User's Guide

SPRUEQ7C – February 2010

Asynchronous External Memory Interface (EMIF)

1Introduction

This document describes the operation of the asynchronous external memory interface (EMIF) in the TMS320DM646x Digital Media System-on-Chip (DMSoC).

1.1Purpose of the Peripheral

The purpose of this EMIF is to provide a means to connect to a variety of external devices including:

NAND Flash

Asynchronous devices including Flash and SRAM

Host processor interfaces such as the host port interface (HPI) on a Texas Instruments Digital Signal Processor (DSP)

The most common use for the EMIF is to interface with both flash devices and SRAM devices. The Example Configuration section contains examples of operating the EMIF in this configuration.

1.2Features

The EMIF includes many features to enhance the ease and flexibility of connecting to external asynchronous devices. The EMIF features includes support for:

4 addressable chip select spaces of up to 32MB each

8-bit and 16-bit data bus widths

Programmable cycle timings such as setup, strobe, and hold times as well as turnaround time

Select strobe mode

Extended Wait mode

NAND Flash ECC generation

Connecting as a host to a TI DSP HPI interface

Data bus parking

8

Asynchronous External Memory Interface (EMIF)

SPRUEQ7C –February 2010

 

 

Submit Documentation Feedback

Copyright © 2010, Texas Instruments Incorporated

Page 8
Image 8
Texas Instruments TMS320DM646X DMSOC manual Purpose of the Peripheral, Features