Motorola 68040

Motorola 68040
General information
Launched1990
Designed byMotorola
Performance
Max. CPU clock rate25 MHz to 40 MHz
Data width32 bits
Address width32 bits
Cache
L1 cache4096 bytes each for instruction and data with independent MMU and TLB[1]
Architecture and classification
Instruction setMotorola 68000 series
Physical specifications
Transistors
  • ~1,200,000
Package
  • 179 pin ceramic PGA and 184 pin QFP
Products, models, variants
Variant
  • 68LC040 and 68EC040
History
PredecessorMotorola 68030
SuccessorMotorola 68060
A Motorola 68040 microprocessor
Motorola 68040 die shot with FPU on the left

The Motorola 68040 ("sixty-eight-oh-forty") is a 32-bit microprocessor in the Motorola 68000 series, released in 1990.[2] It is the successor to the 68030 and is followed by the 68060, skipping the 68050. In keeping with general Motorola naming, the 68040 is often referred to as simply the '040 (pronounced oh-four-oh or oh-forty).

The 68040 was the first 680x0 family member with an on-chip Floating-Point Unit (FPU). It thus included all of the functionality that previously required external chips, namely the FPU and Memory Management Unit (MMU), which was added in the 68030. It also had split instruction and data caches of 4 kilobytes each. It was fully pipelined, with six stages.[3]

Versions of the 68040 were created for specific market segments, including the 68LC040, which removed the FPU, and the 68EC040, which removed both the FPU and MMU. Motorola had intended the EC variant for embedded use, but embedded processors during the 68040's time did not need the power of the 68040, so EC variants of the 68020 and 68030 continued to be common in designs.

Motorola produced several speed grades. The 16 MHz and 20 MHz parts were never qualified (XC designation) and used as prototyping samples. 25 MHz and 33 MHz grades featured across the whole line, but until around 2000 the 40 MHz grade was only for the "full" 68040. A planned 50 MHz grade was canceled after it exceeded the thermal design envelope.

Usage

In Apple Macintosh computers, the 68040 was introduced in the Macintosh Quadra, which was named for the chip. The fastest 68040 processor was clocked at 40 MHz and it was used only in the Quadra 840AV. The more expensive models in the (short-lived) Macintosh Centris line also used the 68040, while the cheaper Quadra, Centris and Macintosh Performa used the 68LC040. The 68040 was also used in other personal computers, such as the Amiga 4000 and Amiga 4000T, as well as a number of workstations, Alpha Microsystems servers, the HP 9000/400 series, NCR Corporation's TOWER 32/750, 32/825 and 32/850,[4] Apollo Computer's DN5500,[5] and later versions of the NeXT computer.

The 68040 processor is used in the flight management computers (FMC) aboard many Boeing 737 aircraft, including all Next Generation and MAX models.[6]

Design

The 68040 ran into the transistor budget limit early in design. While the MMU did not take many transistors—indeed, having it on the same die as the CPU actually saved on transistors—the FPU certainly did. Motorola's 68882 external FPU was known as a very high performance unit and Motorola did not wish to risk integrators using the "LC" version with a 68882 instead of the more profitable full "RC" unit. (For information on Motorola's multiprocessing model with the 680x0 series, see Motorola 68020.) The FPU in the 68040 was incapable of IEEE transcendental functions, which had been supported by both the 68881 and 68882 and were used by the popular fractal generating software of the time and little else. The Motorola floating point support package (FPSP) emulated these instructions in software under interrupt. As this was an exception handler, heavy use of the transcendental functions caused severe performance penalties.

Heat was always a problem throughout the 68040's life. While it delivered over four times the per-clock performance of the 68020 and 68030, the chip's complexity and power requirements came from a large die and large caches. This affected the scaling of the processor and it was never able to run with a clock rate exceeding 40 MHz. A 50 MHz variant was planned, but canceled. Overclocking enthusiasts reported success reaching 50 MHz using a 100 MHz oscillator instead of an 80 MHz part and the then novel technique of adding oversized heat sinks with fans.

The 68040 offered the same features as the Intel 80486, but on a clock-for-clock basis could significantly outperform the Intel chip in integer and floating point instructions.[7][8]

Variants

68EC040

The 68EC040 is a version of the Motorola 68040 microprocessor, intended for embedded controllers (EC). It differs from the 68040 in that it has neither an FPU nor an MMU. This makes it less expensive and it draws less power. The 68EC040 was used in Cisco switch Supervisor Engine I that is the heart of models 2900, 2948G, 2980G, 4000, 4500, 5000, 5500, 6000, 6500 and 7600.

68LC040

Die of a Motorola 68LC040

