100mips from M68HC08 core
DCD of Poland is offering an intellectual property block, the DF6808, which is binary-compatible Motorola’s 8bit workhorse, “but thanks to sophisticated on-chip peripheral capabilities, it performs 45-100million instruction/s. This MCU runs at least three times faster than the original solution,” said DCD.
In standard configuration, it has major peripheral functions.
“The core contains full-duplex UART- asynchronous serial communication Interface [SCI] and the synchronous serial peripheral interface [SPI]”, said company CEO Jacek Hanke.
The main 16bit, free-running timer system has two input capture lines and two output-compare lines.
“DF6808 has been equipped with proprietary safety functions, which hasten the design process,” said the firm. “To protect against system errors, self-monitoring circuitry has been included on-chip. The ‘computer operating properly’ watchdog system, protects against software failures. And an illegal op-code detection circuit provides a non-maskable interrupt, once the illegal op-code occurs.”
Two software-controlled power-saving modes – WAIT and STOP – are available to conserve power. “These modes make the core especially attractive for automotive and battery-driven applications”, said DCD.
Customisation is available and “there is no need to pay extra for unused features and wasted silicon”, said the firm.
There is an automated test bench and test set for package validation at each stage of SoC design flow.
And there is built-in support for the firm’s own hardware debug system – DoCDTM. “It’s a real-time hardware debugger which provides debugging capability of a whole SoC,” claimed DCD. “Unlike other on-chip debuggers, it enables non-intrusive debugging of running application. It can halt, run, step into or skip an instruction, read/write any contents of microcontroller, including all registers, SFRs, user defined peripherals, data and program memories.”
Another Polish firm, Evatronix – now owned by Cadence – has a fast compact 8051 amongst its IP offerings. DCD also offers 8051, as well as 80251, PIC, HC11, Z80, 68000, 6802, 6803, and HC05 microcontroller cores, plus other IP blocks
DF6808 at a glance
Software compatible with 68HC08 industry standard
Architecture 3.2x original speed
Configurable Harvard or Von Neumann architectures
11 times faster multiplication
64 bytes of system function registers (SFRs)
Up to 64kbyte data memory
Up to 64kbyte code memory
de-multiplexed address/data bus for easy memory connection
Two power saving modes
Ready pin allows operation with slow memories.
No internal reset generator or gated clock
Positive edge clocking and no internal tri-states
Scan test ready
800 MHz of virtual clock frequency