Texas Instruments TMS320DM646X DMSOC - Manual

Texas Instruments TMS320DM646X DMSOC

Texas Instruments TMS320DM646X DMSOC – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.

1 Page 1
2 Page 2
3 Page 3
4 Page 4
5 Page 5
6 Page 6
7 Page 7
8 Page 8
9 Page 9
10 Page 10
11 Page 11
12 Page 12
13 Page 13
14 Page 14
15 Page 15
16 Page 16
17 Page 17
18 Page 18
19 Page 19
20 Page 20
21 Page 21
22 Page 22
23 Page 23
24 Page 24
25 Page 25
26 Page 26
27 Page 27
28 Page 28
29 Page 29
30 Page 30
31 Page 31
32 Page 32
33 Page 33
34 Page 34
35 Page 35
36 Page 36
37 Page 37
38 Page 38
39 Page 39
40 Page 40
41 Page 41
42 Page 42
43 Page 43
44 Page 44
45 Page 45
46 Page 46
47 Page 47
48 Page 48
49 Page 49
50 Page 50
51 Page 51
52 Page 52
53 Page 53
54 Page 54
55 Page 55
56 Page 56
57 Page 57
58 Page 58
59 Page 59
60 Page 60
61 Page 61
62 Page 62
63 Page 63
64 Page 64
Page: / 64