The 68LC040 is a low cost version of the Motorola 68040 microprocessor with no FPU. This makes it less expensive and it draws less power. Although the CPU now fits into a feature chart more like the Motorola 68030, it continues to include the 68040's caches and pipeline and is thus significantly faster than the 68030.

Some mask revisions of the 68LC040 contained a bug that prevents the chip from operating correctly when a software FPU emulator is used. According to Motorola's errata,[9] any chip with a mask set 2E71M or later does not contain the bug. This new mask was introduced in mid-1995 and converted the 68LC040 chip to MC status.[10]

The buggy revisions are typically found in 68LC040-based Apple Macintosh computers. Chips with mask set 2E23G (as used in the LC 475) have been confirmed to be faulty. The fault relates to pending writes being lost when the F-line exception is triggered.[11] The 68040 cannot update its microcode in the manner of modern x86 chips. This means that the only way to use software that requires floating-point functionality is to replace the buggy 68LC040 with a later revision, or a full 68040.

Feature table

Variant MMU FPU
68040 Yes Yes
68LC040 Yes No
68EC040 No No

Technical data

CPU clock rate 25, 33, 40 MHz
Production process static CMOS 0.8 μm, 0.65 μm, Freescale 0.57 μm
Chip carrier 179 ceramic PGA and 184 QFP
Address bus 32 bit
Data bus 32 bit
Instruction set CISC
Transistors ~1,200,000

ATC = Address Translation Cache

See also

References

  1. ^ "MC68040 Product Summary Page". Archived from the original on 14 January 2012.
  2. ^ Daly, James (22 January 1990). "Motorola introduces 68040 high-end chip". Computerworld. p. 133. Retrieved 3 March 2024.
  3. ^ This article is based on material taken from Motorola+68040 at the Free On-line Dictionary of Computing prior to 1 November 2008 and incorporated under the "relicensing" terms of the GFDL, version 1.3 or later.
  4. ^ Fitzgerald, Michael (6 May 1991). "NCR promises Tower line lives". Computerworld. Retrieved 31 March 2023.
  5. ^ Tim Hunkler (July 1996). "Survival Guide for Apollo Workstations". Retrieved 13 October 2022.
  6. ^ Brady, Chris. "The Boeing 737 Flight Management Computer". The Boeing 737 Technical Site. Retrieved 24 June 2022.
  7. ^ "CISC: The Intel 80486 vs. The Motorola MC68040". July 1992. Retrieved 20 May 2013.
  8. ^ "68040 Microprocessor". Archived from the original on 16 February 2012.
  9. ^ "Documentation Clarification for MC68040". Freescale. Archived from the original on 14 March 2012. Retrieved 20 May 2013.
  10. ^ "E71M and E42K MC-Qualified Mask Sets". Freescale. Archived from the original on 2 March 2012. Retrieved 24 July 2012.
  11. ^ "NetBSD Problem Report #13078: Mac 68LC040 problem". Gnats.netbsd.org. Retrieved 24 July 2012.

Further reading

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2016. TV laser adalah televisi proyeksi belakang yang menggantikan lampu bertegangan tinggi konvensional dengan lucutan tiga laser berwarna. Dengan sistem ini, TV laser dapat memberikan 90% warna yang bisa ditangkap oleh mata manusia sedangkan untuk plasma d...

 

 

All-boys military school in Malaysia This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Royal Military College Malaysia – news · newspapers · books · scholar · JSTOR (July 2016) (Learn how and when to remove this template message) Royal Military CollegeMaktab Tentera DiRaja RMC / MTDInformationEstablished3...

 

 

