ADSP-219x/2191 DSP Hardware Reference, Introduction
ADSP-219x/2191 DSP Hardware Reference, Introduction
ADSP-219x/2191 DSP Hardware Reference, Introduction
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>A<strong>DSP</strong></strong>-<strong>219x</strong> Design Advantages<strong>A<strong>DSP</strong></strong>-<strong>219x</strong><strong>DSP</strong> COREINTERRUPT CONTROLLER/TIMERS/FLAGSCACHE64× 24-BITINTERNAL SRAMTWO INDEPENDENT BLOCKSADDRESSDATAADDRESSDATAB L O C K 0B L O C K 1JTAGTEST &EMULATION6DAG14 × 4 × 16DAG24 × 4 × 16PM ADDRESS BUSDM ADDRESS BUSPROGRAMSEQUENCER242424DMAADDRESS24DMADATAEXTERNALPORTADDR BUSMUX22BUSCONNECT(PX)PM DATA BUSDM DATA BUS2416EXTERNAL MEMORYINTERFACEDATA BUSMUX16DATAREGISTERFILEINPUTREGISTERSRESULTREGISTERSMULT16×16-BITBARRELSHIFTERALUCOREINTERFACEI/O REGISTERS(MEMORY MAPPED)CONTROLSTATUSBUFFERSI/O PROCESSORHOST PORT18SERIAL PORTS(3)DMACONTROLLER 6SPI PORTS(2)UART PORT(1)242Figure 1-1. <strong>A<strong>DSP</strong></strong>-<strong>219x</strong>/<strong>A<strong>DSP</strong></strong>-<strong>2191</strong> <strong>DSP</strong> Block DiagramFurther, the <strong>A<strong>DSP</strong></strong>-<strong>219x</strong> addresses the five central requirements for <strong>DSP</strong>s:• Fast, flexible arithmetic computation units• Unconstrained data flow to and from the computation units• Extended precision and dynamic range in the computation units• Dual address generators with circular buffering support• Efficient program sequencing1-4 <strong>A<strong>DSP</strong></strong>-<strong>219x</strong>/<strong>2191</strong> <strong>DSP</strong> <strong>Hardware</strong> <strong>Reference</strong>