m |
|||
Line 1: | Line 1: | ||
{{amd title|Am2900}} | {{amd title|Am2900}} | ||
− | The '''AMD Am2900''' is a [[microprocessor family|family]] of [[4-bit architecture|4-bit]] [[bit-slice microprocessor|bit-slice]] chips designed by [[Advanced Micro Devices]] and introduced to the market in August [[1975]]. Each component represents an individual unit in a microprocessor. Designed to be flexible and expandable, those chips were capable of emulating a large number of existing systems. Made in bipolar technology allowed for higher speeds ( | + | {{ic family |
+ | | title = AMD Am2900 | ||
+ | | image = Ic-photo-AMD--AM2903ADCB-(AM2900).png | ||
+ | | caption = Am2903 Enhanced ALU | ||
+ | | developer = AMD | ||
+ | | manufacturer = AMD | ||
+ | | production start = 1975 | ||
+ | | production end = 1998 | ||
+ | | arch = 4-bit bit-slice | ||
+ | | word = 4-bit | ||
+ | | proc = <!-- process, e.g. "8 μm" --> | ||
+ | | tech = Bipolar | ||
+ | | clock = <!-- clock speed, e.g. "740 kHz" IF RANGE, USE PARAM BELOW! --> | ||
+ | | clock min = 1 MHz | ||
+ | | clock max = 31 MHz | ||
+ | | package = DIP40 | ||
+ | | package 2 = DIP42 | ||
+ | }} | ||
+ | The '''AMD Am2900''' is a [[microprocessor family|family]] of [[4-bit architecture|4-bit]] [[bit-slice microprocessor|bit-slice]] chips designed by [[Advanced Micro Devices]] and introduced to the market in August [[1975]]. Each component represents an individual unit in a microprocessor. Designed to be flexible and expandable, those chips were capable of emulating a large number of existing systems. Made in bipolar technology allowed for higher speeds (1-20Mhz, later up to 32). Its flexibility, higher speed, unusually large amount of 2nd sources, and good marketing allowed AMD to dominate the [[bit-slice microprocessor|bit-slice]] market. To date, the Am2900 family is used as the de facto baseline for bit-slice design. | ||
− | {| class="wikitable" style=" | + | == 2nd sources == |
+ | The ''Am2900'' had a large number of 2nd sources: | ||
+ | |||
+ | {| class="wikitable" style="border-collapse:collapse;" | ||
+ | ! 75 || 76 || 77 || 78 || 79 || 80 || 81 || 82 || 83 || 84 || 85 || 86 || 87 || 88 || 89 || 90 || 91 || 92 || 93 || 94 || 95 || 96 | ||
+ | |- | ||
+ | | colspan="9" style="background: #E8E8E8;" | [[Motorola]] | ||
+ | |- | ||
+ | | colspan="22" style="background: #E8E8E8;" | [[Thomson-CSF]] | ||
+ | |- | ||
+ | | colspan="7" style="background: #E8E8E8;" | [[Raytheon]] | ||
+ | |- | ||
+ | | colspan="2" style="border: none;" | || colspan="15" style="background: #E8E8E8;" | [[National]] | ||
+ | |- | ||
+ | | colspan="3" style="border: none;" | || colspan="6" style="background: #E8E8E8;" | [[Fairchild]] | ||
+ | |- | ||
+ | | colspan="3" style="border: none;" | || colspan="3" style="background: #E8E8E8;" | [[Signetics]] | ||
+ | |- | ||
+ | | colspan="3" style="border: none;" | || colspan="6" style="background: #E8E8E8;" | [[NEC]] | ||
+ | |- | ||
+ | | colspan="5" style="border: none;" | || colspan="2" style="background: #E8E8E8;" | [[OKI]] | ||
+ | |- | ||
+ | | colspan="10" style="border: none;" | || colspan="7" style="background: #E8E8E8;" | [[Cypress]] | ||
+ | |- | ||
+ | | colspan="11" style="border: none;" | || colspan="3" style="background: #E8E8E8;" | [[Vitesse]] | ||
+ | |- | ||
+ | | colspan="11" style="border: none;" | || colspan="11" style="background: #E8E8E8;" | [[Elektronika]] | ||
+ | |} | ||
+ | |||
+ | == Members == | ||
+ | {| class="wikitable" | ||
! colspan="2" | Family Members | ! colspan="2" | Family Members | ||
|- | |- | ||
Line 76: | Line 124: | ||
|- | |- | ||
| {{amd|AM2965}}<br />{{amd|AM2966}} || Octal dynamic memory driver | | {{amd|AM2965}}<br />{{amd|AM2966}} || Octal dynamic memory driver | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Revision as of 12:37, 17 January 2016
The AMD Am2900 is a family of 4-bit bit-slice chips designed by Advanced Micro Devices and introduced to the market in August 1975. Each component represents an individual unit in a microprocessor. Designed to be flexible and expandable, those chips were capable of emulating a large number of existing systems. Made in bipolar technology allowed for higher speeds (1-20Mhz, later up to 32). Its flexibility, higher speed, unusually large amount of 2nd sources, and good marketing allowed AMD to dominate the bit-slice market. To date, the Am2900 family is used as the de facto baseline for bit-slice design.
2nd sources
The Am2900 had a large number of 2nd sources:
75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Motorola | |||||||||||||||||||||
Thomson-CSF | |||||||||||||||||||||
Raytheon | |||||||||||||||||||||
National | |||||||||||||||||||||
Fairchild | |||||||||||||||||||||
Signetics | |||||||||||||||||||||
NEC | |||||||||||||||||||||
OKI | |||||||||||||||||||||
Cypress | |||||||||||||||||||||
Vitesse | |||||||||||||||||||||
Elektronika |
Members
Family Members | |
---|---|
Part | Description |
AM2901 AM2901A AM2901B |
4-bit ALU |
AM2902 | Carry-lookahead generator |
AM2903 AM2903A |
4-bit ALU, Enhanced version of the 2901 |
AM2904 | Status and shift control unit |
AM2905 | Quad 2-input bus transceiver |
AM2906 | Quad 2-input bus transceiver with parity |
AM2907 AM2908 |
Quad bus transceiver with interface logic |
AM2909 AM2909A AM2911 |
4-bit-slice address sequencer |
AM2910 | 12-bit address sequencer |
AM2912 | Quad bus transceiver |
AM2913 | Priority interrupt expander |
AM2914 | Priority interrupt controller |
AM2915 AM2916 AM2917 |
Quad 3-state bus transceiver |
AM2918 AM29LS18 |
Quad D register |
AM2919 | Quad register |
AM2920 | Octal D flip-flip register |
AM2921 | 1-to-8 decoder |
AM2922 AM2923 |
8-input MUX |
AM2924 | 3-to-8 decoder |
AM2925 | Clock generator |
AM2926 AM2929 |
3-state quad bus driver |
AM2927 AM2928 |
Quad 3-state Bus Transceiver |
AM2930 | Program control unit |
AM2932 | Program control unit for push/pop stack |
AM2940 | DMA Address generator |
AM2940 | Timer/Counter/DMA Address generator |
AM2946 AM2947 AM2948 AM2949 |
Octal 3-state bidirectional bus transceiver |
AM2950 AM2951 |
Bidirectional I/O Port |
AM2954 AM2955 |
Octal registers |
AM2956 AM2957 |
Octal latches |
AM2958 AM2959 |
Octal buffer |
AM2960 | 16-bit error detection and correction unit |
AM2961 AM2962 |
4-bit error correction bus buffer |
AM2964 | Dynamic memory controller |
AM2965 AM2966 |
Octal dynamic memory driver |
Design
The family includes two 4-bit ALUs - 2901 and a 2903. The AM2901/A was the original chip designed, supporting 8 different basic operations. The AM2903/A was an enhanced version designed a bit later which included 7 additional operations. The slices can be stacked to produce 8, 12, or 16 data paths and memory addresses for use in larger programs.
This section is empty; you can help add the missing info by editing this page. |
This article is still a stub and needs your attention. You can help improve this article by editing this page and adding the missing information. |
Warning: Default sort key "Am2900" overrides earlier default sort key "Am2900, AMD".
designer | AMD + |
full page name | amd/am2900 + |
instance of | integrated circuit family + |
main designer | AMD + |
manufacturer | AMD + |
name | AMD Am2900 + |
package | DIP40 + and DIP42 + |
technology | Bipolar + |