Page 2 - Contents; Introduction
SPRZ153 TMS320C6201 Silicon Errata 2 Contents 1 Introduction 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 Quality and Reliability Conditions 4 . . . . . . . . . . ...
Page 3 - Documentation Support
SPRZ153 TMS320C6201 Silicon Errata 3 Advisory 2.1.19 PMEMC: Branch from External to Internal 23 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Advisory 2.1.21 DMA: DMA Data Block Corrupted After Start Zero Transfer Count 23 . . . . . . . . . . . . . . ....
Page 4 - Quality and Reliability Conditions; TMX Definition
SPRZ153 TMS320C6201 Silicon Errata 4 1 Introduction This document describes the silicon updates to the functional specifications for the TMS320C6201 silicon releases 3.1, 3.0, 2.1, and 2.0. 1.1 Quality and Reliability Conditions TMX Definition Texas Instruments (TI) does not warranty either (1) elec...
Page 5 - Revision Identification; Cxx–YMLLLLS; DSP; Table 1. Lot Trace Number Names
SPRZ153 TMS320C6201 Silicon Errata 5 1.2 Revision Identification The device revision can be determined by the lot trace code marked on the top of the package. Thelocation for the lot trace codes for the GJL package is shown in Figure 1 and the revision numbers arelisted in Table 1. Figure 1. Example...
Page 6 - Table 2. Timing Requirements for Interrupt Response Cycles
SPRZ153 TMS320C6201 Silicon Errata 6 2 Changes to the TMS320C6201 Data Sheet (literature number SPRS051) Table 2. Timing Requirements for Interrupt Response Cycles NO C6201B UNIT NO. MIN MAX UNIT 4 td(CKO2L-IACKV) Delay time, CLKOUT2 low to IACK valid –4 6 ns 5 td(CKO2L-INUMV) Delay time, CLKOUT2 lo...
Page 8 - Issues When Pausing at a Block Boundary; If pausing the DMA channel in software, do the following to restart:
SPRZ153 TMS320C6201 Silicon Errata 8 3 Silicon Revision 3.1 Known Design Exceptions to Functional Specifications Issues When Pausing at a Block Boundary Advisory 3.1.1 Revision(s) Affected: 3.1, 3.0, 2.1, and 2.0 Details: The following problems exist when a DMA channel is paused at a block boundary:...
Page 9 - The following conditions cause DMA to freeze:
SPRZ153 TMS320C6201 Silicon Errata 9 DMA Multiframe Split-mode Transfers Source Address Indexing Not Functional Advisory 3.1.3 Revision(s) Affected: 3.1, 3.0, 2.1, and 2.0 Details: If a DMA channel is configured to do a multiframe split-mode transfer with SRC_DIR = Index(11b), the source address is ...
Page 10 - This occurs when the following is true:
SPRZ153 TMS320C6201 Silicon Errata 10 DMA Paused During Emulation Halt Advisory 3.1.6 Revision(s) Affected: 3.1, 3.0, 2.1, and 2.0 Details: When running an autoinitialized transfer, the DMA write state machine is halted during anemulation halt regardless of the value of EMOD in the DMA Channel Prima...
Page 11 - Cache During Emulation With Extremely Slow External Memory; B is currently located in cache
SPRZ153 TMS320C6201 Silicon Errata 11 Alternative: If a 64M-bit SDRAM is located in CE3, avoid using the last 1K byte in the CE3memory map (0x03FFFC00). Cache During Emulation With Extremely Slow External Memory Advisory 3.1.9 Revision(s) Affected: 3.1, 3.0, 2.1, and 2.0 Details: If a program reques...
Page 12 - EMIF: Inverted SDCLK and SSCLK at Speeds Above 175 MHz; Figure 4. Write Example – Desired Behavior
SPRZ153 TMS320C6201 Silicon Errata 12 4 Silicon Revision 3.0 Known Design Exceptions to Functional Specifications EMIF: Inverted SDCLK and SSCLK at Speeds Above 175 MHz Advisory 3.0.8 Revision(s) Affected: 3.0, 2.1, and 2.0 Details: A speedpath in the device causes SDCLK and SSCLK to start up 180 de...
Page 13 - EMIF: Inverted SDCLK and SSCLK at Speeds Above 175 MHz (Continued); is reduced by; Figure 6. Read Example – Desired Behavior
SPRZ153 TMS320C6201 Silicon Errata 13 EMIF: Inverted SDCLK and SSCLK at Speeds Above 175 MHz (Continued) 2. On SBSRAM/SDRAM reads, data will be sampled on the falling edge before the rising edgethat would be expected. In this case, the input setup time for data at the C62x t is reduced by 1 CPU cycl...
Page 14 - Alternate Workaround:; CPU: L2-unit Long Instructions Corrupted During Interrupt; This bug will not affect:; Resolution; Revision 3.1 of silicon will correct this problem.
SPRZ153 TMS320C6201 Silicon Errata 14 EMIF: Inverted SDCLK and SSCLK at Speeds Above 175 MHz (Continued) Alternate Workaround: The following alternate workarounds can help for certain board and layout configurations. • Using faster (125 MHz or PC100) SDRAMs and/or SBSRAMs will reduce the chancesof d...
Page 19 - Leave RBTR8 set to the default of 0.
SPRZ153 TMS320C6201 Silicon Errata 19 DMA Channel 0 Multiframe Split-Mode Incompletion Advisory 2.1.7 Revision(s) Affected: 2.1 and 2.0 Details: If DMA Channel 0 is configured to perform a multiframe split-mode transfer, it is possible forthe last element of the last frame of the Receive Read to not...
Page 20 - Law Companding Value; -Law/A-Law companding hardware produces an incorrectly expanded; False Cache Hit – Extremely Rare; EMIF: HOLD Feature Improvement on Revision 3; If NOHOLD is set and a HOLD request comes in, the C62x
SPRZ153 TMS320C6201 Silicon Errata 20 McBSP: Incorrect m Law Companding Value Advisory 2.1.11 Revision(s) Affected: 2.1 and 2.0 Details: The C6201 McBSP m -Law/A-Law companding hardware produces an incorrectly expanded m -Law value. McBSP receives m -Law value 0111 1111, representing a mid-scale ana...
Page 21 - EMIF: HOLD Request Causes Problems With SDRAM Refresh; still owns the; DMA Priority Ignored by PBUS
SPRZ153 TMS320C6201 Silicon Errata 21 EMIF: HOLD Request Causes Problems With SDRAM Refresh Advisory 2.1.14 Revision(s) Affected: 2.1 and 2.0 Details: If the HOLD interface is used in a system with SDRAM, there are some situations that arelikely to occur. If the NOHOLD bit is not set and an external...
Page 23 - PMEMC: Branch from External to Internal; CPU is executing from external memory; DMA: DMA Data Block Corrupted After Start Zero Transfer Count; Make sure the transfer count is not near zero when starting the DMA.
SPRZ153 TMS320C6201 Silicon Errata 23 PMEMC: Branch from External to Internal Advisory 2.1.19 Revision(s) Affected: 2.1 and 2.0 Details: The program flow is corrupted after branching from external memory to internal programmemory when the following are true: • CPU is executing from external memory •...
Page 24 - Program Fetch: Cache Modes Not Functional; Use internal program memory in mapped mode.; Reinitialization
SPRZ153 TMS320C6201 Silicon Errata 24 6 Silicon Revision 2.0 Known Design Exceptions to Functional Specifications Program Fetch: Cache Modes Not Functional Advisory 2.0.1 Revision(s) Affected: 2.0 Workaround: Use internal program memory in mapped mode. Bootload: Boot from 16-Bit and 32-Bit Asynchron...
Page 25 - Sequenced Wrong; A load and store are in the same execute packet and either; EMIF: Reserved Fields Have Incorrect Values
SPRZ153 TMS320C6201 Silicon Errata 25 Data Access: Parallel Accesses to EMIF or Internal Peripheral Bus Location Sequenced Wrong Advisory 2.0.5 Revision(s) Affected: 2.0 Details: Parallel read and write accesses to the same EMIF or internal peripheral bus location aresequenced incorrectly when: • A ...
Page 26 - McBSP New Block Interrupt Does Not Occur for Start of Block 0; LDW
SPRZ153 TMS320C6201 Silicon Errata 26 McBSP New Block Interrupt Does Not Occur for Start of Block 0 Advisory 2.0.9 Revision(s) Affected: 2.0 Details: When end-of-block interrupt is selected ((R/X)INTM=01b), McBSP new block interrupt doesnot occur at end of frame (i.e., before block 0). (Internal ref...
Page 28 - EMIF: Data Setup Times; Increase the refresh period.; To access documentation on the web site:; Highest Performance DSP Platform” and click on “TMS320C62x DSP
SPRZ153 TMS320C6201 Silicon Errata 28 EMIF: Data Setup Times Advisory 2.0.19 Revision(s) Affected: 2.0 Details: The data setup time for the external memory interface is listed in the February 21, 1998Advanced Information TMSX320C6201 Data Sheet as 2 ns, 3 ns, and 2 ns for full-rateSBSRAM, half-rate ...
Page 29 - IMPORTANT NOTICE
IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,enhancements, improvements, and other changes to its products and services at any time and to discontinueany product or service without notice. Customers should obtain the l...