The DRPIC166X is a low-cost, high-performance, 8-bit, fully static soft IP Core, intended to operate with fast (typically on-chip) dual-ported memory. The core was designed with special concern about low power consumption, assuring the best power use, price, and performance combination available on the market. The DRPIC166X softcore is 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. The 14-bit program memory and 8-bit dual port data memory allow instruction fetch and data operations to occur simultaneously. The DRPIC166X architecture is 4 times faster compared to the standard architecture. It fits perfectly in applications ranging from high-speed automotive and appliance motor control to low-power, remote transmitters/receivers, pointing devices, and telecom processors. The DRPIC166X 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. It includes the DoCD™ debug unit, which is a real-time hardware debugger providing non-intrusive debugging capabilities.