Table of Contents:

  • Page 6 – Read This First; About This Manual; This document uses the following conventions.; Related Documentation From Texas Instruments; . Tip: Enter the literature number in the; SPRUEP8
  • Page 8 – Introduction; Purpose of the Peripheral
  • Page 9 – Functional Block Diagram; Figure 1; Figure 1. EMIF Functional Block Diagram; Architecture; Clock Control; SPRUEP9; EMIF Requests
  • Page 10 – Signal Descriptions; Table 1; Description; Pin Multiplexing; Normal mode; Table 2. Behavior of EM_CS Signal Between Normal Mode and; Mode
  • Page 11 – EMIF; Interfacing to Asynchronous Memory; Figure 2; Figure 2. EMIF Asynchronous Interface
  • Page 12 – Programmable Asynchronous Parameters; Section 4; Parameter; Extended Wait mode enable.
  • Page 13 – Table 5. Description of the EMIF Interrupt Mask Set Register (EIMSR)
  • Page 14 – Read and Write Operations in Normal Mode; Asynchronous Read Operations (Normal Mode); Table 7. Asynchronous Read Operation in Normal Mode; Time Interval
  • Page 16 – Asynchronous Write Operations (Normal Mode); Table 8. Asynchronous Write Operation in Normal Mode
  • Page 18 – Read and Write Operations in Select Strobe Mode; Asynchronous Read Operations (Select Strobe Mode); Table 9. Asynchronous Read Operation in Select Strobe Mode
  • Page 20 – Asynchronous Write Operations (Select Strobe Mode); Table 10. Asynchronous Write Operation in Select Strobe Mode
  • Page 22 – NAND Flash Mode; Configuring for NAND Flash Mode; Table 12. Configuration For NAND Flash
  • Page 23 – Connecting to NAND Flash; must be controlled outside of the EMIF.; Figure 8. EMIF to NAND Flash Interface; Driving CLE and ALE
  • Page 24 – NAND Read and Program Operations; remain low during the t; NAND Data Read and Write via DMA
  • Page 25 – ECC Generation
  • Page 26 – Interfacing to a Non-CE Don't Care NAND Flash; Interfacing to a TI DSP HPI
  • Page 27 – Extended Wait Mode and the EM_WAIT Pin; for details on enabling this interrupt.; Data Bus Parking
  • Page 28 – Interrupt Support; Table 13. EMIF Interrupt; Interrupt Events; Table 14. Interrupt Monitor and Control Bit Fields
  • Page 29 – Interrupt Multiplexing; Program Execution; Emulation Considerations
  • Page 30 – Use Cases; and; Connecting to ASRAM
  • Page 31 – Meeting AC Timing Requirements for ASRAM; Table 16. ASRAM Output Timing Characteristics; Table 17. ASRAM Input Timing Requirement for a Read
  • Page 32 – Strobe; Figure 12. Timing Waveform of an ASRAM Read; lists the AC timing specifications that must be satisfied.; Table 18. ASRAM Input Timing Requirements for a Write
  • Page 33 – From; is the period at which the EMIF operates. The; in the; Figure 13. Timing Waveform of an ASRAM Write
  • Page 34 – Taking Into Account PCB Delays
  • Page 35 – Figure 14. Timing Waveform of an ASRAM Read with PCB Delays
  • Page 36 – Setup; Figure 15. Timing Waveform of an ASRAM Write with PCB Delays
  • Page 37 – EMIF clock speed is 100 MHZ (t; lists the data sheet specifications for the EMIF and
  • Page 39 – Interfacing to NAND Flash; describes how to connect the EMIF to the HY27UA081G1M.; Margin Requirements
  • Page 40 – Meeting AC Timing Requirements for NAND Flash; As described in; Table 25. EMIF Read Timing Requirements; Table 26. NAND Flash Read Timing Requirements
  • Page 41 – Figure 16. Timing Waveform of a NAND Flash Read
  • Page 42 – Table 27. NAND Flash Write Timing Requirements
  • Page 43 – Figure 17. Timing Waveform of a NAND Flash Command Write
  • Page 44 – Figure 19. Timing Waveform of a NAND Flash Data Write
  • Page 45 – Table 28. EMIF Timing Requirements for HY27UA081G1M Example
  • Page 46 – Therefore with a 10 nS margin added in, R_SETUP
  • Page 47 – Table 31. Configuring NANDFCR for HY27UA081G1M Example
  • Page 48 – Registers; should; Offset
  • Page 49 – The revision code and status register (RCSR) is shown in; Bit
  • Page 50 – Asynchronous Wait Cycle Configuration Register (AWCCR); and described in; insertion of extended wait cycles.; Figure 21. Asynchronous Wait Cycle Configuration Register (AWCCR)
  • Page 53 – Table 36. EMIF Interrupt Raw Register (EIRR) Field Descriptions
  • Page 54 – Table 37. EMIF Interrupt Mask Register (EIMR) Field Descriptions
  • Page 58 – EMIF Interrupt Mask Clear Register (EIMCR)
  • Page 60 – The NAND Flash control register (NANDFCR) is shown in; Table 40. NAND Flash Control Register (NANDFCR) Field Descriptions
  • Page 61 – The NAND Flash status register (NANDFSR) is shown in; Table 41. NAND Flash Status Register (NANDFSR) Field Descriptions; The NAND Flash n ECC register (NANDECCn) is shown in
  • Page 62 – Table 42. NAND Flash n ECC Register (NANDECCn) Field Descriptions
  • Page 63 – Appendix A Revision History; Table 43. Document Revision History; Reference
  • Page 64 – IMPORTANT NOTICE; Products
Loading the manual

TMS320DM646x DMSoC
Asynchronous External Memory Interface
(EMIF)

User's Guide

Literature Number: SPRUEQ7C

February 2010

"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.

Summary

Page 6 - Read This First; About This Manual; This document uses the following conventions.; Related Documentation From Texas Instruments; . Tip: Enter the literature number in the; SPRUEP8

Preface SPRUEQ7C – February 2010 Read This First About This Manual This document describes the asynchronous external memory interface (EMIF) in the TMS320DM646xDigital Media System-on-Chip (DMSoC). The EMIF supports a glueless interface to a variety of externaldevices. Notational Conventions This do...

Page 8 - Introduction; Purpose of the Peripheral

User's Guide SPRUEQ7C – February 2010 Asynchronous External Memory Interface (EMIF) 1 Introduction This document describes the operation of the asynchronous external memory interface (EMIF) in theTMS320DM646x Digital Media System-on-Chip (DMSoC). 1.1 Purpose of the Peripheral The purpose of this EMI...

Page 9 - Functional Block Diagram; Figure 1; Figure 1. EMIF Functional Block Diagram; Architecture; Clock Control; SPRUEP9; EMIF Requests

EM_CS[5:2] EM_OE EM_RW EM_WAIT[5:2] EM_WE EM_BA[1:0] EM_D[15:0] EM_A[22:0] EMIF SCR VICP DSP ARM EDMA3 Master peripherals www.ti.com Architecture 1.3 Functional Block Diagram Figure 1 illustrates the connections between the EMIF and its internal requesters, along with the external EMIF pins. Section...

Other Texas Instruments Models

All Texas Instruments Other