Motorola 68030 - Motorola 68030
| Yleistä tietoa | |
|---|---|
| Käynnistettiin | 1987 |
| Suunnitellut | Motorola |
| Esitys | |
| Max. CPU: n kellotaajuus | 16 MHz - 50 MHz |
| Tietojen leveys | 32 bittiä |
| Osoitteen leveys | 32 bittiä |
| Kätkö | |
| L1 -välimuisti | 256 tavua kukin käskyä ja dataa varten, 16 riviä 4 merkintää 4 tavua, suora kartoitettu |
| Arkkitehtuuri ja luokittelu | |
| Käyttöohjeet | Motorola 68000 -sarja |
| Fyysiset tiedot | |
| Paketti (t) | |
| Tuotteet, mallit, vaihtoehdot | |
| Vaihtoehto (t) | |
| Historia | |
| Edeltäjä | Motorola 68020 |
| Seuraaja | Motorola 68040 |
Motorola 68030 ( " kuusikymmentäkahdeksan-oh-kolmekymmentä ") on 32-bittinen mikroprosessori on Motorolan 68000 perhettä . Se julkaistiin vuonna 1987. 68030 oli Motorola 68020: n seuraaja , ja sitä seurasi Motorola 68040 . Yleisen Motorola- nimeämisen mukaisesti tätä CPU: ta kutsutaan usein nimellä 030 (lausutaan oh-three-oh tai oh-30 ).
68030: ssa on 273 000 transistoria, joissa on käskyohjaus ja 256 tavun tietovälimuisti . Siinä on myös sirun muistinhallintayksikkö (MMU), mutta siinä ei ole sisäänrakennettua liukulukuyksikköä (FPU). 68881 ja nopeampi 68882 liukulukuyksikköön siruja voidaan käyttää yhdessä 68030. Kustannuksiltaan näitä edullisempi versio 68030, Motorola 68EC030, julkaistiin myös, josta puuttuu on-chip MMU. Se oli yleisesti saatavilla sekä 132 -nastaisessa QFP- että 128 -nastaisessa PGA -paketissa. QFP -paketin huonommat lämpöominaisuudet rajoittivat koko 68030 QFP -muunnelman 33 MHz: iin; PGA 68030s sisälsi 40 MHz ja 50 MHz versiot. Saatavilla oli myös pieni määrä QFP -pakattuja EY -variantteja.
Mikroarkkitehtuurina 68030 on pohjimmiltaan 68020 -ydin, jossa on lisäksi 256 tavun datavälimuisti ja prosessin kutistuminen sekä välimuistien pursketila , jossa välimuistiin voidaan sijoittaa neljä pitkää sanaa ilman suorittimen lisätoimia. Motorola käytti prosessin kutistumista pakatakseen lisää laitteistoa muottiin; tässä tapauksessa se oli MMU , joka oli enimmäkseen (mutta ei täysin) yhteensopiva ulkoisen 68851: n kanssa . MMU: n integrointi teki siitä kustannustehokkaamman kuin 68020, jossa on ulkoinen MMU; se antoi myös 68030: lle mahdollisuuden käyttää muistia yhden syklin nopeammin kuin 68020/68851 -yhdistelmä. 68030 voi kuitenkin vaihtaa synkronisen ja asynkronisen väylän välillä ilman kuittausta. 68030: sta puuttuu myös joitain 68020: n ohjeita, mutta se lisää suorituskykyä ≈5% samalla kun vähentää virrankulutusta ≈25% verrattuna 68020: een.
68030 voidaan käyttää 68020 -väylän kanssa, jolloin sen suorituskyky on samanlainen kuin 68020, josta se on johdettu. 68030 tarjoaa kuitenkin synkronisen lisäväyläliitännän, joka nopeuttaa käytettäessä muistia jopa 33% verrattuna kelloon 68020. Hienompi valmistusprosessi mahdollisti sen, että Motorola skaalaa täysversio-prosessorin 50 MHz: iin. EC -lajike ylitti taajuuden 40 MHz.
Käyttö
68030 käytettiin monissa malleja Apple Macintosh II ja Commodore Amiga sarjan henkilökohtaiset tietokoneet , NeXT Cube , myöhemmin Alpha Microsystems Monen järjestelmiä, ja jotkut jälkeläisiä Atari ST linjan kuten Atari TT ja Atari Falcon . Sitä käytettiin myös Unix- työasemissa , kuten Sun Microsystems Sun-3x -pöytätyöasemissa (aikaisempi "sun3" käytti 68020), lasertulostimissa ja Nortel Networks DMS-100 -puhelinkeskuksen kytkimessä. Viime aikoina, 68030 ydin on myös mukautettu Freescale osaksi mikro varten sulautettuihin sovelluksiin.
LeCroy on käyttänyt 68EC030 : tä tietyissä 9300-sarjan digitaalisten oskilloskooppiensa malleissa, mukaan lukien ”C” -sufiksimallit ja tehokkaat 9300-sarjan mallit, sekä Mega Waveform Processing -laitteistovaihtoehto 68020-pohjaisiin 9300-sarjan malleihin.
Hewlett-Packardin HP LaserJet 4 Laserjet 4 JetDirect -verkkokortti käyttää 68030-pääprosessoria. Tämä kortti on pieni Unix -järjestelmä, jossa on jotain, joka verkon järjestelmässä toimii samalla tavalla kuin lpd -demoni.
Vaihtoehdot
68EC030 on 68030: n edullinen versio, ja näiden kahden ero on se, että 68EC030 jättää pois sirun muistinhallintayksikön (MMU) ja on siten olennaisesti päivitetty 68020.
68EC030: ta käytettiin Amiga 4000: n edullisen mallin suorittimena ja useissa Commodore Amiga -tietokoneiden sarjan kiihdytyskorteissa . Sitä käytettiin myös Cisco Systems 2500 -sarjan reitittimessä, joka on pienten ja keskisuurten yritysten Internet-työlaite.
50 MHz: n nopeus on yksinomaan keraamiselle PGA -paketille, muovi '030 pysähtyi 40 MHz: llä.
Tekniset tiedot
| CPU: n kellotaajuus | 16, 20, 25, 33, 40, 50 MHz, paitsi MC68EC030, joka on saatavana 25 ja 40 MHz: llä | |
| Harvardin sisäinen arkkitehtuuri | ||
| Osoite bussi | 32 -bittinen | |
| Dataväylä | 32 -bittinen | |
| Kätkö | 256 tavua kukin käskyä ja dataa varten, 16 riviä 4 merkintää 4 tavua, suora kartoitettu | |
| dynaaminen väylän mitoitus | ||
| purske muisti käyttöliittymä | ||
| Esitys | 18 MIPS @ 50 MHz |
Viitteet
Ulkoiset linkit
- 68030 kuvaa ja kuvausta osoitteessa cpu-collection.de
- Virallista tietoa Freescale MC68030 -kontrollerista
- Motorola 68k -perheen tietolomakkeet osoitteessa bitsavers.org
- Poikkeuksellisen harvinaisia kuvia (jaettu) 68030-emulaattorin esipii-leipälevystä. (ennen kuin he asettivat piitä, he tekivät simulaattorin huomaamattomasta logiikasta)