Manuel d'utilisation / d'entretien du produit TMS320C6201 du fabricant Texas Instruments
Aller à la page of 29
TMS320C6201 Digital Signal Processor Silicon Errata SPRZ153 November 2000 Copyright 2000, T exas Instruments Incorporated.
SPRZ153 TMS320C6201 Silicon Errata 2 Contents 1 Introduction 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 Quality and Reliability Conditions 4 .
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 T ransfer Count 23 .
SPRZ153 TMS320C6201 Silicon Errata 4 1 Introduction This document describes the silicon updates to the functional specifications for the TMS320C6201 silicon releases 3.
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. The location for the lot trace codes for the GJL package is shown in Figure 1 and the revision numbers are listed in T able 1.
SPRZ153 TMS320C6201 Silicon Errata 6 2 Changes to the TMS320C6201 Data Sheet (literature number SPRS051) T able 2. Timing Requirements for Interrupt Response Cycles NO C6201B UNIT NO.
SPRZ153 TMS320C6201 Silicon Errata 7 Figure 3. SBSRAM Write T iming (1/2 Rate SSCLK) (See Note) BE1 BE2 BE3 BE4 A1 A2 A3 A4 Q1 Q2 Q3 Q4 16 15 10 9 14 13 6 5 4 3 2 1 SSCLK BE_ [3:0] EA [21:2] ED [31:0].
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.
SPRZ153 TMS320C6201 Silicon Errata 9 DMA Multiframe Split-mode T ransfers Source Address Indexing Not Functional Advisory 3.1.3 Revision(s) Affected : 3.
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 an emulation halt regardless of the value of EMOD in the DMA Channel Primary Control Register .
SPRZ153 TMS320C6201 Silicon Errata 11 Alternative: If a 64M-bit SDRAM is located in CE3, avoid using the last 1K byte in the CE3 memory map (0x03FFFC00). Cache During Emulation With Extremely Slow External Memory Advisory 3.1.9 Revision(s) Affected : 3.
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.
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 edge that would be expected. In this case, the input setup time for data at the C62x t is reduced by 1 CPU cycle.
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.
SPRZ153 TMS320C6201 Silicon Errata 15 5 Silicon Revision 2.1 Known Design Exceptions to Functional Specifications EMIF: CE Space Crossing on Continuous Request Not Allowed Advisory 2.1.1 Revision(s) Affected : 2.1 and 2.0 Details : Any continuous request of the EMIF cannot cross CE address space boundaries.
SPRZ153 TMS320C6201 Silicon Errata 16 EMIF: SDRAM Invalid Access (Continued) Workaround : Avoid use of multiple CE spaces of SDRAM within a single refresh period. DMA: RSYNC Cleared Late for Frame-synchronized T ransfer Advisory 2.1.4 Revision(s) Affected : 2.
SPRZ153 TMS320C6201 Silicon Errata 17 McBSP: DXR to XSR Copy Not Generated (Continued) Example: Configure the DMA as follows: (a) For half-word/byte-size accesses with right justification on receive d.
SPRZ153 TMS320C6201 Silicon Errata 18 McBSP: DXR to XSR Copy Not Generated (Continued) (c) For byte-size writes with right justification on receive data: – ch_A: /* for transmit */ dst_address = DXR.
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 for the last element of the last frame of the Receive Read to not be transferred.
SPRZ153 TMS320C6201 Silicon Errata 20 McBSP: Incorrect m Law Companding V alue Advisory 2.1.1 1 Revision(s) Affected : 2.1 and 2.0 Details : T he C6201 McBSP m -Law/A-Law companding hardware produces an incorrectly expanded m -Law value. McBSP receives m -Law value 01 1 1 1 1 1 1, representing a mid-scale analog value.
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 are likely to occur .
SPRZ153 TMS320C6201 Silicon Errata 22 DMA Split-mode Receive T ransfer Incomplete After Pause Advisory 2.1.16 Revision(s) Affected : 2.1 and 2.0 Details : If the DMA is performing a split-mode transfe.
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 m.
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.
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.
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 does not occur at end of frame (i.
SPRZ153 TMS320C6201 Silicon Errata 27 McBSP: XEMPTY Stays Low When DXR Written Late Advisory 2.0.13 Revision(s) Affected : 2.0 Details : XEMPTY goes low and stays low when DXR was written on either the last bit or next-to-last bit of the previous word being transferred to DX.
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, 1998 Advanced Information TMSX320C6201 Data Sheet as 2 ns, 3 ns, and 2 ns for full-rate SBSRAM, half-rate SBSRAM, and SDRAM, respectively .
IMPORT ANT NOTICE T exas 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 discontinue any product or service without notice.
Un point important après l'achat de l'appareil (ou même avant l'achat) est de lire le manuel d'utilisation. Nous devons le faire pour quelques raisons simples:
Si vous n'avez pas encore acheté Texas Instruments TMS320C6201 c'est un bon moment pour vous familiariser avec les données de base sur le produit. Consulter d'abord les pages initiales du manuel d'utilisation, que vous trouverez ci-dessus. Vous devriez y trouver les données techniques les plus importants du Texas Instruments TMS320C6201 - de cette manière, vous pouvez vérifier si l'équipement répond à vos besoins. Explorant les pages suivantes du manuel d'utilisation Texas Instruments TMS320C6201, vous apprendrez toutes les caractéristiques du produit et des informations sur son fonctionnement. Les informations sur le Texas Instruments TMS320C6201 va certainement vous aider à prendre une décision concernant l'achat.
Dans une situation où vous avez déjà le Texas Instruments TMS320C6201, mais vous avez pas encore lu le manuel d'utilisation, vous devez le faire pour les raisons décrites ci-dessus,. Vous saurez alors si vous avez correctement utilisé les fonctions disponibles, et si vous avez commis des erreurs qui peuvent réduire la durée de vie du Texas Instruments TMS320C6201.
Cependant, l'un des rôles les plus importants pour l'utilisateur joués par les manuels d'utilisateur est d'aider à résoudre les problèmes concernant le Texas Instruments TMS320C6201. Presque toujours, vous y trouverez Troubleshooting, soit les pannes et les défaillances les plus fréquentes de l'apparei Texas Instruments TMS320C6201 ainsi que les instructions sur la façon de les résoudre. Même si vous ne parvenez pas à résoudre le problème, le manuel d‘utilisation va vous montrer le chemin d'une nouvelle procédure – le contact avec le centre de service à la clientèle ou le service le plus proche.