From WikiChip
Difference between revisions of "amd/am29100"
(Created page with "{{amd title|Am29100}}{{confuse|amd/29pl100|l1=AMD's 29PL100 Family of MCUs}} {{ic family | title = Am29100 | image = <!-- Image representation of the I...") |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 25: | Line 25: | ||
| package 3 = QFP52 | | package 3 = QFP52 | ||
}} | }} | ||
− | The '''Am29100''' was a family of {{arch|16}} [[bit-slice microprocessor]]s designed by [[AMD]] and introduced in 1982. This family was aimed to compete directly with [[DEC]]s {{decc|LSI-11}} MPU. Unlike the {{amd|am2900|Am2900 family}}, the 29100 introduced considerably more complex on a single chip such as [[scratchpad RAM]], a [[barrel shifter]], and [[bit manipulation]] capabilities. | + | The '''Am29100''' was a family of {{arch|16}} [[bit-slice microprocessor]]s designed by [[AMD]] and introduced in [[1982]]. This family was aimed to compete directly with [[DEC]]s {{decc|LSI-11}} MPU. Unlike the {{amd|am2900|Am2900 family}}, the 29100 introduced considerably more complex circuitry on a single chip such as [[scratchpad RAM]], a [[barrel shifter]], and [[bit manipulation]] capabilities. |
== Members == | == Members == | ||
Line 32: | Line 32: | ||
! Part !! Description | ! Part !! Description | ||
|- | |- | ||
− | | {{\| | + | | {{\|Am29111}} || 16-bit slice [[microsequencer]] |
|- | |- | ||
− | | {{\|Am29116}} || Original MPU | + | | {{\|Am29112}} || 8-bit slice [[microsequencer]] |
+ | |- | ||
+ | | {{\|Am29114}} || 8-level real-time [[interrupt]] controller | ||
+ | |- | ||
+ | | {{\|Am29116}} || Original MPU, 100ns cycle | ||
+ | |- | ||
+ | | {{\|Am29116-1}} || MPU, 90ns cycle | ||
+ | |- | ||
+ | | {{\|Am29116-2}} || MPU, 80ns cycle | ||
|- | |- | ||
| {{\|Am29117}} || Identical to {{\|Am29116}}, except separate input and output ports | | {{\|Am29117}} || Identical to {{\|Am29116}}, except separate input and output ports | ||
|- | |- | ||
| {{\|Am29118}} || 8-bit I/O support | | {{\|Am29118}} || 8-bit I/O support | ||
+ | |- | ||
+ | | {{\|Am29C111}} || CMOS version of the {{\|Am29111}} | ||
|- | |- | ||
| {{\|Am29C112}} || CMOS version of the {{\|Am29112}} | | {{\|Am29C112}} || CMOS version of the {{\|Am29112}} | ||
Line 46: | Line 56: | ||
| {{\|Am29C117}} || CMOS version of the {{\|Am29117}} | | {{\|Am29C117}} || CMOS version of the {{\|Am29117}} | ||
|} | |} | ||
+ | |||
== 2nd source == | == 2nd source == | ||
* [[Thomson-CSF]] | * [[Thomson-CSF]] | ||
Line 51: | Line 62: | ||
== Architecture == | == Architecture == | ||
− | The {{\|Am29116}}/{{\|Am29117|7}} were slightly more capable than the basic [[bit-slice microprocessor]]. Even so, they were not | + | The {{\|Am29116}}/{{\|Am29117|7}} were slightly more capable than the basic [[bit-slice microprocessor]]. Even so, they were not quite a complete processor as the entire flow of the program still had to be done externally (e.g. using the {{\|Am29112}} [[microsequencer]] or custom logic) to handle [[subroutines]], and memory access. |
{{expand section}} | {{expand section}} | ||
Latest revision as of 11:26, 15 August 2017
- Not to be confused with AMD's 29PL100 Family of MCUs.
Am29100 | |
![]() | |
Developer | AMD |
Manufacturer | AMD, Cypress |
Type | microprocessors |
Introduction | 1981 (announced) |
Production | 1982 |
ISA | Am29100 |
Process | 2 µm 2,000 nm , 1.5 µm0.002 mm 1,500 nm
0.0015 mm |
Technology | Bipolar, CMOS |
Clock | 7.143 MHz-13.33 MHz |
Package | DIP52, LCC68, QFP52 |
The Am29100 was a family of 16-bit bit-slice microprocessors designed by AMD and introduced in 1982. This family was aimed to compete directly with DECs LSI-11 MPU. Unlike the Am2900 family, the 29100 introduced considerably more complex circuitry on a single chip such as scratchpad RAM, a barrel shifter, and bit manipulation capabilities.
Contents
Members[edit]
Part | Description |
---|---|
Am29111 | 16-bit slice microsequencer |
Am29112 | 8-bit slice microsequencer |
Am29114 | 8-level real-time interrupt controller |
Am29116 | Original MPU, 100ns cycle |
Am29116-1 | MPU, 90ns cycle |
Am29116-2 | MPU, 80ns cycle |
Am29117 | Identical to Am29116, except separate input and output ports |
Am29118 | 8-bit I/O support |
Am29C111 | CMOS version of the Am29111 |
Am29C112 | CMOS version of the Am29112 |
Am29C116 | CMOS version of the Am29116 |
Am29C117 | CMOS version of the Am29117 |
2nd source[edit]
Architecture[edit]
The Am29116/7 were slightly more capable than the basic bit-slice microprocessor. Even so, they were not quite a complete processor as the entire flow of the program still had to be done externally (e.g. using the Am29112 microsequencer or custom logic) to handle subroutines, and memory access.
![]() |
This section requires expansion; you can help adding the missing info. |
ISA[edit]
- Main article: Am29100 ISA
![]() |
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. |
Facts about "Am29100 - AMD"
designer | AMD + |
first announced | 1981 + |
full page name | amd/am29100 + |
instance of | microprocessor family + |
instruction set architecture | Am29100 + |
main designer | AMD + |
manufacturer | AMD + and Cypress + |
name | Am29100 + |
package | DIP52 +, LCC68 + and QFP52 + |
process | 2,000 nm (2 μm, 0.002 mm) + and 1,500 nm (1.5 μm, 0.0015 mm) + |
technology | Bipolar + and CMOS + |