World Library  
Flag as Inappropriate
Email this Article

List of AMD Am2900 and Am29000 families

Article Id: WHEBN0003593094
Reproduction Date:

Title: List of AMD Am2900 and Am29000 families  
Author: World Heritage Encyclopedia
Language: English
Subject: AMD K6, List of AMD FX microprocessors, AMD Phenom, Puma (microarchitecture), Athlon II
Publisher: World Heritage Encyclopedia

List of AMD Am2900 and Am29000 families

Advanced Micro Devices (AMD) had a number of product lines with the part numbers beginning with "29". These families were generally not related to one another.

The Am29(F, BL, DL, DS)xxx family contains a variety of flash memories, and is not part of the Am2900/Am29000 families.

Am2900 Family

The first such family was the Am2900 series of integrated circuits (ICs) created in 1975 designed in bit-slice topology so they could be used as modular components each representing a different aspect of a computer control unit (CCU).

for detail on the Am2900 Family See: The Am2900 Family Data Book, by AMD

Am29000 Family

The Am29000 family was a line of 32-bit RISC microprocessors.


  • Am29000 32-bit RISC microprocessor, 4-stage Pipeline, 512-byte BTC (Branch Target Cache)
  • Am29005 32-bit RISC microprocessor with neither (functional) MMU nor BTC
  • Am29027 Arithmetic Accelerator FPU
  • Am29030 32-bit RISC Microprocessor
  • Am29035 RISC Microprocessor with 4K byte Instruction Cache
  • Am29040 32-bit RISC microprocessor with Hardware Multiply
  • Am29041 Data transfer controller
  • Am29050 32-bit Streamlined Instruction Microprocessor with FPU, 1kB Instruction Cache
  • Am29062 Integrated cache unit with 8K bytes RAM

Am29100 Family

The Am29100 is a family of microcontrollers and their support chips. Most of the microcontrollers are 'intelligent', performing operations that would normally be performed by software.

  • Am29101 16-bit Microprocessor Slice Circuit with Speed Select
  • Am29111 Microprogram Sequencer Controller - For microprogram memory
  • Am29112 High-performance 8-bit slice Microprogram Sequencer
  • Am29114 Real-time 8-bit priority interrupt controller
  • Am29116 High-performance 16-bit microprocessor
  • Am29117 High-performance 16-bit microprocessor
  • Am29118 8-bit I/O support unit for Am29116
  • Am29130 16 to 30 Bit Shift Register
  • Am29141 Fuse programmable controller

Am29200 Family

These were Am29000-family processors intended for the high-end microcontroller market.

Am29300 Family

The Am29300 Family is a more advanced group of integrated circuits, requiring a smaller amount of chips to create a 32-bit computer.

  • Am29323 32-bit Parallel Multiplier
  • Am29325 32-bit Floating-point unit
  • Am29327 32-bit FPU
  • Am29331 16-bit Microprogram Sequencer
  • Am29332 64bit in, 32-bit out, ALU
  • Am29334 Four-Port, Dual-Access Register File (SRAM)
  • Am29337 16-bit Bounds Checker
  • Am29338 32-bit Byte Queue,4 FIFOs
  • Am29360 32-bit Error Detection and Correction Unit
  • Am29368 1M-bit Dynamic Memory Controller (DMC)

Am29400 Family

  • Am29433 32 x 32 Bit Floating-Point Multiplier
  • Am29434 Register File, SRAM - Dual Port access

Am29500 Family

