|
D68000 Datasheet, PDF (1/4 Pages) Digital Core Design – 16/32-bit Microprocessor | |||
|
D68000
16/32-bit Microprocessor
ver 1.15
OVERVIEW
D68000 soft core is binary-compatible with the
industry standard 68000 32-bit microcontroller.
D68000 has a 16-bit data bus and 24-bit ad-
dress data bus. It is code compatible with the
MC68008 and is upward code compatible with
the MC68010 virtual extensions and the
MC68020 32-bit implementation of the architec-
ture. D68000 has improved instructions set al-
lows execution of a program with higher per-
formance than standard 68000 core.
D68000 is delivered with fully automated test-
bench and complete set of tests allowing
easy package validation at each stage of SoC
design flow.
KEY FEATURES
â Software compatible with industry standard
68000
â MULS, MULU take 28 clock periods
â DIVS, DIVU take 28 clock periods
â Optimized shifts and rotations
â Idle cycles removed to improve perform-
ance
â Shorter effective address calculation time
â Bus cycle timings identical to 68000
â 32 bit data and address registers
â 14 addressing modes:
â Direct:
â Data register direct
â Address register direct
â Indirect:
â Register indirect
â Postincrement register indirect
â Predecrement register indirect
â Register indirect with offset
â Indexed register indirect with offset
â PC relative:
â Relative with offset
â Relative with index and offset
â Absolute data:
â Absolute short
â Absolute long
â Immediate data:
â Immediate
â Quick immediate
â Implied
â 5 data types supported:
â bits
â BCD
â bytes, words and long words
â Arithmetic Logic Unit includes:
â 8,16,32-bit arithmetic & logical operations
â 16x16 bit signed and unsigned multiplication
â 32/16 bit signed and unsigned division
â Boolean operations
â Interrupt controller:
All trademarks mentioned in this document
are trademarks of their respective owners.
http://www.DigitalCoreDesign.com
http://www.dcd.pl
Copyright 1999-2007 DCD â Digital Core Design. All Rights Reserved.
|
▷ |