DF6811CPU - 8 Bit Microcontroller CPU
Features
- Software compatible with industry-standard 68HC11
- FAST architecture, 3.8 times faster than the original implementation
- 10 times faster multiplication
- 16 times faster division
- 64 bytes of remapped system function registers space (SFRs)
- Up to 16 Mbytes of data memory
- De-multiplexed address/data bus to allow easy connection to memory
- Interrupt Controller
- Non-maskable XIRQ pin interrupt
- Maskable IRQ pin interrupt
- Illegal opcode interrupt
- Two power-saving modes: STOP, WAI
- User-programmable external data memory write and read pulses between 1 to 8 clock periods
- 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
Block Diagram
Figure 1 shows a block diagram of the function.
Figure 1 DF6811CPU — 8 Bit Microcontroller CPU

Description
The DF6811CPU is an advanced 8-bit MCU IP with highly sophisticated, on-chip peripheral capabilities. DF6811CPU soft core is binary-compatible with the industry-standard 68HC11 8-bit microcontroller and can achieve a performance of up to 25 million instructions per second in today's integrated circuit technologies. DF6811CPU has FAST architecture that is 3.8 times faster compared to original implementation.
Self-monitoring circuitry is included on-chip to protect against system errors. An illegal op-code detection circuit provides a non-maskable interrupt if illegal opcode is detected.
Two software-controlled power-saving modes, WAIT and STOP, are available to con-serve additional power. These modes make the DF6811CPU IP Core especially attractive for automotive and battery-driven applications.
The DF6811CPU has built-in development features. The LIR signal is intended as a debugging aid. This signal is driven to active low for the first bus cycle of each new instruction, making it easy to reverse assemble (dis-assemble) instructions from the display of a logic analyzer.
Device Utilization Example
Table 1 lists the typical device utilization results for the megafunction.
| Table 1. Typical Device Utilization |
| Device |
Speed Grade |
Utilization |
Performance (fMAX) |
Parameter Setting |
| LEs |
EABs |
| Stratix™ |
-7 |
2220 |
4 |
73 MHz |
Contact DCD |
| APEX™ 20KE |
-1 |
2239 |
8 |
54 MHz |
Contact DCD |
| APEX 20KC |
-7 |
2116 |
8 |
64 MHz |
Contact DCD |
| ACEX® |
-1 |
2142 |
4 |
41 MHz |
Contact DCD |
Deliverables
HDL source code package includes:
- VHDL or Verilog source code
- VHDL or Verilog test bench environment
- Active-HDL automatic simulation macros
- ModelSim® automatic simulation macros
- Full tests with reference responses
- Synthesis scripts
Encrypted megafunction package includes:
- EDIF or Text Design File (.tdf) netlist optimized for particular technology
- Core instantiation inside Quartus® II or MAX+PLUS® II environments
- Symbol, include, assigments, and configuration files
- Compilation, simulation, and programming ready project
Each package includes:
- Technical documentation
- Installation notes
- HDL core specification
- Data sheet
- Example application
- Technical support
- IP core implementation support
- Three months of maintenance, including phone and e-mail support
For additional information, contact Digital Core Design at: Wroclawska 94 41-902 Bytom Poland Tel: +48 32 2828266 Fax: +48 32 2827437 E-mail: info@dcd.pl http://www.digitalcoredesign.com
|