製品説明
D68000-BDM soft core is binary-compatible with an industry-standard 68000 32-bit microprocessor. It has a 16-bit data bus and a 24-bit address data bus. Of course, the code is compatible with MC68008, upward compatible with MC68010 virtual extensions, and MC68020 32-bit implementation of the architecture. Our efficient IP Core has an improved instruction set, which allows the execution of the program with higher performance than a standard 68000 core. D68000-BDM is delivered with a fully automated test bench and complete set of tests, allowing easy package validation at each stage of the SoC design flow.
You might also like:
- D68000-CPU32 - https://www.dcd.pl/product/d68000-cpu32-2/
- D68000-CPU32+ - https://www.dcd.pl/product/d68000-cpu32-plus/
主な機能と利点
- USB, Ethernet, I2C, SPI, UART, CAN, LIN, HDLC, Smart Card interfaces available
- Static synchronous design
- Fully synthesizable
- M6800 family synchronous interface: 3- and 2- wire bus arbitration; Supervisor and user modes
- Memory interface includes: Up to 4 GB of address space; 16-bit data bus; Asynchronous bus control
- Interrupt controller: 7 priority levels interrupt controller; Unlimited number of virtual interrupt sources; Vectored and auto-vectored modes
- Arithmetic Logic Unit includes: 8,16,32-bit arithmetic & logical operations; 16×16 bit signed and unsigned multiplication; 32/16 bit signed and unsigned division; Boolean operations
- 5 data types supported: bits; BCD; bytes, words and long words
- Immediate data: Immediate; Quick immediate
- Absolute data: Absolute short; Absolute long
- PC relative: Relative with offset; Relative with index and offset
- Indirect: Register indirect; Postincrement register indirect; Predecrement register indirect; Register indirect with offset; Indexed register indirect with offset
- Direct: Data register direct; Address register direct
- 14 addressing modes:
- 32 bit data and address registers
- Bus cycle timings identical to 68000
- Shorter effective address calculation time
- Idle cycles removed to improve performance
- Optimized shifts and rotations
- DIVS, DIVU take 28 clock periods
- MULS, MULU take 28 clock periods
- Software compatible with 68000 industry standard
主な資料