What is your preferred platform for FPGA Design Flow ?:

DFPIC1655X RISC Microcontroller

IP Target Vendor: 
IP Type: 
IP Category: 
Embedded Processing
IP Supported FPGA Device: 
Acex 1K
Apex 20KC
Apex 20KE
Flex 10KE
Stratix II
IP Description: 

Software compatible with industry-standard PIC16C55X
Modified architecture-two times faster than original implementation
35 instructions
14-bit wide instruction word
Up to 256 bytes of internal data memory
Up to 8 Kbytes of program memory
8-level-deep configurable hardware stack
8-bit timer/counter with programmable prescaler
Two I/O ports
Programmable watchdog timer
Power-saving Sleep mode
Three interrupt sources
External interrupt
Timer overflow interrupt
Port B[7:4] change interrupt
Fully synthesizable, static synchronous design with no internal tri-states
No internal reset generator or gated clock
Scan-test ready
Technology-independent hardware description language (HDL) source code

The DFPIC1655X is a low-cost, high per-formance, 8-bit, fully static intellectual property (IP) core, binary-compatible with the industry-standard PIC16C554 and PIC16C558. It employs a modified RISC architecture (two times faster than original implementation).

The DFPIC1655X has enhanced core features, configurable hardware stack, and multiple internal and external interrupt sources. The separate instruction and data buses allow a 14-bit-wide instruction word with the separate 8-bit-wide data. The DFPIC1655X typically achieves a 2:1 code compression and an 8:1 speed improvement over other 8-bit microcontrollers in their class. The DFPIC1655X core has 13 I/O lines and an 8-bit timer/counter with an 8-bit programmable prescaller.

The power-down mode, Sleep, allows users to reduce power consumption. Users can wake up the controller from Sleep mode through several external and internal interrupt and reset. An integrated watchdog timer with its own clock signal provides protection against software lock-up.

The DFPIC1655X 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 perfect for applications where power consumption is critical. The low logic element (LE) count in programmable devices makes this IP ideal for applications with space limitations. Low-cost, low-power, high performance, and ease of use make the DFPIC1655X very versatile even in areas where no microcontroller has been considered before."

Facebook  Twitter  Linkedin  YouTube      RSS


Check out FPGA related videos

Find Us On Facebook