User's guide – Texas Instruments TMS320DM646X DMSOC User Manual

Page 8

Advertising
background image

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 the
TMS320DM646x Digital Media System-on-Chip (DMSoC).

1.1

Purpose 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.2

Features

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

Advertising