text: NXP ColdFire - NXP ColdFire - qwertyu.wiki
  NXP ColdFire - NXP ColdFire
  Společný výrobce (y)
  Max. Procesor Taktovací frekvence
  Modifikovaný Motorola 68000 rodina
  NXP ColdFire je mikroprocesor , který je odvozen od Motorola 68000 rodiny architekturu, vyráběné pro vestavěné systémy rozvoji NXP Semiconductors . To bylo dříve vyráběný firmou Freescale Semiconductor (dříve polovodičová divize ze společnosti Motorola ), který se spojil s NXP v roce 2015.
  1 Instrukční sada
  Instrukční sada ColdFire je "sestava source" kompatibilní (pomocí softwaru pro překlad k dispozici od dodavatele) a ne zcela objektového kódu kompatibilní s 68000 . Ve srovnání s klasickou 68k hardware, instrukční sada se liší hlavně v tom, že již nemá podporu pro BCD (BCD) zabalený v datovém formátu; odstraňuje řadu dalších, méně používaných instrukcí; a většina instrukcí, které jsou vedeny podporu méně adresování režimy . Také, s pohyblivou řádovou čárkou meziprodukty 64 bitů a ne 80 bitů jako v 68881 a 68882 koprocesory . Instrukce jsou pouze 16, 32, nebo 48 bitů, zjednodušení ve srovnání s řadou 68000 .
  V únoru 1999, v μClinux projektu Linux kernel byl portován na dvou COLDFIRE procesorů (MCF5206 a MCF5307). V roce 2006 Debian Projekt se díval do tvorby jeho m68k Port kompatibilní s ColdFires, protože tam jsou COLDFIRE modely, které mohou být taktovaný tak vysoko, jak 300 MHz. To je mnohem rychlejší než 68060 , která může oficiálně dosáhnout až 75 MHz a může být přetaktovaný na 110 MHz. Stallion Technologies ePipe, Secure Computing SnapGear bezpečnostní zařízení a Arcturus Networks je systém o produktech modulu jsou založeny na procesorech ColdFire. Existuje ColdFire Linux založené na single-board počítače (SBC) s Ethernet a CompactFlash malé jako 23 x 55 mm nebo 45 x 45 mm, nebo na základě CompactFlash (37 x 43 mm) sám. Výrobky na bázi ColdFire dokonce byly nasazeny k Mezinárodní vesmírné stanici jako elektronický nos projektu.
  Existuje pět generací nebo verze ColdFire k dispozici od Freescale:
  v1: Určeno pro podporu migrace z 8-bitových mikrořadičů, to je cut-down verze v2 procesoru-moudrý. To bylo vypuštěno v roce 2006, 12 let po původním ColdFire. Je navržen tak, aby snadno nahradit 8bitové Freescale 68HC08 mikroprocesory a soutěžit s low-end ARM čipy.
  v2: Původní ColdFire jádro zahájen v roce 1994. Single-vydat potrubí, bez MMU, bez FPU. Verze jsou k dispozici také s MAC a rozšířenými jednotkami MAC.
  v3: Přidán volitelný MAC jednotku.
  v4: Omezené superskalární jádro.
  v4e (nebo EV4 v některých dokumentech): Vylepšená verze v4, který byl zahájen v roce 2000. Přidává volitelné MMU , FPU a vylepšené jednotky MAC k architektuře.
  v5: Plně superskalární jádro.
  K dispozici je také Fido 1100, mikrořadič byla zahájena v roce 2007, jehož cílem je předvídatelné vestavěných řídicích systémů, jako jsou Industrial Ethernet aplikací s využitím instrukční sadu 68k / CPU32. Nicméně, Fido má svou vlastní jedinečnou architekturou a sdílí instrukční sadu jen 68k.
  V listopadu 2006, Freescale oznámil, že COLDFIRE mikroprocesorových jader byly k dispozici licenci jako polovodičový duševního vlastnictví prostřednictvím své IP licencí a podpůrného partnera IPextreme Inc. COLDFIRE v1 jádro je nyní k dispozici pod svobodnou licencí (a ne na licenčních poplatků použití) pro Altera Cyclone III FPGA ,
  V září 2007, Freescale zahájila 32bitové Flexis řady mikrořadičů s jádrem ColdFire CPU.
  V červnu 2010, Freescale oznámil linku ColdFire +, který je jádrem ColdFire V1 pomocí 90 nm technologie TFS.
  V roce 2010, Freescale rovněž zahájila Kinetis, s ARM založené produktové řady, což vede některé průmyslové pozorovatele spekulovat o budoucnosti řady ColdFire, vzhledem k tomu, že Freescale bude mít několik konkurenčních rozsahů CPU.