Chip Directory

COMSOL the largest range of embedded development tools in Europe

Motorola's Coldfire controller family.

Motorola's latest attempt to keep the 68000 architecture alive. It's a kind of scaled down version of the 68020 for embedded designs. They dare to call it RISC.

Books


Development tools

www.geocities.com/bradbits/ Free Forth based firmware development tools by Brad Eckert

Links

www.wildrice.com/ColdFire/ - This is the Coldfire site according to Motorola's Will Dawson!

Mailing List

www.WildRice.com/ColdFire/ - Info about a ColdFire mailing list


Email about it

From:    Jaap van Ganswijk <ganswijk@xs4all.nl>
To:      chipdir-L, 6805, 6811
Subject: About the Coldfire

Hi,

Grant Beattie and I had a little discussion about what the
Coldfire was: 68000 or PowerPC and if it is a processor
or a controller.

When you look on page:
www.mot.com/SPS/HPESD/prod/coldfire/
the hype is that the 'ColdFire represents a revolutionary
variable-length RISC architecture that is designed to meet
the requirements of the embedded consumer market.'

But also:
'ColdFire's creation sprung from the 68K architecture.'

The source code at:
www.mot.com/SPS/HPESD/aesop/cf/gen/fft_s.txt
clearly shows that it uses 68000 source code indeed.

So probably they have finally managed to let 486-like
techniques execute that big and chaotic 68000 instruction set.

Shall we pretend to be happy about it? ;-)

They plan to reach 300 MIPS by the year 2000 which is
at least something.

The claim that the die can be small and the device
low cost seems strange if it has full 68020 (?) functionality
and also a set of useful peripherals on-board.

Here is an example of a medium version:
- MCF5203 ColdFire 
- Static ColdFire Core 
- Variable Length RISC Instruction Set 
- 24 MIPS @ 33 MHz 
- 2-Kbyte Unified Cache 
- Low Interrupt Latency 
- Dynamic Bus Sizing 
- 32- bit address bus & 16-bit data bus 
- Optimized for bursting on 16-bit bus 
- Low-Cost 100-Pin TQFP Package 
- Fully Static 5.0-Volt Operation 
- Available in 16, 25, and 33 MHz 

At first they dared to call the 68000 instruction set 'orthogonal'
which was already an enormous lie and now they even dare to call
it 'RISC'. Soon they'll probably even call it 'Java-oriented'. ;-)

Enfin, the fact that they practically give away the
development kit for $99 means probably that the
sales aren't going too well...

Something else:
Why the strange selection list on page:
www.mot.com/SPS/HPESD/prod/coldfire/
Why not just a list of clickable items?

When will the people that have a clue take over at
Motorola again, so we can once again be proud of them?

Regarding the question, if it's a processor or
controller...

MCF5206 ColdFire 
- Static VL-RISC ColdFire Core 
- 17 MIPS @ 33 MHz 
- 512-Byte Instruction Cache 
- 512-Byte On-Chip SRAM* 
- DRAM Controller 
- DUART* 
- Dual* Multimode Timers 
- M-Bus Interface 
- Debug Module 
- Low-Cost 160-Pin QFP Package 
- Fully Static 5V Operation 
- Available in 16, 25, and 33 MHz 

This one clearly has peripherals on-board, so according
to my definition it's a controller.

Here is the 5206 Complete Evaluation Package:
www.mot.com/SPS/HPESD/prod/coldfire/5206eval.html
It costs $450.

I couldn't find any of the Coldfire devices in the price guide at:
www.mot-sps.com/cgi-bin/pg
but finding something at the Motorola WWW site(s!) has
never been easy and must probably be seen as an 'interesting'
challenge for the overworked engineer...

In fact, Motorola Sweden decided to make it's own overview
(fully in English) at:
www.motorola.se/SPS/

Enough ranting and raving... ;-)

Jaap

Date:    19970411
From:    clyde@htsoft.com (Clyde Smith-Stubbs)
To:      ganswijk@xs4all.nl (Jaap van Ganswijk)
Subject: Re: About Motorola's Coldfire

Jaap,

> Grant Beattie and I had a little discussion about what the
> Coldfire was: 68000 or PowerPC and if it is a processor

It's definitely a 68K family chip, but it has 1) several of
the more complex instructions omitted and 2) a limit on
the maximum instruction length, which constrains the
legal combinations of addressing modes. Their "RISC" label
is primarily for marketing purposes, but is probably
justified by having fewer cycles per instruction than the
68K. But note that the first member of the Coldfire family
IS a 68K, not the new architecture. This was done so they
could release a "Coldfire" chip quickly.

Clyde

--
Clyde Smith-Stubbs    | HI-TECH Software,       | Voice: +61 7 3354 2411
clyde@htsoft.com      | P.O. Box 103, Alderley, | Fax:   +61 7 3354 2422
www.htsoft.com | QLD, 4051, AUSTRALIA.   |
---------------------------------------------------------------------------
Download a FREE beta version of our new ANSI C compiler for the PIC
microcontroller! Point your WWW browser at www.htsoft.com/

local - See the other families of processors.

Ad for PCI video capturing boards by Dektec.
Goto: Main Mirror About Author
Register: Yourself Company
Feedback: Correction Addition Question
Order: Chips (Deutsch) Chips (English) Chips (Nederlands)

Advertisement

Viewable with any browser