TABLE 53 – FREEDM-84P672 THERMAL INFORMATION ............................344
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE x
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
PM7384 FREEDM-84P672
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 672 bi-directional HDLC channels assigned to a maximum of
84 channelised or unchannelised links conveyed via a Scaleable Bandwidth
Interconnect (SBI) interface.
· Data on the SBI interface is divided into 3 Synchronous Payload Envelopes
(SPEs). Each SPE can be configured independently to carry data for either
28 T1/J1 links, 21 E1 links, or 1 unchannelised DS-3 link.
· Links in a SPE can be configured individually to operate in a clear channel
mode, in which case all framing bit locations are assumed to be carrying
HDLC data.
· Links in an SPE can be configured individually to operate in channelised
mode, in which case, the number of time-slots assigned to an HDLC channel
is programmable from 1 to 24 (for T1/J1 links) and from 1 to 31 (for E1 links).
· Supports three bi-directional HDLC channels each assigned to an
unchannelised link with arbitrary rate link of up to 51.84 MHz when SYSCLK
is running at 45 MHz. Each link may be configured individually to replace one
of the SPEs conveyed on the SBI interface.
· For each channel, the HDLC receiver supports programmable flag sequence
detection, bit de-stuffing and frame check sequence validation. The receiver
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.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 1
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
PM7384 FREEDM-84P672
· 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 672 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
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 2
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
PM7384 FREEDM-84P672
2 APPLICATIONS
· IETF PPP interfaces for routers
· Frame Relay interfaces for ATM or Frame Relay switches and multiplexers
· FUNI or Frame Relay service inter-working interfaces for ATM switches and
multiplexers.
· Internet/Intranet access equipment.
· Packet-based DSLAM equipment.
· Packet over SONET.
· PPP over SONET.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 3
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
PM7384 FREEDM-84P672
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. PMC-981125 – “High Density T1/E1 Framer with Integrated VT/TU Mapper
and M13 Multiplexer (TEMUX) Data Sheet”, PMC-Sierra Inc.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 4
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
PM7384 FREEDM-84P672
4 APPLICATION EXAMPLES
28xT1
21xE1
DS3
PM8315
TEMUX
PM8315
TEMUX
PM8315
TEMUX
PM7384
FREEDM-84P672
SBI
Bus
Packet
Memory
PCI
Controller /
Bus Arbiter
PCI
Bus
OC-3
5
5
1
-
2
4
A
3
R
5
T
M
C
P
E
P
S
2
6
3
5
M
P
S
U
L
P
P
P
U
T
PM8315
TEMUX
PM8315
TEMUX
PM8315
TEMUX
PM7384
FREEDM-84P672
SBI
Bus
Packet
Memory
PCI
Controller /
Bus Arbiter
PCI
Bus
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 5
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
PM7384 FREEDM-84P672
5 BLOCK DIAGRAM
]
RSTB
SYSCLK
PMCTEST
0
:
]
B
3
0
[
E
:
B
1
M
3
E
[
R
A
B
/
D
A
R
A
C
F
P
e
v
i
A
e
M
c
e
D
R
B
L
B
E
B
B
Y
D
R
T
r
e
l
l
o
r
t
n
o
C
L
P
S
Y
E
V
O
D
S
E
T
R
D
I
S
D
I
r
e
l
l
I
o
r
C
t
P
n
o
C
)
2
7
6
C
A
M
R
(
B
B
B
B
K
R
T
Q
C
R
N
E
E
O
L
R
G
P
)
2
7
6
C
I
P
G
(
t
i
m
A
s
M
n
a
D
r
T
O
B
K
K
B
T
N
L
L
R
N
E
I
C
C
I
I
I
R
E
S
r
e
l
l
o
r
t
n
o
C
6
6
C
C
C
P
P
P
M
t
r
TDO
o
TDI
P
)
2
7
6
C
A
M
T
(
TCK
G
A
TMS
T
TRS TB
J
SPE1_EN
SPE2_EN
SPE3_EN
REFCLK
FASTCLK
C1FP
C1FPOUT
l
a
i
t
r
C
r
L
a
D
P
/
H
r
e
o
v
i
s
s
e
c
e
c
e
o
R
r
P
e
v
i
e
c
e
R
O
S
I
P
I
B
S
e
)
e
f
c
2
f
u
B
t
e
k
c
a
P
l
e
n
n
a
h
C
O
S
I
P
I
B
S
I
B
S
r
n
7
o
a
6
t
i
L
m
n
r
D
o
o
f
H
r
M
R
e
(
P
)
2
r
7
e
6
n
g
S
i
s
A
s
C
A
R
(
O
S
I
P
I
B
S
t
c
a
r
t
x
E
l
a
i
t
C
r
r
L
)
e
a
f
2
)
N
O
M
P
(
f
D
P
7
u
/
H
6
B
t
r
i
L
t
o
e
D
m
s
k
s
s
H
c
n
e
T
a
(
a
c
r
P
o
r
T
P
)
t
l
r
2
i
e
e
7
m
n
n
6
s
n
g
S
i
n
a
s
A
a
h
s
r
C
C
T
A
T
(
O
O
P
I
S
I
B
S
O
P
P
I
I
S
S
I
I
B
B
S
S
t
r
I
e
B
s
S
n
I
]
0
0
:
:
2
2
[
[
K
D
L
R
C
R
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 6
L
5
P
0
:
P
V
D
7
D
D
[
D
A
T
A
D
D
]
L
5
P
0
:
7
[
A
T
A
D
A
Q
P
V
D
E
A
A
A
R
_
T
S
U
J
A
]
]
E
V
I
T
C
A
A
]
0
0
0
:
:
:
1
2
2
[
[
[
T
K
D
L
T
C
C
E
T
T
E
D
A
]
]
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
PM7384 FREEDM-84P672
6 DESCRIPTION
The PM7384 FREEDM-84P672 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 672 bi-directional channels.
The FREEDM-84P672 may be configured to support channelised T1/J1/E1 or
unchannelised DS-3 traffic on up to 84 links conveyed via a Scaleable Bandwidth
Interconnect (SBI) interface. The SBI interface transports data in three
Synchronous Payload Envelopes (SPEs), each of which may be configured
independently to carry either 28 T1/J1 links, 21 E1 links or a single DS-3 link.
For channelised T1/J1/E1 links, the FREEDM-84P672 allows up to 672 bidirectional HDLC channels to be assigned to individual time-slots within each
independently timed T1/J1 or E1 link. The channel assignment supports the
concatenation of time-slots (N x DS0) up to a maximum of 24 concatenated timeslots for a T1/J1 link and 31 concatenated time-slots for an E1 link. Time-slots
assigned to any particular channel need not be contiguous within a T1/J1 or E1
link. Unchannelised DS-3 links are assigned to a single HDLC channel.
Additionally, links may be configured independently to operate in an unframed or
“clear channel” mode, in which the bit periods which are normally reserved for
framing information in fact carry HDLC data. In unframed mode, links operate as
unchannelised (i.e. the entire link is assigned to a single HDLC channel)
regardless of link rate.
The FREEDM-84P672 supports mixing of channelised T1/J1/E1 and
unchannelised or unframed links. The total number of channels in each direction
is limited to 672. The maximum possible data rate over all links is 134.208 Mbps
(which occurs with three DS-3 links running in unframed mode).
The FREEDM-84P672 supports three independently timed bidirectional clock/
data links, each carrying a single unchannellised HDLC stream. The links can be
of arbitrary frame format and can operate at up to 51.84 MHz provided SYSCLK
is running at 45 MHz. When activated, each link replaces one of the SPEs
conveyed on the SBI interface. (The maximum possible data rate when all three
clock/data links are activated is 156 Mbps.)
In the receive direction, the FREEDM-84P672 performs channel assignment and
packet extraction and validation. For each provisioned HDLC channel, the
FREEDM-84P672 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
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 7
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
PM7384 FREEDM-84P672
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-84P672 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 FREEDM84P672 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-84P672 supports a
transparent operating mode. For each provisioned transparent channel, the
FREEDM-84P672 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 FREEDM84P672 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-84P672 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
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-84P672 supports a
transparent operating mode. For each provisioned transparent channel, the
FREEDM-84P672 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-84P672 receives new data from the host.
The FREEDM-84P672 is configured, controlled and monitored using the PCI bus
interface. The PCI bus supports 3.3 Volt signaling. The FREEDM-84P672 is
implemented in low power 2.5 Volt 0.25 mm CMOS technology. All non-PCI
FREEDM-84P672 I/O pins are 3.3 volt tolerant. The FREEDM-84P672 is
packaged in a 352 pin enhanced ball grid array (SBGA) package.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 8
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
PM7384 FREEDM-84P672
7 PIN DIAGRAM
The FREEDM-84P672 is manufactured in a 352 pin enhanced ball grid array
package.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 9
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
PM7384 FREEDM-84P672
8 PIN DESCRIPTION
Table 1 – SBI Interface Signals (30)
Pin Name Type Pin
Function
No.
REFCLK Input AB3 The SBI reference clock signal (REFCLK)
provides reference timing for the SBI ADD and
DROP busses.
REFCLK is nominally a 50% duty cycle clock
of frequency 19.44 MHz ±50ppm.
FASTCLK Input Y1 The high-speed reference clock signal
(FASTCLK) is used by the FREEDM-84P672
to generate an internal clock for use when
processing DS-3 links.
FASTCLK is nominally a 50% duty cycle,
±50ppm clock having one of the following
frequencies: 51.84 MHz, 44.928 MHz or
66 MHz.
C1FP Input AE5 The C1 octet frame pulse signal (C1FP)
provides frame synchronisation for devices
connected via an SBI interface. C1FP must
be asserted for 1 REFCLK cycle every 500 µs
or multiples thereof (i.e. every 9720 n
REFCLK cycles, where n is a positive integer).
All devices interconnected via an SBI
interface must be synchronised to a C1FP
signal from a single source.
C1FP is sampled on the rising edge of
REFCLK.
Note – If the SBI bus is being operated in
synchronous mode [Ref. 4], C1FP must be
asserted for 1 REFCLK cycle every 6 ms or
multiples thereof.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 10
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
Pin Name Type Pin
Function
PM7384 FREEDM-84P672
No.
C1FPOUT Output AA4 The C1 octet frame pulse output signal
(C1FPOUT) may be used to provide frame
synchronisation for devices interconnected via
an SBI interface. C1FPOUT is asserted for 1
REFCLK cycle every 500 µs (i.e. every 9720
REFCLK cycles). If C1FPOUT is used for
synchronisation, it must be connected to the
C1FP inputs of all the devices connected to
the SBI interface.
C1FPOUT is updated on the rising edge of
REFCLK.
Note – The C1FPOUT pulse generated by
FREEDM-84P672 is not suitable for use in
systems in which the SBI bus is operated in
synchronous mode [Ref. 4].
The SBI DROP bus data signals (DDATA[7:0])
contain the time division multiplexed receive
data from the up to 84 independently timed
links. Data from each link is transported as a
tributary within the SBI TDM bus structure.
Multiple PHY devices can drive the SBI DROP
bus at uniquely assigned tributary column
positions.
DDATA[7:0] are sampled on the rising edge of
REFCLK.
DDP Input AC6 The SBI DROP bus parity signal (DDP)
carries the even or odd parity for the DROP
bus signals. The parity calculation
encompasses the DDATA[7:0], DPL and DV5
signals.
Multiple PHY devices can drive DDP at
uniquely assigned tributary column positions.
This parity signal is intended to detect
accidental PHY source clashes in the column
assignment.
DDP is sampled on the rising edge of
REFCLK.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 11
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
Pin Name Type Pin
Function
PM7384 FREEDM-84P672
No.
DPL Input AD1 The SBI DROP bus payload signal (DPL)
indicates valid data within the SBI TDM bus
structure. This signal is asserted during all
octets making up a tributary. This signal may
be asserted during the V3 or H3 octet within a
tributary to accommodate negative timing
adjustments between the tributary rate and
the fixed TDM bus structure. This signal may
be deasserted during the octet following the
V3 or H3 octet within a tributary to
accommodate positive timing adjustments
between the tributary rate and the fixed TDMBUS structure.
Multiple PHY devices can drive DPL at
uniquely assigned tributary column positions.
DPL is sampled on the rising edge of
REFCLK.
DV5 Input AE4 The SBI DROP bus payload indicator signal
(DV5) locates the position of the floating
payloads for each tributary within the SBI
TDM bus structure. Timing differences
between the port timing and the TDM bus
timing are indicated by adjustments of this
payload indicator relative to the fixed TDM bus
structure.
Multiple PHY devices can drive DV5 at
uniquely assigned tributary column positions.
All movements indicated by this signal must
be accompanied by appropriate adjustments
in the DPL signal.
DV5 is sampled on the rising edge of
REFCLK.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 12
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
The SBI ADD bus data signals (ADATA[7:0])
contain the time division multiplexed transmit
data from the up to 84 independently timed
links. Data from each link is transported as a
tributary within the SBI TDM bus structure.
Multiple link layer devices can drive the SBI
ADD bus at uniquely assigned tributary
column positions. ADATA[7:0] are tristated
when the FREEDM-84P672 is not outputting
data on a particular tributary column.
ADATA[7:0] are updated on the rising edge of
REFCLK.
ADP Tristat
e
Output
AD5 The SBI ADD bus parity signal (ADP) carries
the even or odd parity for the ADD bus
signals. The parity calculation encompasses
the ADATA[7:0], APL and AV5 signals.
Multiple link layer devices can drive this signal
at uniquely assigned tributary column
positions. ADP is tristated when the
FREEDM-84P672 is not outputting data on a
particular tributary column. This parity signal
is intended to detect accidental link layer
source clashes in the column assignment.
ADP is updated on the rising edge of
REFCLK.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 13
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
Pin Name Type Pin
Function
PM7384 FREEDM-84P672
No.
APL Tristat
e
Output
AC2 The SBI ADD bus payload signal (APL)
indicates valid data within the SBI TDM bus
structure. This signal is asserted during all
octets making up a tributary. This signal may
be asserted during the V3 or H3 octet within a
tributary to accommodate negative timing
adjustments between the tributary rate and
the fixed TDM bus structure. This signal may
be deasserted during the octet following the
V3 or H3 octet within a tributary to
accommodate positive timing adjustments
between the tributary rate and the fixed TDMBUS structure.
Multiple link layer devices can drive this signal
at uniquely assigned tributary column
positions. APL is tristated when the
FREEDM-84P672 is not outputting data on a
particular tributary column.
AV5 Tristat
e
output
APL is updated on the rising edge of
REFCLK.
AB4 The SBI ADD bus payload indicator signal
(AV5) locates the position of the floating
payloads for each tributary within the SBI
TDM bus structure. Timing differences
between the port timing and the TDM bus
timing are indicated by adjustments of this
payload indicator relative to the fixed TDM bus
structure.
Multiple link layer devices can drive this signal
at uniquely assigned tributary column
positions. APL is tristated when the
FREEDM-84P672 is not outputting data on a
particular tributary column. All movements
indicated by this signal are accompanied by
appropriate adjustments in the APL signal.
AV5 is updated on the rising edge of
REFCLK.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 14
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
Pin Name Type Pin
Function
PM7384 FREEDM-84P672
No.
AJUST_REQ Input AC12 The SBI ADD bus justification request signal
(AJUST_REQ) is used to speed up or slow
down the output data rate of the FREEDM84P672.
Negative timing adjustments are requested by
asserting AJUST_REQ during the V3 or H3
octet, depending on the tributary type. In
response to this the FREEDM-84P672 will
send an extra byte in the V3 or H3 octet of the
next frame along with a valid APL indicating a
negative justification.
Positive timing adjustments are requested by
asserting AJUST_REQ during the octet
following the V3 or H3 octet, depending on the
tributary type. FREEDM-84P672 will respond
to this by not sending an octet during the octet
following the V3 or H3 octet of the next frame
and deasserting APL to indicate a positive
justification.
AJUST_REQ is sampled on the rising edge of
REFCLK.
AACTIVE Output AF4 The SBI ADD bus active indicator signal
(AACTIVE) is asserted whenever FREEDM84P672 is driving the SBI ADD bus signals,
ADATA[7:0], ADP, APL and AV5.
All other Link Layer devices driving the SBI
ADD bus should listen to this signal (to detect
multiple sources accidentaly driving the bus)
and should cease driving the bus whenever a
conflict is detected.
AACTIVE is updated on the rising edge of
REFCLK.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 15
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
Pin Name Type Pin
Function
PM7384 FREEDM-84P672
No.
ADETECT[0]
ADETECT[1]
Input AD12
AF12
The SBI ADD bus conflict detection signals
(ADETECT[1:0]) may be connected to the
AACTIVE outputs of other link layer devices
sharing the SBI ADD bus. FREEDM-84P672
will immediately tristate the SBI ADD bus
signals ADATA[7:0], ADP, APL and AV5 if
either of ADETECT[1] and ADETECT[0] is
asserted.
ADETECT[1:0] are asynchronous inputs.
Table 2 – Clock/Data Interface Signals (15)
Pin Name Type Pin
Function
No.
RCLK[0]
RCLK[1]
RCLK[2]
RD[0]
RD[1]
RD[2]
Input T1
R2
P3
Input R4
R3
R1
The receive line clock signals (RCLK[2:0])
contain the recovered line clock for the 3
independently timed 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.
The RCLK[n] inputs are invalid and should be
tied low when their associated link is not
configured for operation (i.e. SPEn_EN input
is high).
The receive data signals (RD[2:0]) contain the
recovered line data for the 3 independently
timed links. RD[2:0] contain HDLC packet
data. For certain transmission formats,
RD[2:0] may contain place holder bits or timeslots. RCLK[n] must be externally gapped
during the place holder positions in the RD[n]
stream. The FREEDM-84P672 supports a
maximum data rate of 51.84 Mbit/s on each
link. RD[2:0] are sampled on the rising edge
of the corresponding RCLK[2:0].
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 16
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
Pin Name Type Pin
Function
PM7384 FREEDM-84P672
No.
TCLK[0]
TCLK[1]
TCLK[2]
Input AB1
AA3
AC1
The transmit line clock signals (TCLK[2:0])
contain the transmit clocks for the 3
independently timed 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.
The TCLK[n] inputs are invalid and should be
tied low when their associated link is not
configured for operation (i.e. SPEn_EN input
is high).
TD[0]
TD[1]
TD[2]
Output AA2
Y4
AB2
The transmit data signals (TD[2:0]) contain
the transmit data for the 3 independently
timed links. TD[2:0] contain HDLC packet
data. For certain transmission formats,
TD[2:0] may contain place holder bits or timeslots. TCLK[n] must be externally gapped
during the place holder positions in the TD[n]
stream. The FREEDM-84P672 supports a
maximum data rate of 51.84 Mbit/s on each
link.
TD[2:0] are updated on the falling edge of the
corresponding TCLK[2:0] clock.
SPE1_EN
SPE2_EN
SPE3_EN
Input Y2
AA1
W4
The Synchronous Payload Envelope Enable
signals (SPEn_EN) configure the operation of
the clock/data inputs and the SBI Interface.
When SPEn_EN is low, the corresponding
Synchronous Payload Envelope conveyed on
the SBI interface is unused and the
corresponding independently timed link
(signals RCLK[n-1], RD[n-1], TCLK[n-1] and
TD[n-1]) is enabled. When SPEn_EN is high,
the corresponding Synchronous Payload
Envelope conveyed on the SBI interface is
enabled and the corresponding independently
timed link is disabled.
SPEn_EN are asynchronous inputs.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 17
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
PM7384 FREEDM-84P672
Table 3 – PCI Host Interface Signals (52)
Pin Name Type Pin
Function
No.
PCICLK Input J24 The PCI clock signal (PCICLK) provides timing
for PCI bus accesses. PCICLK is a nominally
50% duty cycle, 25 to 66 MHz clock.
PCICLKO Output G26 The PCI clock output signal (PCICLKO) is a
buffered version of the PCICLK. PCICLKO may
be used to derive the SYSCLK input.
C/BEB[0]
C/BEB[1]
C/BEB[2]
C/BEB[3]
I/O AA25
W26
T26
M23
The PCI bus command and byte enable bus
(C/BEB[3:0]) contains the bus command or the
byte valid indications. During the first clock
cycle of a transaction, C/BEB[3:0] contains the
bus command code. For subsequent clock
cycles, C/BEB[3:0] identifies which bytes on the
AD[31:0] bus carry valid data. C/BEB[3] is
associated with byte 3 (AD[31:24]) while
C/BEB[0] is associated with byte 0 (AD[7:0]).
When C/BEB[n] is set high, the associated byte
is invalid. When C/BEB[n] is set low, the
associated byte is valid.
When the FREEDM-84P672 is the initiator,
C/BEB[3:0] is an output bus.
When the FREEDM-84P672 is the target,
C/BEB[3:0] is an input bus.
When the FREEDM-84P672 is not involved in
the current transaction, C/BEB[3:0] is tristated.
As an output bus, C/BEB[3:0] is updated on the
rising edge of PCICLK. As an input bus,
C/BEB[3:0] is sampled on the rising edge of
PCICLK.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 18
DATA SHEET
PMC-1990445 ISSUE 5 FRAME ENGINE AND DATA LINK MANAGER 84P672
The PCI address and data bus (AD[31:0])
carries the PCI bus multiplexed address and
data. During the first clock cycle of a
transaction, AD[31:0] contains a physical byte
address. During subsequent clock cycles of a
transaction, AD[31:0] contains data.
A transaction is defined as an address phase
followed by one or more data phases. When
Little-Endian byte formatting is selected,
AD[31:24] contain the most significant byte of a
DWORD while AD[7:0] contain the least
significant byte. When Big-Endian byte
formatting is selected. AD[7:0] contain the most
significant byte of a DWORD while AD[31:24]
contain the least significant byte. When the
FREEDM-84P672 is the initiator, AD[31:0] is an
output bus during the first (address) phase of a
transaction. For write transactions, AD[31:0]
remains an output bus for the data phases of
the transaction. For read transactions, AD[31:0]
is an input bus during the data phases.
When the FREEDM-84P672 is the target,
AD[31:0] is an input bus during the first
(address) phase of a transaction. For write
transactions, AD[31:0] remains an input bus
during the data phases of the transaction. For
read transactions, AD[31:0] is an output bus
during the data phases.
When the FREEDM-84P672 is not involved in
the current transaction, AD[31:0] is tristated.
J25
As an output bus, AD[31:0] is updated on the
rising edge of PCICLK. As an input bus,
AD[31:0] is sampled on the rising edge of
PCICLK.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE 19
Loading...
+ 328 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.