74181

74181
The 74S181 4-bit ALU bitslice resting on a page from the datasheet.

The 74181 is a bit slice arithmetic logic unit (ALU), implemented as a 7400 series TTL integrated circuit. The first complete ALU on a single chip,[1] it was used as the arithmetic/logic core in the CPUs of many historically significant minicomputers and other devices.

The 74181 represents an evolutionary step between the CPUs of the 1960s, which were constructed using discrete logic gates, and today's single-chip CPUs or microprocessors. Although no longer used in commercial products, the 74181 is still referenced in computer organization textbooks and technical papers. It is also sometimes used in 'hands-on' college courses, to train future computer architects.

Contents

Specifications

The 74181 is a 7400 series medium-scale integration (MSI) TTL integrated circuit, containing the equivalent of 75 logic gates and most commonly packaged as a 24-pin DIP. The 4-bit wide ALU can perform all the traditional add / subtract / decrement operations with or without carry, as well as AND / NAND, OR / NOR, XOR, and shift. Many variations of these basic functions are available, for a total of 16 arithmetic and 16 logical operations on two four bit words. Multiply and divide functions are not provided but can be performed in multiple steps using the shift and add or subtract functions. Shift is not an explicit function but can be derived from several available functions including (A+B) plus A, A plus AB.

The 74181 performs these operations on two four bit operands generating a four bit result with carry in 22 nanoseconds. The 74S181 performs the same operations in 11 nanoseconds, while the 74F181 performs the operations in 7 nanoseconds (typical).

Multiple 'slices' can be combined for arbitrarily large word sizes. For example, sixteen 74S181s and five 74S182 look ahead carry generators can be combined to perform the same operations on 64-bit operands in 28 nanoseconds. Although overshadowed by the performance of today's multi-gigahertz 64-bit microprocessors, this was quite impressive when compared to the sub megahertz clock speeds of the early four and eight bit microprocessors.

Significance

Although the 74181 is only an ALU and not a complete microprocessor it greatly simplified the development and manufacture of computers and other devices that required high speed computation during the late 1960s through the early 1980s, and is still referenced as a "classic" ALU design.[2]

Prior to the introduction of the 74181, computer CPUs occupied multiple circuit boards and even very simple computers could fill multiple cabinets. The 74181 allowed an entire CPU and in some cases, an entire computer to be constructed on a single large printed circuit board. The 74181 occupies a historically significant stage between older CPUs based on discrete logic functions spread over multiple circuit boards and modern microprocessors that incorporate all CPU functions in a single component. The 74181 was used in various minicomputers and other devices beginning in the late 1960s, but as microprocessors became more powerful the practice of building a CPU from discrete components fell out of favor and the 74181 was not used in any new designs.

Today

CPU designs based on the 74181 are not commercially viable today due the comparatively low price and high performance of microprocessors. However, the 74181 is still of interest in the teaching of computer organization and CPU design because it provides opportunities for hands-on design and experimentation that are rarely available to students.[3]

Computers

Many computer CPUs and subsystems were based on the 74181, including several historically significant models.

  • NOVA - First widely available 16-bit minicomputer manufactured by Data General. This was the first design (in 1968) to use the 74181[4]
  • PDP-11 - Most popular minicomputer of all time,[5] manufactured by Digital Equipment Corporation.
  • Xerox Alto - The first computer to use the desktop metaphor and graphical user interface (GUI).[6][7]
  • VAX-11/780 - The first VAX, the most popular 32-bit computer of the 1980s[5] manufactured by Digital Equipment Corp.[8]
  • Three Rivers PERQ, a commercial computer workstation based on the Xerox Alto and first released in 1979.[9]
  • Computer Automation, a computer that found use in LSI IC test equipment and process control.
  • KMC11 - Peripheral processor for Digital Equipment Corporation PDP-11.[10]
  • FPP-12 - Floating point unit for the Digital Equipment Corp. PDP-12.[11]
  • Wang 2200 CPU (one 74181 per CPU)[12] and disk controller (2 74181s per controller)[13]

Other uses

See also

