datasheetbank_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

DSPIC33FJ64GS610-I/PF View Datasheet(PDF) - Microchip Technology

Part Name
Description
MFG CO.
DSPIC33FJ64GS610-I/PF Datasheet PDF : 456 Pages
First Prev 41 42 43 44 45 46 47 48 49 50 Next Last
dsPIC33FJ32GS406/606/608/610 and dsPIC33FJ64GS406/606/608/610
4.0 MEMORY ORGANIZATION
Note:
This data sheet summarizes the features
of the dsPIC33FJ32GS406/606/608/610
and dsPIC33FJ64GS406/606/608/610
families of devices. It is not intended to be
a comprehensive reference source. To
complement the information in this data
sheet, refer to the dsPIC33F/PIC24H
Family Reference Manual, “Section 4.
Program Memory” (DS70203), which is
available from the Microchip web site
(www.microchip.com).
The
dsPIC33FJ32GS406/606/608/610
and
dsPIC33FJ64GS406/606/608/610 architecture fea-
tures separate program and data memory spaces and
buses. This architecture also allows the direct access
to program memory from the data space during code
execution.
4.1 Program Address Space
The program address memory space is 4M instruc-
tions. The space is addressable by a 24-bit value
derived either from the 23-bit Program Counter (PC)
during program execution, or from table operation or
data space remapping as described in Section 4.6
“Interfacing Program and Data Memory Spaces”.
User application access to the program memory space
is restricted to the lower half of the address range
(0x000000 to 0x7FFFFF). The exception is the use of
TBLRD/TBLWT operations, which use TBLPAG<7> to
permit access to the Configuration bits and Device ID
sections of the configuration memory space.
The memory maps are shown in Figure 4-1.
FIGURE 4-1:
PROGRAM MEMORY MAPS FOR dsPIC33FJ32GS406/606/608/610 and
dsPIC33FJ64GS406/606/608/610 DEVICES
dsPIC33FJ32GS406/606/608/610
GOTO Instruction
Reset Address
Interrupt Vector Table
Reserved
Alternate Vector Table
User Program
Flash Memory
0x000000
0x000002
0x000004
0x0000FE
0x000100
0x000104
0x0001FE
0x000200
(11008 instructions)
0x0057FE
0x005800
Unimplemented
(Read ‘0’s)
dsPIC33FJ64GS406/606/608/610
GOTO Instruction
Reset Address
Interrupt Vector Table
Reserved
Alternate Vector Table
User Program
Flash Memory
0x000000
0x000002
0x000004
0x0000FE
0x000100
0x000104
0x0001FE
0x000200
(21760 instructions)
0x00ABFE
0x00AC00
Unimplemented
(Read ‘0’s)
0x7FFFFE
0x800000
0x7FFFFE
0x800000
Reserved
Device Configuration
Registers
0xF7FFFE
0xF80000
0xF80017
0xF80018
Reserved
DEVID (2)
Reserved
0xFEFFFE
0xFF0000
0xFF0002
0xFFFFFE
Reserved
Device Configuration
Registers
0xF7FFFE
0xF80000
0xF80017
0xF80018
Reserved
DEVID (2)
Reserved
0xFEFFFE
0xFF0000
0xFF0002
0xFFFFFE
2009-2012 Microchip Technology Inc.
DS70591E-page 45

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]