ETC PM7366?

PMC-Sierra, Inc.
ERRATA SHEET
PM7366 FREEDM-8
REVISION D DEVICE ERRATA
02
10
:30
:21
PM
PMC-1980452 ISSUE 8
rsd
ay
,1
9S
ep
FREEDM-8
tem
be
r,
20
PM7366
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
REVISION D AND E DEVICE ERRATA
Issue 8: April 2002
PMC-Sierra, Inc.
105-8555 Baxter Place, Burnaby, BC V5A 4V7 604 415 6000
PMC-Sierra, Inc.
ERRATA SHEET
ISSUE 8
REVISION D & E DEVICE ERRATA
PM
PMC-1980452
PM7366 FREEDM-8
:30
:21
TABLE OF CONTENTS
Introduction ...........................................................................................3
1.1. Device Identification ...................................................................3
1.2. Reference:..................................................................................3
2.
FREEDM-8 Revision D & E Functional Deficiency List .........................4
2.1. Offset underflow in Receive Packet Descriptor ..........................5
2.2. TDR Status Bits Not Reporting All Underflow Events.................6
2.3. PCI Hold Time Increased to 1ns. ...............................................7
2.4. Two Channel, Asynchronous HSSI SYSCLK frequency. ...........8
2.5. PCI bus fails to disconnect when multi-phase read extends beyond PCI
address Space. .....................................................................................9
3.
Documentation Errors .........................................................................10
3.1. New Patents Issued .................................................................10
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
10
1.
PMC-SIERRA, INC., PROPRIETARY AND CONFIDENTIAL
AND FOR ITS CUSTOMERS’ INTERNAL USE
2
PMC-Sierra, Inc.
ERRATA SHEET
REVISION D & E DEVICE ERRATA
INTRODUCTION
:21
1.
ISSUE 8
PM
PMC-1980452
PM7366 FREEDM-8
Device Identification
20
1.1.
02
10
:30
In this document, Section 2 lists the known functional errata for Revision D and
Revision E of PM7366 FREEDM-8 and Section 3 lists errors found in Issue 4 of the
FREEDM-8 datasheet (PMC-970930).
9S
ep
tem
be
r,
The information contained in Section 2 relates to Revision D and Revision E of
PM7366 FREEDM-8 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). PM7366
FREEDM-8 is packaged in a 256-pin Ball Grid Array (BGA) package or a 272-pin
Plastic Ball Grid Array (PBGA) package.
rsd
ay
Pin A1 Reference
,1
Figure 1.1: PM7366 FREEDM-8 Branding Format.
nT
hu
PMC Logo
FREEDM Logo
TM
io
FREEDM8
ett
Part Number
Wafer Batch Code
Assembly Date Code
FREEDM8
PM7366-PI
C
E
Myyww
Not to Scale
1.2.
•
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
PM7366-BI
C
E
Myyww
TM
Reference:
PMC-1970930, FREEDM-8 Long Form Data Sheet, Issue 4.
PMC-SIERRA, INC., PROPRIETARY AND CONFIDENTIAL
AND FOR ITS CUSTOMERS’ INTERNAL USE
3
PMC-Sierra, Inc.
ERRATA SHEET
REVISION D & E DEVICE ERRATA
FREEDM-8 REVISION D & E FUNCTIONAL DEFICIENCY LIST
:21
2.
ISSUE 8
PM
PMC-1980452
PM7366 FREEDM-8
02
10
:30
This section lists the known functional deficiencies for Revision D and Revision E of
FREEDM-8 (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.
rsd
ep
ay
,1
9S
PMC-Sierra, Inc.
105-8555 Baxter Place
Burnaby, BC
Canada V5A 4V7
Tel:
(604) 415-6000
App Support:
(604) 415-4533
Fax:
(604) 415-6001
tem
be
r,
20
Please report any functional deficiencies not covered in this document to
PMC-Sierra.
[email protected]
[email protected]
http://www.pmc-sierra.com
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
Product information:
Applications information:
Web Site:
PMC-SIERRA, INC., PROPRIETARY AND CONFIDENTIAL
AND FOR ITS CUSTOMERS’ INTERNAL USE
4
PMC-Sierra, Inc.
ERRATA SHEET
ISSUE 8
REVISION D & E DEVICE ERRATA
PM
PMC-1980452
PM7366 FREEDM-8
:21
Offset underflow in Receive Packet Descriptor
:30
2.1.
10
Description:
When ALL of the following conditions are met:
20
02
1. The offset[1:0] field of a Receive Packet Descriptor (RPD) is non-zero.
tem
be
r,
2. The STRIP bit of register "0x204 RHDL Indirect Channel Data Register #1"
is logic one.
3. The incoming packet payload is smaller than the FCS field (2 bytes for CRCCCITT or 4 bytes for CRC-32).
ay
,1
9S
ep
The value in the "Bytes in Buffer [15:0]" field of the RPD can be underflowed. That
is, this field will contain a negative value. If this field is interpreted as an unsigned
integer, the content of the buffer can be erroneously interpreted as a very large
number.
rsd
Figure 2.1: Receive Packet Descriptor.
0
hu
Bit 31
nT
Data Buffer Start Address [31:0]
Offset[1:0]
CE
RCC [6:0]
Receive Buffer Size [15:0]
liv
Reserved (16)
Status [5:0]
Next RPD Pointer [13:0]
ett
Reserved (18)
io
Bytes In Buffer [15:0]
fo
Workarounds:
uo
The following are independent workarounds for this error:
ef
1. If the Offset[1:0] bits of RPD are set to zero, this problem will not occur.
yV
inv
2. If the STRIP field of "0x204 RHDL Indirect Channel Data Register #1" is set
to zero, this problem will not occur.
Do
wn
loa
de
db
3. If the buffer size is not larger than 32K Bytes, the most significant bit of the
"Byte in Buffer" field can be used as a sign bit. The device software should
discard RPDs that contain a negative "Bytes in Buffer" value.
4. For every RPD, the driver software can compare the "Bytes in Buffer[15:0]"
field to ensure that it is smaller than or equal to "Receive Buffer Size[15:0]".
Performance with workaround:
FREEDM-8 works correctly.
Performance without workaround:
If the "Bytes in Buffer" field is interpreted as a very large number, the driver software
may attempt to read data from outside of the allocated buffer space.
PMC-SIERRA, INC., PROPRIETARY AND CONFIDENTIAL
AND FOR ITS CUSTOMERS’ INTERNAL USE
5
PMC-Sierra, Inc.
ERRATA SHEET
REVISION D & E DEVICE ERRATA
TDR Status Bits Not Reporting All Underflow Events.
:21
2.2.
ISSUE 8
PM
PMC-1980452
PM7366 FREEDM-8
:30
Description:
10
The underflow status bit (Status[2]) of Transmit Descriptor Reference (TDR) indicates
whether or not an underflow condition is detected on the transmit packet1.
tem
be
r,
20
02
In FREEDM-8 Rev D, the underflow status bit does NOT report ALL underflow
events. That is, in some cases where underflow did occur, the underflow status bit
would incorrectly return a value of zero ("0") to indicate that no underflow event was
detected. On the other hand, when underflow did not occur this bit operates
normally.
9S
ep
The total underflow count across all channels (register 0x508 PMON Transmit FIFO
Underflow Count) is not affected by this and provides an accurate count.
,1
Workarounds:
ay
There is no workaround to this problem.
rsd
Performance with workaround:
Performance without workaround:
nT
hu
Not applicable.
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
The system will not be able to keep an accurate underflow count on a per HDLC
channel basis.
1 For additional information on the operation of Status[2] in a TDR, please refer to Fig. 9.14, Transmit
Descriptor Reference of PMC-1970930 FREEDM-8 Datasheet.
PMC-SIERRA, INC., PROPRIETARY AND CONFIDENTIAL
AND FOR ITS CUSTOMERS’ INTERNAL USE
6
PMC-Sierra, Inc.
ERRATA SHEET
ISSUE 8
REVISION D & E DEVICE ERRATA
PM
PMC-1980452
PM7366 FREEDM-8
:21
PCI Hold Time Increased to 1ns.
:30
2.3.
10
Description:
tem
be
r,
Figure 2.2: PCI Interface Timing
20
02
PCI Input and Bi-directional signals require a minimum hold time (tHPCI) of 1 ns with
respect to PCICLK.
tH
PCI
PCI
9S
tS
ep
PCICLK
tP
PCI
rsd
ay
,1
PCI INPUT
nT
hu
PCI OUTPUT
io
PCI
Data Valid
liv
ett
PCI TRISTATE
OUTPUT
tZN
uo
fo
PCI
Data Valid
yV
inv
ef
PCI TRISTATE
OUTPUT
tZ
db
Workarounds:
Do
wn
loa
de
The PCI 2.1 specification requires PCI outputs to have a minimum 2 ns propagation
delay. The clock skew between FREEDM-8 and other PCI devices in a system must
therefore be kept below 1 ns to ensure correct operation.
Performance with workaround:
Operates normally.
Performance without workaround:
If the clock skew is not kept within the above limit, FREEDM-8 may operate
incorrectly.
PMC-SIERRA, INC., PROPRIETARY AND CONFIDENTIAL
AND FOR ITS CUSTOMERS’ INTERNAL USE
7
PMC-Sierra, Inc.
ERRATA SHEET
REVISION D & E DEVICE ERRATA
Two Channel, Asynchronous HSSI SYSCLK frequency.
:21
2.4.
ISSUE 8
PM
PMC-1980452
PM7366 FREEDM-8
:30
Description:
02
10
When a FREEDM-32, operating with a 33MHz SYSCLK, terminates two
asynchronous HSSI links; if both links operate at their maximum 52 MHz Datarate,
data corruption can occur.
tem
be
r,
20
Note that all other modes of operation, including two synchronous 52 MHz HSSI
links, are error free.
Workarounds:
9S
ep
If two channel, asynchronous HSSI operation is desired, a 35 MHz SYSCLK
reference clock should be used, rather than the 33 MHz SYSCLK specified in the
datasheet.
,1
Performance with workaround:
rsd
ay
FREEDM-8 operates normally.
hu
Performance without workaround:
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
nT
If both asynchronous HSSI links operate at the maximum 52 MHz datarate, data
corruption can occur.
PMC-SIERRA, INC., PROPRIETARY AND CONFIDENTIAL
AND FOR ITS CUSTOMERS’ INTERNAL USE
8
PMC-Sierra, Inc.
ERRATA SHEET
ISSUE 8
REVISION D & E DEVICE ERRATA
PM
PMC-1980452
PM7366 FREEDM-8
:21
PCI bus fails to disconnect when multi-phase read extends beyond PCI
address Space.
:30
2.5.
10
Description:
r,
20
02
If a multi-phase read transaction on the PCI bus attempts to read a register address
beyond the 4K addresses reserved for the FREEDM-8 registers, the FREEDM will not
disconnect from the PCI bus causing it to hang.
tem
be
Workarounds:
ep
It is recommended that all read transactions, including multi-phase reads, remain
within the 4K address range.
9S
Performance with workaround:
,1
The FREEDM-8 operates normally.
rsd
ay
Performance without workaround:
Do
wn
loa
de
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
If read operations extend beyond the reserved address space, the FREEDM-8 will
not disconnect from the PCI bus.
PMC-SIERRA, INC., PROPRIETARY AND CONFIDENTIAL
AND FOR ITS CUSTOMERS’ INTERNAL USE
9
PMC-Sierra, Inc.
ERRATA SHEET
REVISION D & E DEVICE ERRATA
DOCUMENTATION ERRORS
:21
3.
ISSUE 8
PM
PMC-1980452
PM7366 FREEDM-8
10
:30
The following are the known documentation errors in Issue 4 of PMC-970930
FREEDM-8 Datasheet (as of the publication date of this document).
r,
tem
be
ep
,1
9S
PMC-Sierra, Inc.
105-8555 Baxter Place
Burnaby, BC
Canada V5A 4V7
Tel:
(604) 415-6000
App Support:
(604) 415-4533
Fax:
(604) 415-6001
20
02
Please report any documentation errors to PMC-Sierra.
[email protected]
[email protected]
http://www.pmc-sierra.com
New Patents Issued
io
3.1.
nT
hu
rsd
ay
Product information:
Applications information:
Web Site:
liv
ett
Description:
uo
fo
The technology discussed is protected by one or more of the following Patents and
the Patents listed in the data sheet document:
inv
ef
U.S. Patent No. 6,333,935
Do
wn
loa
de
db
yV
Canadian Patent No. 2,224,392
Relevant patent applications and other patents may also exist.
PMC-SIERRA, INC., PROPRIETARY AND CONFIDENTIAL
AND FOR ITS CUSTOMERS’ INTERNAL USE
10
PMC-Sierra, Inc.
ERRATA SHEET
ISSUE 8
REVISION D & E DEVICE ERRATA
PM
PMC-1980452
PM7366 FREEDM-8
db
yV
inv
ef
uo
fo
liv
ett
io
nT
hu
rsd
ay
,1
9S
ep
tem
be
r,
20
02
10
:30
:21
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.
PMC-1980452r8 ref PMC-1970930r4
PMC-SIERRA, INC., PROPRIETARY AND CONFIDENTIAL
AND FOR ITS CUSTOMERS’ INTERNAL USE
Issue date: April, 2002.
11