References

  1. ^ 'Computer Structures: Principles and Examples' C. Gordon Bell page 63: "The earliest and most famous chip, the 74181 arithmetic logic unit (ALU), provided up to 32 functions of two 4-bit variables."
  2. ^ Kestrel: Design of an 8-bit SIMD parallel processor Proc. 17th Conf. on Advanced Research in VLSI, September 15-17, 1997, page 11
  3. ^ A Minimal TTL Processor for Architecture Exploration, Proceedings of the 1994 ACM Symposium on Applied Computing "The study of computer architecture is often an abstract, paper exercise. Students cannot probe the inner workings of a single-chip microprocessor, and few discrete-logic machines are open to student inspection."
  4. ^ A Brief History of Computing page 6
  5. ^ a b ACM Queue, Simulators: Virtual Machines of the Past (and Future)
  6. ^ Computer History Museum - final demonstration of the Xerox 'Star' Computer
  7. ^ The ANALYTICAL ENGINE, Page 23, Volume 2, Number 2, October 1994 archive
  8. ^ "VAX-11/780, in Digital Computing Timeline, 1977". Digital Information Research Services, via Microsoft Research (research.microsoft.com). 30 April 1998. http://research.microsoft.com/~GBell/Digital/timeline/1977-3.htm. Retrieved 2007-11-02. 
  9. ^ The ANALYTICAL ENGINE, Page 46, Volume 2, Number 3, May 1995 archive
  10. ^ Early PDP-11 peripherals
  11. ^ FPP-12 -- The PDP-12 Floating Point Unit
  12. ^ Wang 2200 CPU Microarchitecture
  13. ^ Wang 2200 Disk Channel Description

External links

Manufacturer's data sheets:


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • 74181 — El 74181 es una unidad aritmético lógica bit slice implementada como un circuito integrado TTL de la serie 7400. Fue la primera ALU completa en un simple chip.[1] Fue utilizado como el núcleo aritmético/lógico en los CPU de muchos… …   Wikipedia Español

  • Gin race — Gin Gin, n. [A contraction of engine.] [1913 Webster] 1. Contrivance; artifice; a trap; a snare. Chaucer. Spenser. [1913 Webster] 2. (a) A machine for raising or moving heavy weights, consisting of a tripod formed of poles united at the top, with …   The Collaborative International Dictionary of English

  • malade imaginaire — foreign term Etymology: French imaginary invalid ; hypochondriac …   New Collegiate Dictionary

  • Луньков, Александр Гаврилович — Президент Общественного фонда содействия культуре "Наследие" с 1997 г., заместитель председателя Центрального совета Всероссийского общественно политического движения "Духовное наследие" с 1995 г., вице президент международной …   Большая биографическая энциклопедия

  • Взрывное штампование —         штампование металлов, главным образом листовых, при котором давление создаётся энергией взрыва бризантного взрывчатого вещества, пороха или газовой смеси через передающую (промежуточную) среду. Принципиальное отличие В. ш. от обычного в… …   Большая советская энциклопедия

  • Eagle Lake, Maine — Infobox Settlement official name = Eagle Lake, Maine settlement type = Town nickname = motto = imagesize = image caption = image mapsize = map caption = Location of Eagle Lake, Maine mapsize1 = map caption1 = subdivision type = Country… …   Wikipedia

  • Огорон — или Огорен озеро Амурской области, на равнине левого берега Зеи, в ее верховьях, длиной до 25 верст, шириной до 6 верст. Служит истоком реки Депа, притока Зеи …   Энциклопедический словарь Ф.А. Брокгауза и И.А. Ефрона

  • фарва́тер — а, м. Часть водного пространства, достаточно глубокая и безопасная для прохода судов. Морской фарватер. Шхерный фарватер. Плыть по фарватеру. □ Красные палки буйков, показывавшие фарватер, торчали из воды. Катаев, Белеет парус одинокий. [голл.… …   Малый академический словарь

  • Anders als die Anderen — ist der Titel mehrerer Filme: Anders als die Andern (1919), deutscher Spielfilm von Richard Oswald Anders als die anderen (1956) (Tea and sympathy), US amerikanischer Spielfilm von Vincente Minnelli Ein weiterer Film mit sehr ähnlichem Titel ist …   Deutsch Wikipedia

  • Alcalose Ventilatoire — L alcalose ventilatoire ou respiratoire est une augmentation du pH sanguin jusqu à >7,45, alors qu il se situe normalement entre 7,38 et 7,42. La concentration plasmique en ions H+ diminue. La cause est une hyperventilation. Le CO2 se… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”