Motorola 68030 - Motorola 68030

Motorola 68030
Generelle oplysninger
Lanceret 1987
Designet af Motorola
Ydeevne
Maks. CPU -urfrekvens 16 MHz til 50 MHz
Databredde 32 bits
Adressebredde 32 bits
Cache
L1 cache 256 bytes hver til instruktion og data, 16 linjer med 4 poster på 4 bytes hver, direkte kortlagt
Arkitektur og klassificering
Instruktionssæt Motorola 68000 -serien
Fysiske specifikationer
Pakke (r)
Produkter, modeller, varianter
Variant (er)
Historie
Forgænger Motorola 68020
Efterfølger Motorola 68040
Motorola 68030 mikroprocessor

Den Motorola 68030 ( " otteogtres-åh-tredive ") er en 32-bit mikroprocessor i Motorola 68000 familien . Den blev udgivet i 1987. 68030 var efterfølgeren til Motorola 68020 og blev efterfulgt af Motorola 68040 . I overensstemmelse med den generelle Motorola- navngivning omtales denne CPU ofte som 030 (udtales oh-three-oh eller oh-tredive ).

68030 har 273.000 transistorer med on-chip instruktion og datacaches på 256 bytes hver. Det har også en on-chip- hukommelsesstyringsenhed (MMU), men har ikke en indbygget floating-point-enhed (FPU). De 68881 og den hurtigere 68882 flydende komma enhed chips kan bruges med 68030. En lavere pris version af 68030, Motorola 68EC030, blev også udgivet, mangler den on-chip MMU. Det var almindeligt tilgængeligt i både 132 pin QFP og 128 pin PGA pakker. De dårligere termiske egenskaber ved QFP -pakken begrænsede hele 68030 QFP -varianten til 33 MHz; PGA 68030'erne inkluderede 40 MHz og 50 MHz versioner. Der var også et lille udbud af QFP -pakkede EF -varianter.

Motorola MC68030RC33B Die Image

Som mikroarkitektur er 68030 dybest set en 68020 -kerne med yderligere 256 byte datacache og en proceskrympning og en ekstra burst -tilstand for cacherne, hvor fire langord kan placeres i cachen uden yderligere CPU -indgriben. Motorola brugte processen til at krympe mere hardware på matricen; i dette tilfælde var det MMU , som for det meste (men ikke helt) var kompatibelt med den eksterne 68851 . Integrationen af ​​MMU'en gjorde den mere omkostningseffektiv end 68020 med en ekstern MMU; det gav også 68030 adgang til hukommelsen en cyklus hurtigere end en 68020/68851 kombinationsboks. 68030 kan dog skifte mellem synkrone og asynkrone busser uden nulstilling. 68030 mangler også nogle af 68020's instruktioner, men det øger ydelsen med ≈5%, samtidig med at strømforbruget reduceres med ≈25% i forhold til 68020.

68030 kan bruges med 68020 -bussen, i hvilket tilfælde dens ydelse svarer til 68020, som den blev afledt af. Imidlertid giver 68030 en yderligere synkron busgrænseflade, der, hvis den bruges, fremskynder hukommelsesadgang op til 33% sammenlignet med en 68020 med lige klokker. Den finere fremstillingsproces gjorde det muligt for Motorola at skalere fuldversionsprocessoren til 50 MHz. EF -sorten toppede ved 40 MHz.

Anvendelse

68030 blev brugt i mange modeller af Apple Macintosh II og Commodore Amiga -serien af personlige computere , NeXT Cube , senere Alpha Microsystems multiuser -systemer og nogle efterkommere af Atari ST -linjen, såsom Atari TT og Atari Falcon . Det blev også brugt i Unix- arbejdsstationer såsom Sun Microsystems Sun-3x- serien af ​​stationære arbejdsstationer (den tidligere "sun3" brugte en 68020), laserprintere og Nortel Networks DMS-100 telefoncentralafbryder. For nylig er 68030 -kernen også blevet tilpasset af Freescale til en mikrokontroller til integrerede applikationer.

LeCroy har brugt 68EC030 i visse modeller af deres 9300-serie digitale oscilloskoper, herunder "C"-suffiksmodeller og højtydende 9300-seriemodeller, sammen med Mega Waveform Processing-hardware til 68020-baserede 9300-seriemodeller.

Hewlett-Packards HP LaserJet 4 Laserjet 4 JetDirect- netværkskort bruger et 68030 som hovedprocessor. Dette kort er et lille Unix -system med noget, som for et system på netværket opfører sig på samme måde som lpd -dæmonen.

Varianter

68EC030 er en billig udgave af 68030, forskellen mellem de to er, at 68EC030 udelader on-chip- hukommelsesstyringsenheden (MMU) og dermed i det væsentlige er en opgraderet 68020.

68EC030 blev brugt som CPU til lavprismodellen af Amiga 4000 og på en række CPU-acceleratorkort til Commodore Amiga- serien af ​​computere. Det blev også brugt i Cisco Systems 2500-seriens router, et lille til mellemstort computer-internetbearbejdningsapparat til virksomheder.

50 MHz -hastigheden er eksklusiv for den keramiske PGA -pakke, plastens 030 stoppede ved 40 MHz.

Teknisk data

CPU -urfrekvens 16, 20, 25, 33, 40, 50 MHz, undtagen MC68EC030 tilgængelig i 25 og 40 MHz
Intern Harvard -arkitektur
Adressebus 32 bit
Databus 32 bit
Cache 256 bytes hver til instruktion og data, 16 linjer med 4 poster på 4 bytes hver, direkte kortlagt
dynamisk busstørrelse
burst -hukommelsesgrænseflade
Ydeevne 18 MIPS @ 50 MHz

Referencer

eksterne links