- 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 ofintegrated circuits (ICs) created in 1975 designed inbit-slice topology so they could be used as modular components each representing a different aspect of a computer control unit (CCU).*Am2901 4-bit-slice "
*Am2902 Look-Ahead Carry Generator
*Am2903 4-bit-slice ALU, with "
*Am2904 Status and Shift Control Unit
*Am2905 Bus Transceiver
*Am2906 Bus Transceiver with Parity
*Am2907 Bus Transceiver with Parity
*Am2908 Bus Transceiver with Parity
*Am2909 4-bit-slice address sequencer, "Pictures: "
*Am2910 12-bit address sequencer
*Am2911 4-bit-slice address sequencer
*Am2912 Bus Transceiver
*Am2913 Priority Interrupt Expander
*Am2914 Priority Interrupt Controller
*Am2915Quad Tri-State Bus Transceiver
*Am2916 Quad 3-State Bus Transceiver
*Am2917 Quad Tri-State Bus Transceiver
*Am2918 Instruction Register, Quad D Register
*Am2919 Instruction Register, Quad Register
*Am2920Octal D-Type Flip-Flop
*Am2921 1-to-8Decoder
*Am2922 8-InputMultiplexer (MUX)
*Am2923 8-Input MUX
*Am2924 3-Line to 8-LineDecoder
*Am2925 System Clock Generator and Driver
*Am2926Schottky Tri-State Quad Bus Driver
*Am2927/Am2928 Tri-State Quad Bus Transceiver
*Am2929Schottky Tri-State Quad Bus Driver
*Am2930 Main Memory Program Control
*Am2932 Main Memory Program Control
*Am2940 Direct Memory Addressing (DMA) Generator
*Am2942 Programmable Timer/Counter/DMA Generator
*Am2946/Am2947 Octal Tri-State Bidirectional Bus Transceiver
*Am2948/Am2949 Octal Tri-State Bidirectional Bus Transceiver
*Am2950/Am2951 8-bit Bidirectional I/O Ports
*Am2954/Am2955 Octal Registers
*Am2956/Am2957 Octal Latches
*Am2958/Am2959 Octal Buffers/Line Drivers/Line Receivers
*Am2960 Cascadable 16-Bit Error Detection and Correction Unit
*Am2961/Am2962 4-Bit Error Correction Multiple Bus Buffers
*Am2964 Dynamic Memory Controller
*Am2965/Am2966 Octal Dynamic Memory Driver:for detail on the Am2900 Family See: [http://www.bitsavers.org/pdf/amd/_dataBooks/1979_AMD_2900family.pdf The Am2900 Family Data Book] , by AMD
=Am29000 Family=The
Am29000 family was a line of 32-bitRISC microprocessors.Am290xx
*Am29000 (32bit
RISC microprocessor, 4 stage Pipeline, 512B Instruction Cache
*Am29005 32bit RISC microprocessor with no Instruction Cache
*Am29027 Arithmetic Accelerator FPU
*Am29030 32-bit RISC Microprocessor
*Am29035 RISC Microprocessor with 4K byte Instruction Cache
*Am29040 32bit 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 RAMAm29100 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, "Pictures: "
*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 controllerAm29200 Family
These were Am29000-family processors intended for the high-end microcontroller market.
*Am29200 32-bit
Microcontroller , internal ROM,DRAM interface, PIA/PIO/serial/Parallel/JTAG Ports
*Am29202 32-bitMicrocontroller , internal ROM,DRAM interface, PIA/PIO/Serial/Parallel/JTAG Ports
*Am29205 32-bit Microcontroller, internal ROM,DRAM interface, PIA/PIO/Serial/Parallel Ports
*Am29240 32-bit Microcontroller, Hardware Multiply, internal ROM,DRAM interface, PIA/PIO/Serial/Parallel/JTAG Ports
*Am29243 32-bit Microcontroller, Hardware Multiply, internal ROM,DRAM interface, PIA/PIO/Serial/Parallel/JTAG Ports
*Am29245 32-bit Microcontroller, internal ROM,DRAM interface, PIA/PIO/Serial/Parallel/JTAG PortsAm29300 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 Microprocessor Slice Circuit - 16-Bit Bounds Checker
*Am29338 Microprocessor Slice Circuit - 32-Bit Byte Queue,4FIFO s
*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 accessAm29500 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: "
*Am29516 hardware multiplier 16x16, 32-bit answers through 16-bit output "Pictures: "
*Am29517 hardware multiplier 16x16, 32-bit answers through 16-bit output "Pictures: "
*Am29520 Multilevel Pipe-Line Register
*Am29521 Multilevel Pipe-Line Register
*Am29524 Pipeline Register - Dual 7-Deep or Single 14-Deep
*Am29525 "
*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 ComputationsAm29600 Family
*Am29660 "
*Am29668 Dynamic Memory Controller - CDMC for 80386 interface
*Am29676 Memory Driver - 11-BitDRAM Driver
*Am29688 Dynamic Memory Controller - CDMC for 80386 interfaceAm29700 Family
*Am29700/701 Non-Inverting
Schottky 64-Bit Random Access Memory (RAM)
*Am29702/703Schottky 64-Bit RAM
*Am29705 16-Word by 4-Bit 2-Port RAM
*Am29707 Multi-Port SRAM
*Am29720/721 Low-PowerSchottky 256-Bit RAM
*Am29750/Am29752 32-Word by 8-Bit Programmable Read-Only Memory (PROM)
*Am29754/Am29755 256-Word by 4-Bit PROM
*Am29770/Am29771 2048-Bit Generic Series Bipolar PROM
*Am29774/Am29775 4096-Bit Generic Series Bipolar PROMAm29800 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
*Am29826 8-BIT BUS INTERFACE FLIP-FLOPS WITH Tri-State OUTPUTS
*Am29827 10-Bit Buffers/Line Drivers
*Am29828 10-Bit Inverting Line Drivers
*Am29833 CMOS 9 bit PARITY BUS TRANSCEIVER
*Am29834 8-BIT TO 9-BIT PARITY BUS TRANSCEIVER
*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=
*AMD
*AMD Am2900
*AMD Am29000
*Bit-slice =References=
* [http://www.bitsavers.org/pdf/amd/_dataBooks/1979_AMD_2900family.pdf The Am2900 Family Data Book] , by AMD
*http://www.cpushack.net/Am29k.html
*http://www.datasheetarchive.com/datasheet/pdf/3412.html
*http://mevaldez.home.mchsi.com/BitSlice.pdf
Wikimedia Foundation. 2010.