Manuale UtenteSommarioTMS320C6455/C6454 DSP DDR2 Memory Controller1Table of Contents3Preface71 Introduction91.1 Purpose of the Peripheral91.2 Features91.3 Functional Block Diagram91.4 Industry Standard(s) Compliance Statement102 Peripheral Architecture112.1 Clock Control112.2 Memory Map112.3 Signal Descriptions112.4 Protocol Description(s)132.4.1 Mode Register Set (MRS and EMRS)142.4.2 Refresh Mode152.4.3 Activation (ACTV)162.4.4 Deactivation (DCAB and DEAC)172.4.5 READ Command192.4.6 Write (WRT) Command202.5 Memory Width, Byte Alignment, and Endianness202.6 Address Mapping212.7 DDR2 Memory Controller Interface242.7.1 Command Ordering and Scheduling, Advanced Concept252.7.2 Command Starvation262.7.3 Possible Race Condition272.8 Refresh Scheduling272.9 Self-Refresh Mode282.10 Reset Considerations282.11 DDR2 SDRAM Memory Initialization282.11.1 DDR2 SDRAM Device Mode Register Configuration Values292.11.2 DDR2 SDRAM Initialization After Reset302.11.3 DDR2 SDRAM Initialization After Register Configuration302.12 Interrupt Support302.13 EDMA Event Support302.14 Emulation Considerations303 Using the DDR2 Memory Controller313.1 Connecting the DDR2 Memory Controller to DDR2 SDRAM313.2 Configuring DDR2 Memory Controller Registers to Meet DDR2 SDRAM Specifications353.2.1 Programming the SDRAM Configuration Register (SDCFG)353.2.2 Programming the SDRAM Refresh Control Register (SDRFC)353.2.3 Configuring SDRAM Timing Registers (SDTIM1 and SDTIM2)363.2.4 Configuring the DDR2 Memory Controller Control Register (DMCCTL)374 DDR2 Memory Controller Registers384.1 Module ID and Revision Register (MIDR)394.2 DDR2 Memory Controller Status Register (DMCSTAT)404.3 SDRAM Configuration Register (SDCFG)414.4 SDRAM Refresh Control Register (SDRFC)434.5 SDRAM Timing 1 Register (SDTIM1)444.6 SDRAM Timing 2 Register (SDTIM2)464.7 Burst Priority Register (BPRIO)474.8 DDR2 Memory Controller Control Register (DMCCTL)48Revision History49Dimensioni: 354 KBPagine: 50Language: EnglishApri il manuale