Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

33FJ64GP706 Datasheet(PDF) 9 Page - Microchip Technology

Part # 33FJ64GP706
Description  dsPIC DSC High-Performance 16-Bit Digital Signal Controllers
Download  90 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

33FJ64GP706 Datasheet(HTML) 9 Page - Microchip Technology

Back Button 33FJ64GP706 Datasheet HTML 5Page - Microchip Technology 33FJ64GP706 Datasheet HTML 6Page - Microchip Technology 33FJ64GP706 Datasheet HTML 7Page - Microchip Technology 33FJ64GP706 Datasheet HTML 8Page - Microchip Technology 33FJ64GP706 Datasheet HTML 9Page - Microchip Technology 33FJ64GP706 Datasheet HTML 10Page - Microchip Technology 33FJ64GP706 Datasheet HTML 11Page - Microchip Technology 33FJ64GP706 Datasheet HTML 12Page - Microchip Technology 33FJ64GP706 Datasheet HTML 13Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 90 page
background image
© 2005 Microchip Technology Inc.
Preliminary
DS70155C-page 7
dsPIC33F
3.0
CPU ARCHITECTURE
3.1
Overview
The dsPIC33F CPU module has a 16-bit (data)
modified Harvard architecture with an enhanced
instruction set, including significant support for DSP.
The CPU has a 24-bit instruction word with a variable
length opcode field. The Program Counter (PC) is
23 bits wide and addresses up to 4M x 24 bits of user
program memory space. The actual amount of program
memory implemented, as illustrated in Figure 3-1,
varies from one device to another. A single-cycle
instruction prefetch mechanism is used to help
maintain
throughput
and
provides
predictable
execution. All instructions execute in a single cycle,
with the exception of instructions that change the
program
flow,
the
double
word
move
(MOV.D)
instruction and the table instructions. Overhead-free
program loop constructs are supported using the DO
and
REPEAT
instructions,
both
of
which
are
interruptible at any point.
The dsPIC33F devices have sixteen 16-bit working
registers in the programmer’s model. Each of the
working registers can serve as a data, address or
address offset register. The 16th working register
(W15) operates as a software Stack Pointer (SP) for
interrupts and calls.
The dsPIC33F instruction set has two classes of
instructions: the MCU class of instructions and the DSP
class of instructions. These two instruction classes are
seamlessly
integrated
into
a
single
CPU.
The
instruction set includes many addressing modes and is
designed for optimum C compiler efficiency.
3.1.1
DATA MEMORY OVERVIEW
The data space can be addressed as 32K words or
64 Kbytes and is split into two blocks, referred to as X
and Y data memory. Each memory block has its own
independent Address Generation Unit (AGU). The
MCU class of instructions operates solely through the
X memory AGU, which accesses the entire memory
map as one linear data space. Certain DSP instructions
operate through the X and Y AGUs to support dual
operand reads, which splits the data address space
into two parts. The X and Y data space boundary is
device specific.
The upper 32 Kbytes of the data space memory map
can optionally be mapped into program space at any
16K program word boundary defined by the 8-bit
Program Space Visibility Page (PSVPAG) register. The
program-to-data space mapping feature lets any
instruction access program space as if it were data
space.
The data space includes 2 Kbytes of DMA RAM, which
is primarily used for DMA data transfers, but may be
used as general purpose RAM.
FIGURE 3-1:
PROGRAM SPACE
MEMORY MAP
Reset – Target Address
000000
0000FE
Reserved
000002
000100
Device Configuration
User Flash
Program Memory
02AC00
02ABFE
Osc. Fail Trap Vector
Address Error Trap Vector
Stack Error Trap Vector
Math Error Trap Vector
DMA Error Vector
Reserved Vector
Interrupt Vector Table
(87296 x 24-bit)
800000
F80000
Registers (12 x 8-bit)
F80016
F80018
FFFFFE
F7FFFE
Reserved
000014
Reset – GOTO Instruction
000004
Reserved
7FFFFE
Reserved
000200
0001FE
000104
Alternate Vector Table
Reserved
Reserved Vector
Device ID (2 x 16-bit)
Reserved
FEFFFE
FF0000
FF0002
FF0004


Similar Part No. - 33FJ64GP706

ManufacturerPart #DatasheetDescription
logo
List of Unclassifed Man...
33FE-BT-VK-N ETC2-33FE-BT-VK-N Datasheet
119Kb / 2P
   1.25mm pitch Connectors for FFC
33FE-ST-VK-N ETC2-33FE-ST-VK-N Datasheet
119Kb / 2P
   1.25mm pitch Connectors for FFC
33FLZ-SM1-TB ETC2-33FLZ-SM1-TB Datasheet
133Kb / 5P
   Connectors for FFC and FPC
33FLZ-SM2-TB ETC2-33FLZ-SM2-TB Datasheet
84Kb / 2P
   FLZ CONNECTOR 0.5mm pitch/Connectors for FFC and FPC
More results

Similar Description - 33FJ64GP706

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
DSPIC33FJ256MC710-IPT MICROCHIP-DSPIC33FJ256MC710-IPT Datasheet
2Mb / 90P
   dsPIC짰 DSC High-Performance 16-Bit Digital Signal Controllers
08/24/05
DSPIC30F6010A MICROCHIP-DSPIC30F6010A_11 Datasheet
3Mb / 236P
   High-Performance, 16-bit Digital Signal Controllers
2011
DSPIC30F2010 MICROCHIP-DSPIC30F2010_08 Datasheet
2Mb / 204P
   High-Performance, 16-bit Digital Signal Controllers
2008
DSPIC33FJXXXMCX06A MICROCHIP-DSPIC33FJXXXMCX06A Datasheet
2Mb / 352P
   High-Performance, 16-bit Digital Signal Controllers
2009
DSPIC30F2011 MICROCHIP-DSPIC30F2011_08 Datasheet
3Mb / 206P
   High-Performance, 16-bit Digital Signal Controllers
2008
DSPIC33FJ12MC201MM MICROCHIP-DSPIC33FJ12MC201MM Datasheet
4Mb / 284P
   High-Performance, 16-Bit Digital Signal Controllers
2007
DSPIC30F6011 MICROCHIP-DSPIC30F6011_06 Datasheet
3Mb / 228P
   High-Performance, 16-Bit Digital Signal Controllers
2006
DSPIC30F6010 MICROCHIP-DSPIC30F6010_06 Datasheet
3Mb / 222P
   High-Performance, 16-Bit Digital Signal Controllers
2006
DSPIC30F6014A-30IPT MICROCHIP-DSPIC30F6014A-30IPT Datasheet
2Mb / 239P
   High-Performance, 16-Bit Digital Signal Controllers
10/19/06
DSPIC33FJ128GP802-I MICROCHIP-DSPIC33FJ128GP802-I Datasheet
2Mb / 403P
   High-Performance, 16-bit Digital Signal Controllers
03/26/09
More results


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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   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