The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.01 - January/February (1990 vol.10)
pp: 66-78
ABSTRACT
<p> The design of the 68040, a third-generation, full-32-b microprocessor in the Motorola 68000 family, is presented. The 68040 integrates over 1.2 million transistors on one chip and can execute the complete 68020 microprocessor and 68882 floating-point coprocessor instruction sets. Pipelined integer and floating-point execution units that operate concurrently with separate internal memory controllers and an autonomous bus controller contribute to its high performance level. Physical caches of 4 kB each for instruction and data reside on chip. Separate address-translation caches of 64 entries apiece operate in parallel with the instruction and data caches. This arrangement provides complete memory management in a virtual, demand-paged operating system. The design team explains its total approach and the workings of the integer and floating-point units.</p>
CITATION
Robin W. Edenfield, Michael G. Gallup, William B. Ledbetter, Jr., Ralph C. McGarity, Eric E. Quintana, Russel A. Reininger, "The 68040 Processor. I. Design and Implementation", IEEE Micro, vol.10, no. 1, pp. 66-78, January/February 1990, doi:10.1109/40.46770
22 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool