Freescale ColdFire
Freescale ColdFire este un microprocesor de familie de 68k conceput pentru sistemele încorporate fabricate de Freescale Semiconductor (fosta divizie de semiconductori a Motorola ).
Setul de instrucțiuni ColdFire este compatibil la nivelul sursei „ asamblării ” (prin intermediul software-ului de traducere disponibil de la furnizor), dar nu este complet compatibil cu codul obiect cu 68000 . În comparație cu hardware-ul clasic de 68k, setul de instrucțiuni diferă în principal prin faptul că unele instrucțiuni puțin utilizate au fost eliminate, cum ar fi cele care acceptă formatul de date BCD ; în plus, majoritatea instrucțiunilor rămase acceptă un număr mic de moduri de adresare. Acest lucru a făcut probabil posibilă reducerea complexității și costului unității de decodare a instrucțiunilor. Mărimea registrelor în virgulă mobilă se schimbă, de asemenea, reducându-se la 64 de biți în loc de 80 din 68881 și 68882 .
Noile modele ColdFire sunt suficient de compatibile cu 68000 de familie de procesoare , până la punctul că acum este posibil să se creeze (IT) Atari ST clone și (RO) Amiga clone compatibile la nivel de cod executabil. Proiectul Debian lucrează pentru a extinde compatibilitatea portului său m68k la procesoarele ColdFire [1] , deoarece unele modele ColdFire sunt mult mai rapide decât 68060 . Ceasul lor poate ajunge chiar la 300 MHz, comparativ cu 60 MHz pe 68060 (cel mai rapid procesor m68k „autentic”) fără overclocking .
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere despre Freescale ColdFire
linkuri externe
- Site-ul oficial Freescale Semiconductors ColdFire , la freescale.com .
- Pagina web a proiectului Atari Coldfire Project (ACP) Firebee, clona sistemelor familiei Atari ST
- Anunț original al clonei Amiga bazate pe ColdFire și întrebări frecvente aferente
- Proiect port Debian pe m68k / ColdFire .
- Emulator Coldfire , pe slicer.ca . Adus la 3 iunie 2007 (arhivat din original la 13 iulie 2007) .
- Sistemele de operare open-source și în timp real eCos și RTEMS .