Sergio Almirón Informasi pribadiNama lengkap Sergio Bernardo AlmirónTanggal lahir 7 November 1980 (umur 43)Tempat lahir Rosario, ArgentinaTinggi 1,80 m (5 ft 11 in)Posisi bermain GelandangInformasi klubKlub saat ini CataniaNomor 4Karier junior Newell's Old BoysKarier senior*Tahun Tim Tampil (Gol)1998–2001 Newell's Old Boys 16 (1)2001–2004 Udinese 12 (0)2003–2004 → Verona (pinjaman) 16 (1)2004–2007 Empoli 95 (18)2007–2010 Juventus 10 (1)2008 → Monaco (pinja...

Peta pembagian administratif Angola tingkat pertama Pembagian administratif Angola secara hierarkis terdiri atas 18 provinsi, 163 munisipalitas, dan 618 komune. lbsPembagian administratif AfrikaNegaraberdaulat Afrika Selatan Afrika Tengah Aljazair Angola Benin Botswana Burkina Faso Burundi Chad Eritrea Eswatini Etiopia Gabon Gambia Ghana Guinea Guinea Khatulistiwa Guinea-Bissau Jibuti Kamerun Kenya Komoro Republik Demokratik Kongo Republik Kongo Lesotho Liberia Libya Madagaskar Malawi Mali Ma...

 

 

Partai Komunis Afrika Selatan Sekretaris JenderalBlade NzimandeDeputi Sekretaris Jenderal PertamaJeremy CroninDeputi Sekretaris Jenderal KeduaSolly Afrika MapailaDibentuk1921Kantor pusatLantai 3, Cosatu House1 Leyds Street, cnr BiccardBraamfonteinJohannesburg, 2000Surat kabarUmsebenziSayap pemudaLiga Pemuda Komunis Afrika SelatanKeanggotaan (2015) 220,000 [1]IdeologiKomunismeMarxisme–Leninisme[2]Afiliasi nasionalAliansi TripartitAfiliasi internasionalForum Jaringan Sayap Kir...

 

 

Atlanta 1996 Généralités Sport Football Éditions 19e Lieu(x) Atlanta Participants H : 16 équipesF : 8 équipes Épreuves 2 Palmarès Tenant du titre  : Espagne Vainqueur  : Nigeria : États-Unis Navigation Barcelone 1992 Sydney 2000 modifier Participent les équipes nationales masculines de moins de 23 ans avec trois joueurs supplémentaires par équipe. Pour la première fois, les équipes féminines participent aux Jeux olympiques en football, et contrairement...

The following is a list of active United States military land vehicles grouped by type of land vehicle. Main battle tank M1A2 Abrams Main Battle Tank M1 Abrams – 5,000 active use. Approx. 3,000 stored. M1A1 AIM.V2/SA M1A2B and M1A2C M1A2 SEP v3 Light tank M10 Booker Infantry fighting vehicles M2/M3 Bradley Fighting Vehicle Bradley Fighting Vehicle – 6,724[1] M3A3 Bradley M7 Bradley Fire Support Vehicle (B-FiST) Bradley Engineer Squad Vehicle (ESV) Bradley Battle Command Vehicle (...

 

 

Human settlement in EnglandLitchboroughSt Martin's Church, LitchboroughLitchboroughLocation within NorthamptonshirePopulation300 [1] (2001 census) [2] 321 (2011 census)OS grid referenceSP6254• London69 miles (111 km)Unitary authorityWest NorthamptonshireCeremonial countyNorthamptonshireRegionEast MidlandsCountryEnglandSovereign stateUnited KingdomPost townTowcesterPostcode districtNN12Dialling code01327PoliceNorthamptonshire...

 

 

Jan MatejkoLahirJan Mateyko24 Juni 1838Kota Merdeka KrakówMeninggal1 November 1893(1893-11-01) (umur 55)Kraków, Polandia AustriaMakamPemakaman RakowickiKebangsaanPolandiaPendidikanSekolah Seni Rupa KrakówAkademi Seni Rupa MünchenDikenal atasSeni lukisKarya terkenalBattle of GrunwaldStańczykThe Prussian HomageThe Hanging of the Sigismund bellGerakan politikLukisan sejarahSuami/istriTeodora Matejko Jan Alojzy Matejko (pengucapan bahasa Polandia: [jan aˈlɔjzɨ maˈtɛjko]; juga...

تسردُ هذه المقالة الخطّ الزمني للصراع الفلسطيني الإسرائيلي عام 2023. المقالة مرتبة حسب شهور السنة وتسردُ أبرز الأحداث التي شهدتها القضية الفلسطينية أو الصراع الفلسطيني الإسرائيلي طوال السنة. يناير 1 – 10 يناير بدأ العامُ الجديد على وقعِ اقتحامات قامَ بها الجيش الإسرائيلي لع...

 

 

Woolworths LimitedJenisPublikKode emitenASX: WOWIndustriRitelDidirikan1924; 100 tahun lalu (1924)PendiriPerry ChristmasStanley ChattersonCecil Scott WaineGeorge CreedErnest WilliamsKantorpusatBella Vista, New South Wales, AustraliaWilayah operasiAustralia, Selandia Baru, IndiaTokohkunciGordon Cairns, ChairmanGrant O'Brien, CEOPendapatan A$59.56 milyar(2013)Laba bersih A$2.26 milyar(2013)Karyawan202,000 (2011)DivisiSupermarket (Woolworths, Thomas Dux, Food For Less, Flemings)Bensin (...

 

 

Association football club based in Kremenchuk, Ukraine Football clubKreminFull nameFootball Club Kremin KremenchukFounded1959; 65 years ago (1959)GroundKremin Stadium, KremenchukCapacity1,500PresidentSerhiy KovnirHead coachIhor KlymovskyiLeagueUkrainian First League2022–23Ukrainian First League, 8th of 16WebsiteClub website Home colours Away colours Current season Football Club Kremin Kremenchuk (Ukrainian: ФК Кремінь Кременчук; Russian: Кремень К...

Bridge spanning the Avon Gorge and the River Avon For the bridge in New Zealand, see Clifden Suspension Bridge. Clifton Suspension BridgeClifton Suspension BridgeCoordinates51°27′18″N 2°37′40″W / 51.4549°N 2.6279°W / 51.4549; -2.6279CarriesB3129 road, cars, pedestrians and cyclistsCrossesRiver AvonLocaleBristolMaintained byClifton Suspension Bridge TrustCharacteristicsDesignSuspension bridgeTotal length1,352 ft (412 m)Width31 ft (9.4 m)H...

 

 

VakıfBank Spor KulübüPallavolo Segni distintiviUniformi di gara Casa Trasferta Libero Colori sociali Giallo, nero[1] Dati societariCittàIstanbul Nazione Turchia ConfederazioneCEV FederazioneTVF CampionatoSultanlar Ligi Fondazione1986 Presidente Abdi Üstünsalih Allenatore Giovanni Guidetti ImpiantoVakıfBank Spor Sarayı(3 500 posti) Sito webvakifbanksporkulubu.com/ Palmarès Titoli nazionali12 Campionati turchi Trofei nazionali9 Coppe di Turchia5 Supercoppe turche Trof...

 

 

Diœcēsis Africæ Diócesis Mapa del Imperio romano c. 400Coordenadas 35°N 9°E / 35, 9Capital CartagoEntidad Diócesis • País Imperio romanoIdioma oficial Latín, púnico, numidio Sucedido por → [editar datos en Wikidata] La diócesis de África (latín: Diœcēsis Africæ) fue una división administrativa del Imperio romano que incluía las provincias del norte de África. Su sede se encontraba en Cartago y formaba parte de la prefectura del pretorio de...

Death blow For other uses, see Coup de Grâce (disambiguation). Finishing move redirects here. For the professional wrestling term, see Glossary of professional wrestling terms § finisher. Yell of Triumph, a painting by Alfred Jacob Miller depicting Native American hunters gathering around a mortally wounded buffalo, and engaging in a victory shout before administering their coup de grâce to the animal A coup de grâce (/ˌkuː də ˈɡrɑːs/; French: [ku də ɡʁɑs] ⓘ 'blo...

 

 

Gonzales County, TexasThe Gonzales County Courthouse. The Second Empire style building was added to National Register of Historic Places in 1972.Lokasi di negara bagian TexasLokasi negara bagian Texas di Amerika SerikatDidirikan1836SeatGonzalesWilayah • Keseluruhan1.070 sq mi (2.771 km2) • Daratan1.068 sq mi (2.766 km2) • Perairan2 sq mi (5 km2), 0.19%Populasi • (2000)18.628 • Kepadatan18/...

 

 

Cycling race The 2007 Tour de Pologne was held from September 9 to 15, 2007 in Poland. The race began with a very short team time trial in the streets of Warsaw, and its toughest stages were in the proximity of Jelenia Góra, as usual. In all, the race comprised seven stages. Wouter Weylandt wearing the yellow jersey in Gdańsk Jersey progress chart Stage(Winner) General ClassificationYellow Jersey Mountains ClassificationGreen Jersey Points ClassificationNavy Blue Jersey Intermediate Sprints...

Non-profit organization in support of American football National Football FoundationNational Football Foundation &College Hall of Fame, Inc.AbbreviationNFFFounded1947; 77 years ago (1947)TypeNonprofitHeadquartersIrving, TexasRegion served United States120 chapters in 47 states[1]Membership 12,000[1]ChairmanArchie ManningPresident & CEOSteven J. HatchellWebsitefootballfoundation.org The National Football Foundation (NFF) is a non-profit organization to...

 

 

Pandémie de Covid-19 au BurundiMaladie Maladie à coronavirus 2019 (Covid-19)Agent infectieux SARS-CoV-2Origine Wuhan (Hubei, Chine)Localisation BurundiPremier cas BujumburaDate d'arrivée Depuis le 31 mars 2020 (4 ans, 4 mois et 29 jours)BilanCas confirmés 54 721 (14 janvier 2024)[1],[2]Cas soignés 53 569 (14 janvier 2024)[1],[2]Morts 38 (14 janvier 2024)[1],[2]modifier - modifier le code - modifier Wikidata La pandémie de Covid-19 au Burundi démarre officiellem...