The Am29500 Family is designed for Digital Signal Processing (DSP).

  • Am29501 Multi-Port Pipelined Processor for DSP
  • Am29509 hardware multiplier 12x12
  • Am29510 hardware multiplier 16x16, 32-bit answers through 16-bit output Pictures: AMD_AM29510DC.jpg
  • Am29516 hardware multiplier 16x16, 32-bit answers through 16-bit output Pictures: AMD_AM29516DC.jpg
  • Am29517 hardware multiplier 16x16, 32-bit answers through 16-bit output Pictures: AMD_AM29517DC.jpg AMD_AM29L517DC.jpg
  • Am29520 Multilevel Pipe-Line Register
  • Am29521 Multilevel Pipe-Line Register
  • Am29524 Pipeline Register - Dual 7-Deep or Single 14-Deep
  • Am29525 Pipeline Register - Dual 8-Deep or Single 16-Deep Pictures: AMD_AM29525DC.jpg
  • Am29526 Sin/Cos generators via fast look up tables
  • Am29527 Sin/Cos generators via fast look up tables
  • Am29528 Sin/Cos generators via fast lookup tables
  • Am29529 Sin/Cos generators via fast lookup tables
  • Am29540 Sequence to produce addresses for FFT Computations

Am29600 Family

  • Am29660 CRC-Polynomial Error Circuit - Cascadable 64-bits of data, Pictures: Ic-photo-amd-AM29C660DJC.png
  • Am29668 Dynamic Memory Controller - CDMC for 80386 interface
  • Am29676 Memory Driver - 11-Bit DRAM Driver
  • Am29688 Dynamic Memory Controller - CDMC for 80386 interface

Am29700 Family

Am29800 Family

The Am29800 Family is used for performing self-testing, or on-board testing.

  • Am29803 I/O Controller, 16-Way Branch Unit
  • Am29806 6 bit Comparator/Decoder
  • Am29809 9 bit Comparator
  • Am29811 Next Address Control Unit
  • Am29818 Pipeline register/diagnostic register
  • Am29821 10-bit D flip-flop with Tri-State output
  • Am29822 10-Bit D-Type Flip-Flop
  • Am29823 9-Bit D-Type Flip-Flop with Tri-State output
  • Am29824 9-Bit D-Type Flip-Flop with Tri-State output
  • Am29825 8-Bit D Flip-Flop
  • Am29827 10-Bit Buffers/Line Drivers
  • Am29828 10-Bit Inverting Line Drivers
  • Am29841 10-BIT Bus Interface Latches
  • Am29842 10-BIT Bus Interface Latches
  • Am29843 9-BIT Bus Interface Latches
  • Am29844 9-Bit D-Type Latch
  • Am29845 8-Bit Transparent Latch WITH Tri-State OUTPUTS
  • Am29846 8-Bit BUS INTERFACE D-TYPE LATCHES, inverted outputs
  • Am29853/Am29855 9-bit asynchronous parity transceiver
  • Am29854 -BIT TO 9-BIT Bus Transceiver With Parity Generator/Checker; Parity-Error Flag With Open-Collector Output
  • Am29861 10-BIT Bus Interface Transceiver
  • Am29862 8-Bit Bus transceivers, Tri-State
  • Am29863 9-BIT Bus transceivers, Tri-State,aka 74F863
  • Am29864 9-BIT BUS TRANSCEIVER (Inverting)

Am29900 Family

  • Am29921 10-Bit D-Type Flip-Flop
  • Am29923 9-Bit D-Type Flip-Flop
  • Am29925 Octal D-Type Latch - 3-AND Out EN
  • Am29927 Non-Inverting-Function Buffer Gate
  • Am29928 Inverting-Function Buffer Gate
  • Am29933 Bus Transceiver - +9-bit parity tree
  • Am29941 10-Bit D-Type Latch
  • Am29943 9-Bit D-Type Latch
  • Am29945 Octal D-Type Latch
  • Am29953/Am29955 Bus Transceiver - +9-bit parity tree
  • Am29961 Bus Transceiver - 10-bit, no buffer
  • Am29963 Bus Transceiver - 9-bit, no buffer
  • Am29982 Bus Controller - 4x4-port multiple bus exchange
  • Am29983/Am19985 Bus Controller - 9x4-port multiple bus exchange

See also


  • The Am2900 Family Data Book, by AMD
  • AMD Bipolar Microprocessor Logic and interface Am2900 Family 1983 Data Book
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.