Electronic Components Datasheet Search
  English  ▼

X  

AD73422 Datasheet(PDF) 27 Page - Analog Devices

Part # AD73422
Description  Dual Low Power CMOS Analog Front End with DSP Microcomputer
PDF  36 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

AD73422 Datasheet(HTML) 27 Page - Analog Devices

Back Button AD73422 Datasheet HTML 23Page - Analog Devices AD73422 Datasheet HTML 24Page - Analog Devices AD73422 Datasheet HTML 25Page - Analog Devices AD73422 Datasheet HTML 26Page - Analog Devices AD73422 Datasheet HTML 27Page - Analog Devices AD73422 Datasheet HTML 28Page - Analog Devices AD73422 Datasheet HTML 29Page - Analog Devices AD73422 Datasheet HTML 30Page - Analog Devices AD73422 Datasheet HTML 31Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 27 / 36 page
background image
REV. 0
AD73422
–27–
MEMORY ARCHITECTURE
The AD73422 provides a variety of memory and peripheral
interface options. The key functional groups are Program
Memory, Data Memory, Byte Memory and I/O. Refer to the
following figures and tables for PM and DM memory alloca-
tions in the AD73422.
PROGRAM MEMORY
Program Memory (Full Memory Mode)
is a 24-bit-wide
space for storing both instruction op codes and data. The
AD73422-80 has 16K words of Program Memory RAM on chip
(the AD73422-40 has 8K words of Program Memory RAM on
chip), and the capability of accessing up to two 8K external
memory overlay spaces using the external data bus.
Program Memory (Host Mode)
allows access to all internal
memory. External overlay access is limited by a single external
address line (A0). External program execution is not available in
host mode due to a restricted data bus that is 16 bits wide only.
Table XXII. PMOVLAY Bits
PMOVLAY
Memory
A13
A12:0
0
Internal
Not Applicable Not Applicable
1
External
0
13 LSBs of Address
Overlay 1
Between 0x2000
and 0x3FFF
2
External
1
13 LSBs of Address
Overlay 2
Between 0x2000
and 0x3FFF
ACCESSIBLE WHEN
PMOVLAY = 2
ACCESSIBLE WHEN
PMOVLAY = 1
ALWAYS
ACCESSIBLE
AT ADDRESS
0x0000 – 0x1FFF
ACCESSIBLE WHEN
PMOVLAY = 0
PM (MODE B = 0)
INTERNAL
MEMORY
EXTERNAL
MEMORY
0x2000–
0x3FFF
0x2000–
0x3FFF2
0x2000–
0x3FFF2
8K INTERNAL
PMOVLAY = 0
8K EXTERNAL
PROGRAM MEMORY
MODE B = 1
ADDRESS
0x3FFF
0x2000
0x1FFF
0x0000
8K INTERNAL
PMOVLAY = 0
OR
8K EXTERNAL
PMOVLAY = 1 OR 2
0x3FFF
0x2000
0x1FFF
8K INTERNAL
0x0000
PROGRAM MEMORY
MODE B = 0
ADDRESS
ACCESSIBLE WHEN
PMOVLAY = 0
INTERNAL
MEMORY
EXTERNAL
MEMORY
0x2000–
0x3FFF
0x0000–
0x1FFF2
PM (MODE B = 1)1
RESERVED
1WHEN MODE B = 1, PMOVLAY MUST BE SET TO 0
2SEE TABLE III FOR PMOVLAY BITS
ACCESSIBLE WHEN
PMOVLAY = 0
RESERVED
Figure 15. Program Memory Map
DATA MEMORY
Data Memory (Full Memory Mode)
is a 16-bit-wide space
used for the storage of data variables and for memory-mapped
control registers. The AD73422-80 has 16K words on Data
Memory RAM on chip (the AD73422-40 has 8K words on Data
Memory RAM on chip), consisting of 16,352 user-accessible
locations in the case of the AD73422-80 (8,160 user-accessible
locations in the case of the AD73422-40) and 32 memory-
mapped registers. Support also exists for up to two 8K external
memory overlay spaces through the external data bus. All inter-
nal accesses complete in one cycle. Accesses to external memory
are timed using the wait states specified by the DWAIT register.
ACCESSIBLE WHEN
DMOVLAY = 2
ACCESSIBLE WHEN
DMOVLAY = 1
ALWAYS
ACCESSIBLE
AT ADDRESS
0
x2000 – 0x3FFF
ACCESSIBLE WHEN
DMOVLAY = 0
INTERNAL
MEMORY
EXTERNAL
MEMORY
0
x0000–
0
x1FFF
0
x0000–
0
x1FFF
0
x0000–
0
x1FFF
DATA MEMORY
32 MEMORY
MAPPED
REGISTERS
0
x3FFF
0
x2000
0
x1FFF
INTERNAL
8160
WORDS
0
x0000
DATA MEMORY
ADDRESS
8K INTERNAL
DMOVLAY = 0
OR
EXTERNAL 8K
DMOVLAY = 1, 2
0
x3FE0
0
x3FDF
Figure 16. Data Memory Map
Data Memory (Host Mode) allows access to all internal memory.
External overlay access is limited by a single external address
line (A0). The DMOVLAY bits are defined in Table XXIII.
Table XXIII. DMOVLAY Bits
DMOVLAY
Memory
A13
A12:0
0
Internal
Not Applicable Not Applicable
1
External
0
13 LSBs of Address
Overlay 1
Between 0x2000
and 0x3FFF
2
External
1
13 LSBs of Address
Overlay 2
Between 0x2000
and 0x3FFF
I/O Space (Full Memory Mode)
The AD73422 supports an additional external memory space
called I/O space. This space is designed to support simple con-
nections to peripherals (such as data converters and external
registers) or to bus interface ASIC data registers. I/O space
supports 2048 locations of 16-bit wide data. The lower eleven
bits of the external address bus are used; the upper three bits are
undefined. Two instructions were added to the core ADSP-2100
Family instruction set to read from and write to I/O memory
space. The I/O space also has four dedicated 3-bit wait state
registers, IOWAIT0-3, that specify up to seven wait states to be
automatically generated for each of four regions. The wait states
act on address ranges as shown in Table XXIV.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com