DSP1611/17/18/27/28/29 Digital Signal Processor
1 Introduction.................................................................................................................................................. 1-1
1.1
General Description .......................................................................................................................... 1-2
1.1.1
Architecture ........................................................................................................................ 1-2
1.1.2
Instruction Set .................................................................................................................... 1-3
1.2
Typical Applications........................................................................................................................... 1-3
1.3
Application Support........................................................................................................................... 1-4
1.3.1
Support Software Library ................................................................................................... 1-4
1.3.2
1.4
Manual Organization ......................................................................................................................... 1-6
1.4.1
Applicable Documentation ................................................................................................. 1-7
2 Hardware Architecture................................................................................................................................. 2-1
2.1
Device Architecture Overview ........................................................................................................... 2-1
2.1.1
Harvard Architecture .......................................................................................................... 2-1
2.1.2
Concurrent Operations ....................................................................................................... 2-2
2.1.3
Device Architecture ............................................................................................................ 2-4
2.1.4
2.1.5
2.2
Core Architecture Overview ............................................................................................................ 2-16
2.2.1
Data Arithmetic Unit ......................................................................................................... 2-16
2.2.2
2.2.3
2.2.4
Cache ............................................................................................................................... 2-18
2.2.5
Control ............................................................................................................................. 2-18
2.3
Internal Memories ........................................................................................................................... 2-19
2.4
2.5
Bit Manipulation Unit (BMU)............................................................................................................ 2-20
2.6
2.7
2.8
2.9
Bit Input/Output (BIO) ..................................................................................................................... 2-22
2.10 JTAG ............................................................................................................................................... 2-22
2.11 Timer ............................................................................................................................................... 2-22
2.14 Power Management ........................................................................................................................ 2-23
3 Software Architecture .................................................................................................................................. 3-1
3.1
3.1.1
Types of Registers .............................................................................................................. 3-1
3.1.2
3.1.3
Register Reset Values ........................................................................................................ 3-6
3.1.4
Flags .................................................................................................................................. 3-7
3.2
Memory Space and Addressing........................................................................................................ 3-8
3.2.1
Y-Memory Space ................................................................................................................ 3-8
iv
INFORMATION MANUAL
CONTENTS
Lucent Technologies Inc.