DFPIC165X
x2 8-bit RISC Microcontroller
Description
DFPIC165X 8-Bit PIC Microcontroller IP Core – High-Performance, Low-Power, Fully Customizable
The DFPIC165X is a low-cost, high-performance, 8-bit fully static soft IP Core, optimized to operate with fast on-chip memory while maintaining ultra-low power consumption. Fully software-compatible with PIC16C54, PIC16C55, PIC16C56, PIC16C57, and PIC16C58 industry standards, the DFPIC165X delivers enhanced performance and efficiency for embedded applications.
Key Features & Benefits:
-
High-Speed RISC Architecture: Modified 12-bit instruction RISC core with separate 8-bit data bus achieves 2× faster execution than original PIC16C5X cores, delivering up to 8× speed improvement over comparable 8-bit microcontrollers.
-
Code Efficiency: Typically achieves 2:1 code compression for compact software footprint.
-
Integrated Peripherals: 24 general-purpose I/O lines, 8-bit timer/counter with programmable prescaler.
-
Low-Power Operation: SLEEP mode reduces power consumption; the controller can wake via user reset or watchdog overflow.
-
Watchdog Timer: Integrated WDT with dedicated clock signal protects against software lock-up.
-
Versatile Applications: Perfect for high-speed automotive and appliance motor control, low-power remote transmitters/receivers, pointing devices, and telecom processors.
-
Compact Footprint: Small silicon area usage makes it ideal for space-constrained programmable devices.
-
Full Customization: Delivered in an exact configuration to meet project-specific requirements, avoiding wasted features and unnecessary silicon.
-
Automated Validation: Comes with a fully automated test bench and comprehensive verification suite for seamless SoC integration.
DoCD™ Real-Time Hardware Debugging:
Each DFPIC165X core features DCD’s proprietary DoCD™ hardware debugger, providing non-intrusive debugging for the entire SoC. The DoCD™ can halt, run, step into, or skip instructions and access all microcontroller contents, including registers, SFRs, user-defined peripherals, and program/data memories.
Applications: Automotive electronics, low-power embedded systems, telecom devices, motor controllers, battery-operated IoT devices, and general-purpose SoCs requiring high-speed, low-power 8-bit microcontrollers.
ALL DCD’S IP CORES ARE TECHNOLOGY AGNOSTIC, ENSURING 100% COMPATIBILITY WITH ALL FPGA AND ASIC VENDORS.
For further details, email info@dcd-semi.com
Key features
- Software compatible with industry-standard PIC16C5X
- Harvard RISC architecture
- 2 times faster, compared to original implementation
- 33 instructions
- 12-bit wide instruction word
- Up to 256 bytes of internal Data Memory
- Up to 4K bytes of Program Memory
- Configurable hardware stack
- Power saving SLEEP mode
- Fully synthesizable
- Static synchronous design
- Positive edge clocking and no internal tri-states
- Scan test ready
- Technology independent HDL Source Code
- USB, Ethernet, I2C, SPI, UART, CAN, LIN, HDLC, Smart Card interfaces available
| Design | Architecture improvement | Code space | DATA space | Program word | Number of instructions | I/O Ports | Timers | Watchdog Timer | CCP1 | USART | SLEEP Mode | DoCD TM | Size (gates) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DRPIC166X | 4 | 64k | 32 kB | 14 bit | 35 | 32 | 3 | 1 | 1 | 6700 | |||
| DRPIC1655X | 4 | 64k | 32 kB | 14 bit | 35 | 32 | 1 | - | - | --- | |||
| DFPIC166X | 2 | 64k | 32 kB | 14 bit | 35 | 32 | 3 | 1 | 1 | 5800 | |||
| DFPIC165X | 2 | 2k | 128 | 12 bit | 33 | 24 | 1 | - | - | 2700 | |||
| DFPIC1655X | 2 | 64k | 32 kB | 14 bit | 35 | 16 | 1 | - | - | 3900 |
Features
DoCD Debugger
Power of Innovation is our primary target. That’s why our R&D focuses on every IP Core detail. As a result of that concern, some unique solutions were born. One of them is the PIC on-Chip Debugger (DoCD™), which is a complete debugging system, dedicated for DCD’s DFPIC16XXX/DRPIC16XXX Microcontroller Cores.
Read moreSimilar products
DFPIC165X 8-Bit PIC Microcontroller IP Core – High-Performance, Low-Power, Fully Customizable The DFPIC165X is a low-cost, high-performance, 8-bit fully static...
2 times faster, compared to original
33 instructions, 12 bit wide instruction
Up to 256 bytes of internal Data Memory
DRPIC166X – PIC16-Compatible Low-Power 8-bit MCU IP Core High-Performance, Ultra-Low-Power PIC16 Replacement for FPGA & ASIC The DRPIC166X is a low-cost,...
Ultimate durablility
Silicon proven
Fully functional
DFPIC166X 8-Bit PIC Microcontroller IP Core – High-Speed, Low-Power, Fully Customizable The DFPIC166X is a low-cost, high-performance, fully static 8-bit...
Compatible with PIC16C6X industry
2 times faster compared to original
35 instructions

