ETC PM7383?

PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
11
:40
:29
PM
PMC-2010337
r,
9S
ep
tem
be
FREEDM-32A256
20
02
PM7383
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
rsd
ay
,1
REVISION A DEVICE ERRATA
ISSUE 4
April, 2002
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC. AND FOR ITS CUSTOMER’S INTERNAL USE
PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
PM
PMC-2010337
:40
:29
TABLE OF CONTENTS
Introduction ..........................................................................................................1
1.1. Device Identification ..................................................................................1
1.2. Reference..................................................................................................1
2.
FREEDM-32A256 Revision A Functional Deficiency List.....................................2
2.1. Following recovery from receive FIFO overrun events, truncated data
transfers may occur on the receive Any-PHY bus. ..............................................3
3.
Documentation Errors ..........................................................................................5
3.1. PROV and DELIN bits in Register 0x204 are Write-Only..........................6
3.2. 7BIT, INVERT, CRC[1], and CRC[0] bits in Register 0x208 are Write-Only
7
3.3. New Patents Issued ..................................................................................7
4.
Contacting PMC-Sierra ........................................................................................9
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
rsd
ay
,1
9S
ep
tem
be
r,
20
02
11
1.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC. AND FOR ITS CUSTOMER’S INTERNAL USE
i
PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
PM
PMC-2010337
:29
Introduction
:40
1.
20
Device Identification
tem
be
r,
1.1.
02
11
In this document, Section 2 lists the known functional errata for revision A of PM7383
FREEDM-32A256 and Section 3 lists errors found in Issue 2 of the FREEDM-32A256
datasheet (PMC-2010336).
,1
9S
ep
The information contained in Section 2 relates to Revision A of PM7383 FREEDM32A256 only. The device revision code is marked at the end of the Wafer Batch
Code on the face of the device (as shown in Figure 1.1). PM7383 FREEDM-32A256
Revision A is packaged in a 329-pin Plastic Ball Grid Array (PBGA).
ay
Figure 1.1: PM7383 FREEDM-32A256 Branding Format.
hu
rsd
Pin A1 Reference
nT
PMC Logo
io
FREEDM Logo
TM
liv
Part Number
Wafer Batch Code
Assembly Date Code
Country of Origin
Not to Scale
1.2.
•
Do
wn
loa
de
db
yV
inv
ef
uo
fo
PM7383-PI
C
A
Myyww
PHILIPPINES
ett
DM
FREE32A256
Reference
PMC-2010336, FREEDM-32A256 Long Form Data Sheet, Issue 2.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC. AND FOR ITS CUSTOMER’S INTERNAL USE
1
PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
PM
PMC-2010337
:29
FREEDM-32A256 Revision A Functional Deficiency List
:40
2.
20
02
11
This section lists the known functional deficiencies for Revision A of FREEDM32A256 (as of the publication date of this document). For each deficiency, the known
work-around and the operating constraints, with and without the work-around, are
also described.
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
rsd
ay
,1
9S
ep
tem
be
r,
Please report any functional deficiencies not covered in this document to PMC-Sierra.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC. AND FOR ITS CUSTOMER’S INTERNAL USE
2
PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
PM
PMC-2010337
:29
Following recovery from receive FIFO overrun events, truncated data
transfers may occur on the receive Any-PHY bus.
11
:40
2.1.
20
02
Description:
,1
9S
ep
tem
be
r,
When outputting packets on the receive Any-PHY bus, the FREEDM-32A256 will
normally transfer bursts of data containing ((XFER+1)*16) bytes, where XFER is a
value between 0 and 15 configurable on a per-channel basis, or alternatively, bursts
of data containing fewer bytes but including an end of packet. The Any-PHY interface
is intended to operate in such a manner at all times, so that a downstream device
may assume that any data transfer, in which REOP is not asserted is of a fixed
length.
nT
hu
rsd
ay
Following a receive FIFO overrun, however, the FREEDM-32A256 implements an
automatic FIFO healing mechanism. As a consequence of this mechanism, the
FREEDM-32A256 may output a burst of data containing (n*16) bytes of data, where n
is less than (XFER+1), but which does not include an end of packet.
ett
io
Workarounds:
liv
There are 4 possible independent workarounds:
Set the receive path XFER to 0. All transfers not containing an end of packet
will then be 16 bytes and thus of constant length. This workaround may not be
suitable in high bandwidth systems, especially if multiple FREEDM-32A256s
are sharing an Any-PHY bus.
ii)
Attach a pull-down resistor to the RVAL output and monitor this signal to detect
truncated data transfers.
iii)
Attach a pull-up resistor to the RERR output and monitor this signal to detect
truncated data transfers. RERR is always logic 0 when the FREEDM-32A256
is outputting data on the Any-PHY bus, except when REOP is asserted. If a
pull-up resistor is attached to RERR, a truncated transfer will be indicated by
RERR = 1 and REOP = 0. The downstream device can take the appropriate
action such as discarding the packet.
iv)
Do
wn
loa
de
db
yV
inv
ef
uo
fo
i)
Attach pull-down or pull-up resistors to the RXDATA[15:0] outputs and a pulldown resistor to the RXPRTY output. If the FREEDM-32A256 outputs a
truncated burst of data and the downstream device is not monitoring RVAL and
is expecting a fixed length burst of data, the downstream device will observe
parity errors and can take appropriate action such as discarding the packet.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC. AND FOR ITS CUSTOMER’S INTERNAL USE
3
PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
PM
PMC-2010337
:40
:29
Performance with workaround:
11
FREEDM-32A256 operates correctly.
20
02
Performance without workaround:
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
rsd
ay
,1
9S
ep
tem
be
r,
The downstream device may sample invalid packet data.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC. AND FOR ITS CUSTOMER’S INTERNAL USE
4
PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
PM
PMC-2010337
:29
Documentation Errors
:40
3.
11
This section lists the known documentation errors in Issue 2 of PMC-2010336
FREEDM-32A256 Datasheet (as of the publication date of this document).
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
rsd
ay
,1
9S
ep
tem
be
r,
20
02
Please report any documentation errors not covered in this document to PMC-Sierra.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC. AND FOR ITS CUSTOMER’S INTERNAL USE
5
PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
PM
PMC-2010337
:29
PROV and DELIN bits in Register 0x204 are Write-Only
:40
3.1.
02
11
PROV and DELIN bits in Register 0x204 are write-only and not read/write. Changes
to the register table are shown below.
Default
Bit 15
R/W W
PROV
0
Bit 14
R/W
STRIP
0
Bit 13
R/W W
DELIN
0
Bit 12
R
TAVAIL
Bit 11
W
Reserved
Bit 10
W
FPTR[10]
Bit 9
W
FPTR[9]
Bit 8
W
FPTR[8]
X
Bit 7
W
FPTR[7]
io
X
Bit 6
W
FPTR[6]
ett
X
Bit 5
W
FPTR[5]
X
Bit 4
W
FPTR[4]
X
Bit 3
W
FPTR[3]
X
Bit 2
W
FPTR[2]
X
Bit 1
W
yV
FPTR[1]
X
Bit 0
W
FPTR[0]
X
ep
9S
ay
rsd
hu
nT
liv
fo
uo
ef
,1
X
X
X
X
Do
wn
loa
de
inv
20
Function
r,
Type
tem
be
Bit
db
Register 0x204 : RHDL Indirect Channel Data Register #1
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC. AND FOR ITS CUSTOMER’S INTERNAL USE
6
PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
PM
PMC-2010337
:29
7BIT, INVERT, CRC[1], and CRC[0] bits in Register 0x208 are Write-Only
:40
3.2.
02
11
7BIT, INVERT, CRC[1], and CRC[0] bits in Register 0x208 are write-only and not
read/write. Changes to the register table are shown below.
Function
Default
Bit 15
R/W W
7BIT
0
Bit 14
R/W
PRIORITY
0
Bit 13
R/W W
INVERT
0
CRC[1]
Bit 10
R/W W
CRC[0]
Bit 9
R/W
OFFSET[1]
Bit 8
R/W
OFFSET[0]
hu
0
0
Unused
X
Bit 6
Unused
X
Unused
X
Unused
X
XFER[3]
0
XFER[2]
0
XFER[1]
0
XFER[0]
0
liv
io
0
ett
nT
0
Bit 7
fo
Bit 2
R/W
Bit 1
R/W
yV
db
R/W
Do
wn
loa
de
Bit 0
ef
R/W
inv
Bit 3
uo
Bit 4
ep
9S
R/W W
ay
Bit 11
Bit 5
3.3.
X
,1
Unused
rsd
Bit 12
r,
Type
tem
be
Bit
20
Register 0x208 : RHDL Indirect Channel Data Register #2
New Patents Issued
Description:
The technology discussed is protected by one or more of the following Patents and
the Patents listed in the data sheet document:
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC. AND FOR ITS CUSTOMER’S INTERNAL USE
7
PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
PM
PMC-2010337
:29
U.S. Patent No. 6,333,935
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
rsd
ay
,1
9S
ep
tem
be
r,
20
02
11
:40
Relevant patent applications and other patents may also exist.
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC. AND FOR ITS CUSTOMER’S INTERNAL USE
8
PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
PM
PMC-2010337
:29
Contacting PMC-Sierra
:40
4.
r,
20
02
11
PMC-Sierra, Inc.
105 - 8555 Baxter Place
Burnaby, BC V5A 4V7
Tel: (604) 415-6000
Fax: (604) 415-6200
[email protected]
[email protected]
http://www.pmc-sierra.com
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
rsd
ay
,1
9S
ep
tem
be
Product information:
Applications information:
Internet:
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC. AND FOR ITS CUSTOMER’S INTERNAL USE
9
PM7383 FREEDM-32A256
DATASHEET ERRATA
ISSUE 4
FREEDM-32A256 REVISION A DEVICE ERRATA
PM
PMC-2010337
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
rsd
ay
,1
9S
ep
tem
be
r,
20
02
11
:40
:29
NOTES
Do
wn
loa
de
Seller will have no obligation or liability in respect of defects or damage caused by unauthorized use, mis-use,
accident, external cause, installation error, or normal wear and tear. There are no warranties, representations or
guarantees of any kind, either express or implied by law or custom, regarding the product or its performance,
including those regarding quality, merchantability, fitness for purpose, condition, design, title, infringement of thirdparty rights, or conformance with sample. Seller shall not be responsible for any loss or damage of whatever nature
resulting from the use of, or reliance upon, the information contained in this document. In no event will Seller be
liable to Buyer or to any other party for loss of profits, loss of savings, or punitive, exemplary, incidental,
consequential or special damages, even if Seller has knowledge of the possibility of such potential loss or damage
and even if caused by Seller’s negligence.
© 2002 PMC-Sierra, Inc.
Issue date: April, 2002
PMC-Sierra, Inc.
8555 Baxter Place Burnaby, BC Canada V5A 4V7 604 415 6000