DFPIC166X
x2 8-bit RISC Microcontroller
Description
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 soft IP Core, engineered for ultra-low power consumption while delivering excellent speed and efficiency. Fully software-compatible with industry-standard PIC 16XXX Microcontrollers, the DFPIC166X is designed for embedded applications where performance, power efficiency, and cost-effectiveness are critical.
Key Features & Benefits:
-
Enhanced Harvard Architecture: Separate instruction and data memories with independent buses allow simultaneous instruction fetch and data operations, ensuring high throughput.
-
Multi-Stage Pipeline: Overlaps instruction fetch and memory transfers, delivering 2× faster execution compared to standard PIC16XXX cores.
-
Dual-Port Memory: 14-bit program memory and 8-bit dual-port data memory enable concurrent operations for maximum efficiency.
-
Low-Power Operation: Built-in power-save mode makes the DFPIC166X ideal for energy-sensitive applications.
-
Versatile Applications: Suited for high-speed automotive and appliance motor control, low-power remote transmitters/receivers, pointing devices, and telecom processors.
-
Full Customization: Delivered in an exact configuration to match project-specific requirements, eliminating unused features and wasted silicon.
-
Automated Verification: Comes with a fully automated test bench and comprehensive test set, allowing seamless SoC validation at every stage.
DoCD™ Real-Time Hardware Debugging:
The DFPIC166X includes DCD’s proprietary DoCD™ debugger, enabling non-intrusive, real-time SoC debugging. 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 fast, low-power 8-bit PIC cores.
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 PIC16C6X industry standard
- Harvard RISC architecture
- 2 times faster compared to original implementation
- 35 instructions
- 14 bit wide instruction word
- Up to 32 kB of internal Data Memory
- Up to 64K 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
DFPIC1655X 8-bit PIC Microcontroller IP Core – High-Performance, Low-Power, Fully Static The DFPIC1655X is a low-cost, high-performance, 8-bit, fully static...
Up to 32 kB of internal Data Memory
Up to 64K bytes of Program Memory
Configurable hardware stack
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
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

