GENERAL DESCRIPTION
The
24
Four independent
Table 1. General-Purpose Algorithm Benchmarks at 600 MHz
|
| Clock |
Benchmark | Speed | Cycles |
| ||
1K point complex FFT1 (Radix2) | 15.7 μs | 9419 |
64K point complex FFT1 (Radix2) | 2.33 ms | 1397544 |
FIR filter (per real tap) | 0.83 ns | 0.5 |
[8 × 8][8 × 8] matrix multiply (complex, |
|
|
| 2.3 μs | 1399 |
| ||
256 point complex FFT1 (Radix 2) | 0.975 μs | 585 |
I/O DMA transfer rate |
|
|
External port | 1G bytes/s | n/a |
Link ports (each) | 1G bytes/s | n/a |
1Cache preloaded
The
The Functional Block Diagram on Page 1 shows the
•Dual compute blocks, each consisting of an ALU, multi- plier,
•Dual integer ALUs (IALUs), each with its own
•A program sequencer with instruction alignment buffer (IAB) and branch target buffer (BTB)
ADSP-TS201S
•An interrupt controller that supports hardware and soft- ware interrupts, supports level- or
•Four
•
•An external port that provides the interface to host proces- sors, multiprocessing space (DSPs),
•A
•Four
•Two
•An 1149.1
Figure 2 on Page 3 shows a typical single-processor system with external SRAM and SDRAM. Figure 4 on Page 8 shows a typical multiprocessor system.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||
|
|
|
|
| RST_IN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| BOOT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
| RST_OUT |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| EPROM | |
|
|
|
|
| POR_IN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (OPTIONAL) |
CLOCK |
|
| SCLK | BMS |
|
|
|
|
|
|
|
|
|
|
|
|
| CS | ||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ADDR | ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| DATA | ||
|
|
|
|
| SCLK_VREF |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
REFERENCE |
|
| BRST |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| MEMORY | |
REFERENCE |
|
| VREF |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (OPTIONAL) | ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ADDR | |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| DATA | ||
SDRAM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
| |||||||||||||||
MEMORY |
|
| RD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| OE | |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
(OPTIONAL) |
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||
|
|
|
|
| WRH/WRL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| WE | |
CLK | CS |
|
| ACK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ACK | ||
ADDR | RAS |
|
| RAS |
|
|
|
|
|
|
|
| ||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| CS | |||||
DATA | CAS |
|
|
|
|
|
|
|
|
|
|
| ||||||||||||
|
| CAS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
| LDQM |
|
|
|
|
|
|
|
|
|
|
| ||||||||||
DQM |
|
| MSH |
|
|
|
|
|
|
|
|
| HOST | |||||||||||
|
|
|
|
|
|
|
|
|
| |||||||||||||||
|
|
|
|
| HDQM | HBR |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| PROCESSOR |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
| WE |
|
|
|
|
|
|
|
|
|
|
|
|
| INTERFACE | |||||||||
|
|
| SDWE | HBG |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (OPTIONAL) | ||||
| CKE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||
|
|
| SDCKE | BOFF |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||
|
|
|
|
|
|
|
|
|
|
| ||||||||||||||
| A10 |
|
| SDA10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ADDR | ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
| IORD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| DATA | |
|
|
|
|
| CPA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
| IOWR |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
| DPA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
| IOEN |
|
|
|
|
|
|
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| DMA DEVICE | ||
|
|
|
|
| LxCLKOUTP/N |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| (OPTIONAL) | ||
LINK |
|
| LxACKI |
|
|
|
|
|
|
|
|
|
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
| ||||||||||||||
|
| LxBCMPO |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| DATA | |||
DEVICES |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
(4 MAX) |
|
|
|
|
|
|
|
|
|
|
| CONTROL | ADDRESS | DATA | ||||||||||
(OPTIONAL) |
|
| LxCLKINP/N |
|
|
|
|
|
|
|
|
|
| |||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
| LxACKO |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
| LxBCMPI |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||
|
|
|
|
| TMR0E | BUSLOCK |
|
|
|
|
|
|
|
|
| |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||||
|
|
|
|
| JTAG |
|
|
|
|
|
|
|
|
| ||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 2. ADSP-TS201S Single-Processor System with External SDRAM
Rev. C Page 3 of 48 December 2006