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