Microchip Technology MA330019 Data Sheet

Page of 460
© 2007-2012 Microchip Technology Inc.
DS70291G-page  23
dsPIC33FJ32MC302/304, dsPIC33FJ64MCX02/X04 AND dsPIC33FJ128MCX02/X04
FIGURE 3-1:
dsPIC33FJ32MC302/304, dsPIC33FJ64MCX02/X04 AND dsPIC33FJ128MCX02/
X04 CPU CORE BLOCK DIAGRAM
Instruction
Decode and
Control
PCH    PCL
Program Counter
16-bit ALU
24
23
Instruction Reg
PCU
 
16 x 16
W Register Array
ROM Latch
EA MUX
Interrupt
Controller
Stack
Control
Logic
Loop
Control
Logic
Data Latch
Address
Latch
Control Signals
to Various Blocks
   
  L
ite
ra
l Da
ta
 16
 16
16
To Peripheral Modules
 
Data Latch
Address
Latch
16
X RAM
Y RAM
Address Generator Units
16
Y Data Bus
X Data Bus
DMA
 Controller
DMA
RAM
DSP Engine
Divide Support
16
16
23
23
 16
8
PSV and Table
Data Access
Control Block
 16
   16
 16
16
Program Memory
Data Latch
Address Latch