x2 8-bit RISC Microcontroller
The DFPIC166X is a low-cost, high-performance, 8-bit, fully static soft IP Core. The core was designed with a special concern about low power consumption, assuring the best power use, price, and performance combination available on the IP core market. The DFPIC166X softcore is the software compatible with industry-standard PIC 16XXX Microcontrollers. It implements an enhanced Harvard architecture (separate instruction and data memories) with independent address and data buses. 14-bit program memory and 8-bit dual port data memory allow instruction fetch and data operations to occur simultaneously. The advantage of this architecture is that the instruction fetch and memory transfers can be overlapped by a multi-stage pipeline so that the next instruction can be fetched from program memory while the current instruction is executed with data from the data memory. The DFPIC166X architecture is 2 times faster compared to the standard architecture. The DFPIC166X Microcontroller fits perfectly in applications ranging from high-speed automotive and appliance motor control, to low-power, remote transmitters/receivers, pointing devices, and telecom processors. Built-in power save mode makes this IP core perfect for applications where the power consumption aspect is critical. The DFPIC166X is delivered with a fully automated test bench and a complete set of tests, allowing easy package validation at each stage of the SoC design flow. Each DCD’s PIC Core has built-in support for a Hardware Debug System called DoCD™. It is a real-time hardware debugger that provides debugging capability of a whole System-on-Chip (SoC). Unlike other on-chip debuggers, the DoCD™ provides non-intrusive debugging of a running application. It can halt, run, step into or skip an instruction, read/write any contents of the microcontroller, including all registers, SFRs, user’s defined peripherals, data and program memories.
ALL DCD’S IP CORES ARE TECHNOLOGY INDEPENDENT WHICH MEANS THAT THEY ARE 100% COMPATIBLE WITH ALL FPGA & ASIC VENDORS E.G.
- Altera / Intel,
- Xilinx / AMD,
- Microsemi / Microchip,
- SK Hynix
- 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|
|DFPIC1655X||2||64k||32 kB||14 bit||35||16||1||-||-||3900|
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 more
The DFPIC1655X is a low-cost, high-performance, 8-bit, fully static soft IP Core, intended to operate with fast memory. The core is...
Up to 32 kB of internal Data Memory
Up to 64K bytes of Program Memory
Configurable hardware stack
The DFPIC165X is a low-cost, high-performance, 8-bit, fully static soft IP Core, dedicated to operating with fast memory (typically...
2 times faster, compared to original implementation
33 instructions, 12 bit wide instruction word
up to 256 bytes of internal Data Memory
The DFPIC166X is a low-cost, high-performance, 8-bit, fully static soft IP Core. The core was designed with a special concern about...
compatible with PIC16C6X industry standard
2 times faster compared to original implementation