TABLE 40 – FREEDM-32P256 THERMAL INFORMATION ............................316
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE x
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
PM7382 FREEDM-32P256
1 FEATURES
· Single-chip multi-channel HDLC controller with a 66 MHz, 32 bit Peripheral
Component Interconnect (PCI) Revision 2.1 bus for configuration, monitoring
and transfer of packet data, with an on-chip DMA controller with scatter/
gather capabilities.
· Supports up to 256 bi-directional HDLC channels assigned to a maximum of
32 H-MVIP digital telephony buses at 2.048 Mbps per link. The links are
grouped into 4 logical groups of 8 links. A common clock and a type 0 frame
pulse is shared among links in each logical group. The number of time-slots
assigned to an HDLC channel is programmable from 1 to 32.
· Supports up to 256 bi-directional HDLC channels assigned to a maximum of
8 H-MVIP digital telephony buses at 8.192 Mbps per link. The links share a
common clock and a type 0 frame pulse. The number of time-slots assigned
to an HDLC channel is programmable from 1 to 128.
· Supports up to 256 bi-directional HDLC channels assigned to a maximum of
32 channelised T1/J1 or E1 links. The number of time-slots assigned to an
HDLC channel is programmable from 1 to 24 (for T1/J1) and from 1 to 31 (for
E1).
· Supports up to 32 bi-directional HDLC channels each assigned to an
unchannelised arbitrary rate link, subject to a maximum aggregate link clock
rate of 64 MHz in each direction. Channels assigned to links 0 to 2 support a
clock rate of up to 51.84 MHz. Channels assigned to links 3 to 31 support a
clock rate of up to 10 MHz.
· Supports three bi-directional HDLC channels each assigned to an
unchannelised arbitrary rate link of up to 51.84 MHz when SYSCLK is running
at 45 MHz.
· Supports a mix of up to 32 channelised, unchannelised and H-MVIP links,
subject to the constraint of a maximum of 256 channels and a maximum
aggregate link clock rate of 64 MHz in each direction.
· Links configured for channelised T1/J1/E1 or unchannelised operation
support the gapped-clock method for determining time-slots which is
backwards compatible with the FREEDM-8 and FREEDM-32 devices.
· For each channel, the HDLC receiver supports programmable flag sequence
detection, bit de-stuffing and frame check sequence validation. The receiver
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 1
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
PM7382 FREEDM-32P256
supports the validation of both CRC-CCITT and CRC-32 frame check
sequences.
· For each channel, the receiver checks for packet abort sequences, octet
aligned packet length and for minimum and maximum packet length. The
receiver supports filtering of packets that are larger than a user specified
maximum value.
· Alternatively, for each channel, the receiver supports a transparent mode
where each octet is transferred transparently to host memory. For
channelised links, the octets are aligned with the receive time-slots.
· For each channel, time-slots are selectable to be in 56 kbits/s format or 64
kbits/s clear channel format.
· For each channel, the HDLC transmitter supports programmable flag
sequence generation, bit stuffing and frame check sequence generation. The
transmitter supports the generation of both CRC-CCITT and CRC-32 frame
check sequences. The transmitter also aborts packets under the direction of
the host or automatically when the channel underflows.
· Supports two levels of non-preemptive packet priority on each transmit
channel. Low priority packets will not begin transmission until all high priority
packets are transmitted.
· Alternatively, for each channel, the transmitter supports a transparent mode
where each octet is inserted transparently from host memory. For
channelised links, the octets are aligned with the transmit time-slots.
· Provides 32 Kbytes of on-chip memory for partial packet buffering in both the
transmit and receive directions. This memory may be configured to support a
variety of different channel configurations from a single channel with 32
Kbytes of buffering to 256 channels, each with a minimum of 48 bytes of
buffering.
· Supports PCI burst sizes of up to 256 bytes for transfers of packet data.
· Provides a standard 5 signal P1149.1 JTAG test port for boundary scan board
test purposes.
· Supports 3.3 Volt PCI signaling environments.
· Supports 5 Volt tolerant I/O (except PCI).
· Low power 2.5 Volt 0.25 mm CMOS technology.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 2
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
PM7382 FREEDM-32P256
· 329 pin plastic ball grid array (PBGA) package.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 3
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
PM7382 FREEDM-32P256
2 APPLICATIONS
· IETF PPP interfaces for routers
· TDM switches
· Frame Relay interfaces for ATM or Frame Relay switches and multiplexors
· FUNI or Frame Relay service inter-working interfaces for ATM switches and
multiplexors.
· Internet/Intranet access equipment.
· Packet-based DSLAM equipment.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 4
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
PM7382 FREEDM-32P256
3 REFERENCES
1. International Organization for Standardization, ISO Standard 3309-1993,
"Information Technology - Telecommunications and information exchange
between systems - High-level data link control (HDLC) procedures - Frame
structure", December 1993.
2. RFC-1662 - "PPP in HDLC-like Framing" Internet Engineering Task Force,
July 1994.
3. PCI Special Interest Group, PCI Local Bus Specification, June 1, 1995,
Version 2.1.
4. GO-MVIP, “MVIP-90 Standard”, October 1994, release 1.1.
5. GO-MVIP, “H-MVIP Standard”, January 1997, release 1.1a.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 5
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
PM7382 FREEDM-32P256
4 BLOCK DIAGRAM
O
B
K
K
B
T
N
L
L
R
N
E
I
C
C
I
6
I
I
R
E
S
r
e
l
l
o
r
t
n
o
C
6
C
C
C
M
P
P
P
t
r
o
P
)
6
5
2
C
A
M
T
(
G
A
T
J
TDO
TDI
TCK
TMS
TRSTB
RSTB
SYSCLK
PMCTEST
]
0
:
]
0
:
1
3
[
D
A
B
3
[
E
B
M
E
A
R
B
/
A
R
C
P
F
r
e
e
l
l
v
i
A
o
e
r
t
M
c
n
e
D
o
R
C
B
L
B
B
E
B
Y
D
R
T
L
P
S
Y
E
V
O
D
S
E
T
R
D
S
D
I
I
)
r
6
e
l
5
l
I
2
o
r
C
t
C
I
P
n
P
o
G
C
(
)
6
5
2
C
A
M
R
(
B
B
B
B
K
R
T
Q
C
R
N
E
E
O
P
R
G
L
t
i
m
A
s
M
n
a
D
r
T
RBCLK
RBD
/
r
o
r
s
s
e
f
f
e
c
u
o
B
r
t
P
e
k
C
c
L
a
D
P
H
l
a
i
e
t
v
r
i
a
e
c
P
e
R
l
e
e
v
n
i
e
n
c
a
e
h
R
C
]
]
0
:
1
3
[
D
R
]
]
0
0
0
:
:
:
3
3
1
[
[
3
[
B
K
K
P
C
L
F
V
C
R
M
R
R
r
o
t
i
n
o
)
6
M
5
e
2
c
L
n
D
a
H
m
r
R
(
o
f
r
e
P
)
6
r
5
e
2
n
g
S
i
s
A
s
C
A
R
(
B
C
C
8
P
D
P
8
F
F
8
V
V
R
M
M
R
R
/
r
o
s
r
s
e
f
e
f
c
u
o
)
B
r
)
N
O
M
P
(
6
t
P
5
e
2
k
C
L
c
L
a
D
D
P
H
H
l
T
t
(
a
i
i
t
r
m
a
s
n
P
a
r
T
t
i
m
s
n
a
r
T
]
]
0
0
:
:
1
1
3
3
[
[
K
D
L
T
C
T
)
l
r
6
e
e
5
n
n
2
n
g
S
i
a
s
A
h
s
C
C
A
T
(
]
]
0
0
:
:
3
3
[
[
K
B
P
C
F
V
T
M
T
B
C
C
8
P
D
P
8
F
F
8
V
T
V
M
M
T
T
TBCLK
TBD
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 6
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
PM7382 FREEDM-32P256
5 DESCRIPTION
The PM7382 FREEDM-32P256 Frame Engine and Datalink Manager device is a
monolithic integrated circuit that implements HDLC processing, and PCI Bus
memory management functions for a maximum of 256 bi-directional channels.
The FREEDM-32P256 may be configured to support H-MVIP, channelised
T1/J1/E1 or unchannelised traffic across 32 physical links.
The FREEDM-32P256 may be configured to interface with H-MVIP digital
telephony buses at 2.048 Mbps. For 2.048 Mbps H-MVIP links, the FREEDM32P256 allows up to 256 bi-directional HDLC channels to be assigned to
individual time-slots within a maximum of 32 H-MVIP links. The channel
assignment supports the concatenation of time-slots (N x DS0) up to a maximum
of 32 concatenated time-slots for each 2.048 Mbps H-MVIP link. Time-slots
assigned to any particular channel need not be contiguous within the H-MVIP
link. When configured for 2.048 Mbps H-MVIP operation, the FREEDM-32P256
partitions the 32 physical links into 4 logical groups of 8 links. Links 0 through 7,
8 through 15, 16 through 23 and 24 through 31 make up the 4 logical groups.
Links in each logical group share a common clock and a common type 0 frame
pulse in each direction.
The FREEDM-32P256 may be configured to interface with H-MVIP digital
telephony buses at 8.192 Mbps. For 8.192 Mbps H-MVIP links, the FREEDM32P256 allows up to 256 bi-directional HDLC channels to be assigned to
individual time-slots within a maximum of 8 H-MVIP links. The channel
assignment supports the concatenation of time-slots (N x DS0) up to a maximum
of 128 concatenated time-slots for each 8.192 H-MVIP link. Time-slots assigned
to any particular channel need not be contiguous within the H-MVIP link. When
configured for 8.192 Mbps H-MVIP operation, the FREEDM-32P256 partitions
the 32 physical links into 8 logical groups of 4 links. Only the first link, which
must be located at physical links numbered 4m (0£m£7), of each logical group
can be configured for 8.192 Mbps operation. The remaining 3 physical links in
the logical group (numbered 4m+1, 4m+2 and 4m+3) are unused. All links
configured for 8.192 Mbps H-MVIP operation will share a common type 0 frame
pulse, a common frame pulse clock and a common data clock.
For channelised T1/J1/E1 links, the FREEDM-32P256 allows up to 256 bidirectional HDLC channels to be assigned to individual time-slots within a
maximum of 32 independently timed T1/J1 or E1 links. The gapped clock
method to determine time-slot positions as per the FREEDM-8 and FREEDM-32
devices is retained. The channel assignment supports the concatenation of
time-slots (N x DS0) up to a maximum of 24 concatenated time-slots for a T1/J1
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 7
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
PM7382 FREEDM-32P256
link and 31 concatenated time-slots for an E1 link. Time-slots assigned to any
particular channel need not be contiguous within the T1/J1 or E1 link.
For unchannelised links, the FREEDM-32P256 processes up to 32 bi-directional
HDLC channels within 32 independently timed links. The links can be of
arbitrary frame format. When limited to three unchannelised links, each link can
be rated at up to 51.84 MHz provided SYSCLK is running at 45 MHz. For lower
rate unchannelised links, the FREEDM-32P256 processes up to 32 links each
rated at up to 10 MHz. In this case, the aggregate clock rate of all the links is
limited to 64 MHz.
The FREEDM-32P256 supports mixing of up to 32 channelised T1/J1/E1,
unchannelised and H-MVIP links. The total number of channels in each direction
is limited to 256. The aggregate instantaneous clock rate over all 32 possible
links is limited to 64 MHz.
In the receive direction, the FREEDM-32P256 performs channel assignment and
packet extraction and validation. For each provisioned HDLC channel, the
FREEDM-32P256 delineates the packet boundaries using flag sequence
detection, and performs bit de-stuffing. Sharing of opening and closing flags, as
well as sharing of zeros between flags are supported. The resulting packet data
is placed into the internal 32 Kbyte partial packet buffer RAM. The partial packet
buffer acts as a logical FIFO for each of the assigned channels. Partial packets
are DMA'd out of the RAM, across the PCI bus and into host packet memory.
The FREEDM-32P256 validates the frame check sequence for each packet, and
verifies that the packet is an integral number of octets in length and is within a
programmable minimum and maximum length. The receive packet status is
updated before linking the packet into a receive ready queue. The FREEDM32P256 alerts the PCI Host that there are packets in a receive ready queue by,
optionally, asserting an interrupt on the PCI bus.
Alternatively, in the receive direction, the FREEDM-32P256 supports a
transparent operating mode. For each provisioned transparent channel, the
FREEDM-32P256 directly transfers the received octets into host memory
verbatim. If the transparent channel is assigned to a channelised link, then the
octets are aligned to the received time-slots.
In the transmit direction, the PCI Host provides packets to transmit using a
transmit ready queue. For each provisioned HDLC channel, the FREEDM32P256 DMA's partial packets across the PCI bus and into the transmit partial
packet buffer. The partial packets are read out of the packet buffer by the
FREEDM-32P256 and a frame check sequence is optionally calculated and
inserted at the end of each packet. Bit stuffing is performed before being
assigned to a particular link. The flag sequence is automatically inserted when
there is no packet data for a particular channel. Sequential packets are
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 8
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
PM7382 FREEDM-32P256
optionally separated by two flags (an opening flag and a closing flag) or a single
flag (combined opening and closing flag). Zeros between flags are not shared.
PCI bus latency may cause one or more channels to underflow, in which case,
the packets are aborted, and the host is notified. For normal traffic, an abort
sequence is generated, followed by inter-frame time fill characters (flags or allones bytes) until a new packet is sourced from the PCI host. No attempt is made
to automatically re-transmit an aborted packet.
Alternatively, in the transmit direction, the FREEDM-32P256 supports a
transparent operating mode. For each provisioned transparent channel, the
FREEDM-32P256 directly inserts the transmitted octets from host memory. If the
transparent channel is assigned to a channelised link, then the octets are aligned
to the transmitted time-slots. If a channel underflows due to excessive PCI bus
latency, an abort sequence is generated, followed by inter-frame time fill
characters (flags or all-ones bytes) to indicate idle channel. Data resumes
immediately when the FREEDM-32P256 receives new data from the host.
The FREEDM-32P256 is configured, controlled and monitored using the PCI bus
interface. The PCI bus supports 3.3 Volt signaling. The FREEDM-32P256 is
implemented in low power 2.5 Volt 0.25 mm CMOS technology. All non-PCI
FREEDM-32P256 I/O pins are 5 volt tolerant. The FREEDM-32P256 is
packaged in a 329 pin plastic ball grid array (PBGA) package.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 9
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
PM7382 FREEDM-32P256
6 PIN DIAGRAM
The FREEDM-32P256 is manufactured in a 329 pin plastic ball grid array
package.
The receive line clock signals (RCLK[31:0])
contain the recovered line clock for the 32
independently timed links. Processing of the
receive links are on a priority basis, in
descending order from RCLK[0] to RCLK[31].
Therefore, the highest rate link should be
connected to RCLK[0] and the lowest to
RCLK[31].
For channelised T1/J1 or E1 links, RCLK[n]
must be gapped during the framing bit (for T1/J1
interfaces) or during time-slot 0 (for E1
interfaces) of the RD[n] stream. The FREEDM32P256 uses the gapping information to
determine the time-slot alignment in the receive
stream. RCLK[31:0] is nominally a 50% duty
cycle clock of frequency 1.544 MHz for T1/J1
links and 2.048 MHz for E1 links.
For unchannelised links, RCLK[n] must be
externally gapped during the bits or time-slots
that are not part of the transmission format
payload (i.e. not part of the HDLC packet).
RCLK[2:0] is nominally a 50% duty cycle clock
between 0 and 51.84 MHz. RCLK[31:3] is
nominally a 50% duty cycle clock between 0 and
10 MHz.
The RCLK[n] inputs are invalid and should be
forced to a low state when their associated link
is configured for operation in H-MVIP mode.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 11
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
The receive data signals (RD[31:0]) contain the
recovered line data for the 32 independently
timed links in normal mode (PMCTEST set low).
Processing of the receive links is on a priority
basis, in descending order from RD[0] to
RD[31]. Therefore, the highest rate link should
be connected to RD[0] and the lowest to RD[31].
For H-MVIP links, RD[n] contains 32/128 timeslots, depending on the H-MVIP data rate
configured (2.048 or 8.192 Mbps). When
configured for 2.048 Mbps H-MVIP operation,
RD[31:24], RD[23:16], RD[15:8] and RD[7:0] are
sampled on every 2nd rising edge of RMVCK[3],
RMVCK[2], RMVCK[1] and RMVCK[0]
respectively (at the ¾ point of the bit interval).
When configured for 8.192 Mbps H-MVIP
operation, RD[4m] (0£m£7) are sampled on
every 2nd rising edge of RMV8DC (at the ¾ point
of the bit interval).
For channelised links, RD[n] contains the 24
(T1/J1) or 31 (E1) time-slots that comprise the
channelised link. RCLK[n] must be gapped
during the T1/J1 framing bit position or the E1
frame alignment signal (time-slot 0). The
FREEDM-32P256 uses the location of the gap
to determine the channel alignment on RD[n].
RD[31:0] are sampled on the rising edge of the
corresponding RCLK[31:0].
For unchannelised links, RD[n] contains the
HDLC packet data. For certain transmission
formats, RD[n] may contain place holder bits or
time-slots. RCLK[n] must be externally gapped
during the place holder positions in the RD[n]
stream. The FREEDM-32P256 supports a
maximum data rate of 10 Mbit/s on an individual
RD[31:3] link and a maximum data rate of 51.84
Mbit/s on RD[2:0]. RD[31:0] are sampled on the
rising edge of the corresponding RCLK[31:0].
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 12
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
Pin Name Type Pin
Function
PM7382 FREEDM-32P256
No.
RMVCK[0]
RMVCK[1]
RMVCK[2]
RMVCK[3]
Input P21
H22
A23
C17
The receive MVIP data clock signals
(RMVCK[3:0]) provide the receive data clock for
the 32 links when configured to operate in 2.048
Mbps H-MVIP mode.
When configured for 2.048 Mbps H-MVIP
operation, the 32 links are partitioned into 4
groups of 8, and each group of 8 links share a
common data clock. RMVCK[0], RMVCK[1],
RMVCK[2] and RMVCK[3] sample the data on
links RD[7:0], RD[15:8], RD[23:16] and
RD[31:24] respectively. Each RMVCK[n] is
nominally a 50% duty cycle clock with a
frequency of 4.096 MHz.
RMVCK[n] is ignored and should be tied low
when no physical link within the associated
logical group of 8 links is configured for
operation in 2.048 Mbps H-MVIP mode.
RFPB[0]
RFPB[1]
RFPB[2]
RFPB[3]
Input P22
H21
B23
B17
The receive frame pulse signals (RFPB[3:0])
reference the beginning of each frame for the 32
links when configured for operation in 2.048
Mbps H-MVIP mode.
When configured for 2.048 Mbps H-MVIP
operation, the 32 links are partitioned into 4
groups of 8, and each group of 8 links share a
common frame pulse. RFPB[0], RFPB[1],
RFPB[2] and RFPB[3] reference the beginning
of a frame on links RD[7:0], RD[15:8], RD[23:16]
and RD[31:24] respectively.
When configured for operation in 2.048 Mbps HMVIP mode, RFPB[n] is sampled on the falling
edge of RMVCK[n]. Otherwise, RFPB[n] is
ignored and should be tied low.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 13
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
Pin Name Type Pin
Function
PM7382 FREEDM-32P256
No.
RFP8B Input R21 The receive frame pulse for 8.192 Mbps H-MVIP
signal (RFP8B) references the beginning of
each frame for links configured for operation in
8.192 Mbps H-MVIP mode.
RFP8B references the beginning of a frame for
any link configured for 8.192 Mbps H-MVIP
operation. Only links 4m (0£m£7) may be
configured for 8.192 Mbps H-MVIP operation.
When one or more links are configured for
8.192 Mbps H-MVIP operation, RFP8B is
sampled on the falling edge of RMV8FPC.
When no links are configured for 8.192 Mbps HMVIP operation, RFP8B is ignored and should
be tied low.
RMV8FPC Input P23 The receive 8.192 Mbps H-MVIP frame pulse
clock signal (RMV8FPC) provides the receive
frame pulse clock for links configured for
operation in 8.192 Mbps H-MVIP mode.
RMV8FPC is used to sample RFP8B.
RMV8FPC is nominally a 50% duty cycle, clock
with a frequency of 4.096 MHz. The falling edge
of RMV8FPC must be aligned with the falling
edge of RMV8DC with no more than ±10 ns
skew.
RMV8FPC is ignored and should be tied low
when no physical links are configured for
operation in 8.192 Mbps H-MVIP mode.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 14
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
Pin Name Type Pin
Function
PM7382 FREEDM-32P256
No.
RMV8DC Input R22 The receive 8.192 Mbps H-MVIP data clock
signal (RMV8DC) provides the receive data
clock for links configured to operate in 8.192
Mbps H-MVIP mode.
RMV8DC is used to sample data on RD[4m]
(0£m£7) when link 4m is configured for 8.192
Mbps H-MVIP operation. RMV8DC is nominally
a 50% duty cycle clock with a frequency of
16.384 MHz.
RMV8DC is ignored and should be tied low
when no physical links are configured for
operation in 8.192 Mbps H-MVIP mode.
RBD Tristate
Output
R23 The receive BERT data signal (RBD) contains
the receive bit error rate test data. RBD reports
the data on the selected one of the receive data
signals (RD[31:0]) and is updated on the falling
edge of RBCLK. RBD may be tristated by
setting the RBEN bit in the FREEDM-32P256
Master BERT Control register low. BERT is not
supported for H-MVIP links.
RBCLK Tristate
R20 The receive BERT clock signal (RBCLK)
Output
contains the receive bit error rate test clock.
RBCLK is a buffered version of the selected one
of the receive clock signals (RCLK[31:0]).
RBCLK may be tristated by setting the RBEN bit
in the FREEDM-32P256 Master BERT Control
register low. BERT is not supported for H-MVIP
links.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 15
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
The transmit line clock signals (TCLK[31:0])
contain the transmit clocks for the 32
independently timed links. Processing of the
transmit links is on a priority basis, in
descending order from TCLK[0] to TCLK[31].
Therefore, the highest rate link should be
connected to TCLK[0] and the lowest to
TCLK[31].
For channelised T1/J1 or E1 links, TCLK[n] must
be gapped during the framing bit (for T1/J1
interfaces) or during time-slot 0 (for E1
interfaces) of the TD[n] stream. The FREEDM32P256 uses the gapping information to
determine the time-slot alignment in the transmit
stream.
For unchannelised links, TCLK[n] must be
externally gapped during the bits or time-slots
that are not part of the transmission format
payload (i.e. not part of the HDLC packet).
TCLK[2:0] is nominally a 50% duty cycle clock
between 0 and 51.84 MHz. TCLK[31:3] is
nominally a 50% duty cycle clock between 0 and
10 MHz. Typical values for TCLK[31:0] include
The transmit data signals (TD[31:0]) contain the
transmit data for the 32 independently timed
links in normal mode (PMCTEST set low).
Processing of the transmit links is on a priority
basis, in descending order from TD[0] to TD[31].
Therefore, the highest rate link should be
connected to TD[0] and the lowest to TD[31].
For H-MVIP links, TD[n] contain 32/128 timeslots, depending on the H-MVIP data rate
configured (2.048 or 8.192 Mbps). When
configured for 2.048 Mbps H-MVIP operation,
TD[31:24], TD[23:16], TD[15:8] and TD[7:0] are
updated on every 2nd falling edge of TMVCK[3],
TMVCK[2], TMVCK[1] and TMVCK[0]
respectively. When configured for 8.192 Mbps
H-MVIP operation, TD[4m] (0£m£7) are updated
on every 2nd falling edge of TMV8DC.
For channelised links, TD[n] contains the 24
(T1/J1) or 31 (E1) time-slots that comprise the
channelised link. TCLK[n] must be gapped
during the T1/J1 framing bit position or during
the E1 frame alignment signal (time-slot 0). The
FREEDM-32P256 uses the location of the gap
to determine the channel alignment on TD[n].
TD[31:0] are updated on the falling edge of the
corresponding TCLK[31:0].
For unchannelised links, TD[n] contains the
HDLC packet data. For certain transmission
formats, TD[n] may contain place holder bits or
time-slots. TCLK[n] must be externally gapped
during the place holder positions in the TD[n]
stream. The FREEDM-32P256 supports a
maximum data rate of 10 Mbit/s on an individual
TD[31:3] link and a maximum data rate of 51.84
Mbit/s on TD[2:0].
TD[31:0] are updated on the falling edge of the
corresponding TCLK[31:0] clock.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 17
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
Pin Name Type Pin
Function
PM7382 FREEDM-32P256
No.
TMVCK[0]
TMVCK[1]
TMVCK[2]
TMVCK[3]
Input V21
Y19
AA15
AB9
The transmit MVIP data clock signals
(TMVCK[3:0]) provide the transmit data clocks
for the 32 links when configured to operate in
2.048 Mbps H-MVIP mode.
When configured for 2.048 Mbps H-MVIP
operation, the 32 links are partitioned into 4
groups of 8, and each group of 8 links share a
common clock. TMVCK[0], TMVCK[1],
TMVCK[2] and TMVCK[3] update the data on
links TD[7:0], TD[15:8], TD[23:16] and TD[31:24]
respectively. Each TMVCK[n] is nominally a
50% duty cycle clock with a frequency of 4.096
MHz.
TMVCK[n] is ignored and should be tied low
when no physical link within the associated
group of 8 logical links is configured for
operation in 2.048 Mbps H-MVIP mode.
TFPB[0]
TFPB[1]
TFPB[2]
TFPB[3]
Input V23
AA20
AB15
AA9
The transmit frame pulse signals (TFPB[3:0])
reference the beginning of each frame when
configured for operation in 2.048 Mbps H-MVIP
mode.
When configured for 2.048 Mbps H-MVIP
operation, the 32 links are partitioned into 4
groups of 8, and each group of 8 links share a
common frame pulse. TFPB[0], TFPB[1],
TFPB[2] and TFPB[3] reference the beginning of
a frame on links TD[7:0], TD[15:8], TD[23:16]
and TD[31:24] respectively.
When configured for operation in 2.048 Mbps HMVIP mode, TFPB[n] is sampled on the falling
edge of TMVCK[n]. Otherwise, TFPB[n] is
ignored and should be tied low.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 18
RELEASED
DATA SHEET
PMC-2010333 ISSUE 3 FRAME ENGINE AND DATA LINK MANAGER 32P256
Pin Name Type Pin
Function
PM7382 FREEDM-32P256
No.
TFP8B Input U23 The transmit frame pulse for 8.192 Mbps H-
MVIP signal (TFP8B) references the beginning
of each frame for links configured to operate in
8.192 Mbps H-MVIP mode.
TFP8B references the beginning of a frame for
any link configured for 8.192 Mbps H-MVIP
operation. Only links 4m (0£m£7) may be
configured for 8.192 Mbps H-MVIP operation.
When one or more links are configured for
8.192 Mbps H-MVIP operation, TFP8B is
sampled on the falling edge of TMV8FPC.
When no links are configured for 8.192 Mbps HMVIP operation, TFPB[n] is ignored and should
be tied low.
TMV8FPC Input V22 The transmit 8.192 Mbps H-MVIP frame pulse
clock signal (TMV8FPC) provides the transmit
frame pulse clock for links configured for
operation in 8.192 Mbps H-MVIP mode.
TMV8FPC is used to sample TFP8B.
TMV8FPC is nominally a 50% duty cycle, clock
with a frequency of 4.096 MHz. The falling edge
of TMV8FPC must be aligned with the falling
edge of TMV8DC with no more than ±10 ns
skew.
TMV8FPC[n] is ignored and should be tied low
when no physical links are configured for
operation in 8.192 Mbps H-MVIP mode.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 19
Loading...
+ 300 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.