Microchip Technology dsPIC33FJ64GP306
The dsPIC33F General Purpose FdsPIC33FJXXXGPX06/X08/X10 High-Performance, 16-Bit Digital Signal Controllers Operating Range:
● Up to 40 MIPS operation (at 3.0-3.6V): - Industrial temperature range (-40°C to +85°C) High-Performance DSC CPU:
● Modified Harvard architecture
● C compiler optimized instruction set
● 16-bit wide data path
● 24-bit wide instructions
● Linear program memory addressing up to 4M instruction words
● Linear data memory addressing up to 64 Kbytes
● 83 base instructions: mostly 1 word/1 cycle
● Sixteen 16-bit General Purpose Registers
● Two 40-bit accumulators: - With rounding and saturation options
● Flexible and powerful addressing modes: - Indirect, Modulo and Bit-Reversed
● Software stack
● 16 x 16 fractional/integer multiply operations
● 32/16 and 16/16 divide operations
● Single-cycle multiply and accumulate: - Accumulator write back for DSP operations - Dual data fetch
● Up to ±16-bit shifts for up to 40-bit data Direct Memory Access (DMA):
● 8-channel hardware DMA:
● 2 Kbytes dual ported...
● Up to 40 MIPS operation (at 3.0-3.6V): - Industrial temperature range (-40°C to +85°C) High-Performance DSC CPU:
● Modified Harvard architecture
● C compiler optimized instruction set
● 16-bit wide data path
● 24-bit wide instructions
● Linear program memory addressing up to 4M instruction words
● Linear data memory addressing up to 64 Kbytes
● 83 base instructions: mostly 1 word/1 cycle
● Sixteen 16-bit General Purpose Registers
● Two 40-bit accumulators: - With rounding and saturation options
● Flexible and powerful addressing modes: - Indirect, Modulo and Bit-Reversed
● Software stack
● 16 x 16 fractional/integer multiply operations
● 32/16 and 16/16 divide operations
● Single-cycle multiply and accumulate: - Accumulator write back for DSP operations - Dual data fetch
● Up to ±16-bit shifts for up to 40-bit data Direct Memory Access (DMA):
● 8-channel hardware DMA:
● 2 Kbytes dual ported...