Motorola 68040
A Motorola 68040 a Motorola cég 1990-ben kibocsátott 32 bites M68000-kompatibilis mikroprocesszor-modellje, a Motorola 68030 utódja és a Motorola 68060 típus elődje. A processzorok néhány különböző kiépítettségű változatban jelentek meg. A teljes verzióban két integrált MMU (memóriavezérlő) kapott helyet, amelyek az utasítás- és az adatfolyamok memória-hozzáférését vezérlik, és a két független adat- és utasítás-gyorsítótárhoz kapcsolódnak. A processzorok belső megvalósítása a Harvard-architektúrának felel meg. A teljes kiépítésű változat egy beépített, MC68881/MC68882 lebegőpontos egységekkel kompatibilis FPU-t is tartalmaz, valamint két független 4 KiB méretű adat- és utasítás-gyorsítótárral van ellátva. A 68040-es processzor az egészértékű műveleteket majdnem kétszer olyan gyorsan hajtja végre, mint az azonos órajelű 68030 processzor, a lebegőpontos műveletek végrehajtása közel kétszer olyan gyors, mint a Motorola 68882 koprocesszoré. Lebegőpontos számábrázolása és funkciói a IEEE 754 lebegőpontos szabványnak felelnek meg, és nem tartalmaznak logikai és trigonometrikus funkciókat: ezek megvalósítása szoftveresen történhet.
Történet
szerkesztésA Motorola 68040 népszerű processzor volt az 1990-es években. Különböző személyi számítógépekben és munkaállomásokban használták, így pl. a NeXT cég NeXTcube és NeXTstation gépeinek újabb verzióiban, az Apple Macintosh Quadra, Performa és PowerBook számítógépekben, a HP Apollo 400-as sorozatában és az Amiga 4000-ben.
Változatai
szerkesztés- 68040 – teljes kiépítésű CPU, FPU-val és MMU-val
- 68LC040 – olcsó, low cost változat: letiltott (deaktivált) FPU, MMU van
- 68EC040 – beágyazott változat, nincs FPU sem MMU
- 68040V – alacsony feszültségű, low voltage 68LC040 változat[1]
Technikai adatok
szerkesztésÓrajelfrekvenciák | 10 MHz, 20 MHz, 25 MHz, 33 MHz, 40 MHz |
Tápfeszültség |
|
Üzemi hőmérséklet | −40 °C ... 70 °C |
Gyártási folyamat | Statikus CMOS 0,6 μm |
Tokozások | CQUAD 184, PGA 179 FG, PGA 182 |
Adatsín | 32 bit |
Címsín | 32 bit |
Utasításkészlet | CISC |
Utasítás-futószalag | 6-fokozatú |
Gyorsítótár |
|
Regiszterek |
|
Tranzisztorok száma | ~ 1 170 000 (68040) ~ 962 000 (68EC040) ~ 813 000 (68LC040) |
Teljesítmény |
* ATC = Address Translation Cache, címfordítási gyorsítótár
Jegyzetek
szerkesztés- ↑ M68040 Microprocessors User's Manual, Freescale Inc.
Fordítás
szerkesztés- Ez a szócikk részben vagy egészben a Motorola 68060 című német Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
Források
szerkesztés- Denis Howe: Motorola 68040 (angol nyelven). FOLDOC, 2010. (Hozzáférés: 2013)
További információk
szerkesztés- Motorola 68040 processzorok: képek és leírások a cpu-collection.de portálon
- Homepage des Herstellers Freescale Inc. (Motorola hat die Chipfertigung ausgegliedert.) (angol)
- Freescale: MC68040: (Including EC, LC, and V) – product summary (angol nyelven). Freescale Semiconductor, 2011. május 17. (Hozzáférés: 2013)
- M68040 Microprocessors User's Manual (angol) Archiválva 2011. augusztus 6-i dátummal a Wayback Machine-ben (PDF file; 3,30 MB)