GOPHERSPACE.DE - P H O X Y
gophering on sandrolittke.de
AMD2901/2903 family Bit-Slice computing. Dated 1970s - but new hotness, so you'll finally understand how computers work.

-> Build your own micro-programmed CPU/ supercomputer from scratch!
==================================================================

Teaching the Am29xxx - This site is dedicated to Donnamaie E. White

AMD Course "Build A Microcomputer"
Chapter 1: Computer Architecture
Chapter 2: Microprogrammed Design
Chapter 3: The Data Path - Part I
Chapter 4: The Data Path - Part II
Chapter 5: Program Control Unit
Chapter 6: Interrupt
Chapter 7: Direct Memory Access
Chapter 9: AMD Super Sixteen
The 2900 Family Study Guide

Design of 16Bit Bitslice Computer
eBook

ED2900A: Introduction to designing with the Am2900 Family
Volume I
Volume II

Book online: "Bit-Slice Design: Controllers and ALUs"
Book: "Microprogrammed State Machine Design"

Microprogramming Handbook

Parks, Joseph: "An Approach to Microcomputer Architecture with AMD Bit-Slice Components"
On Design of Bit-Sliced Microprocessor
Ibrahim, Dogan: "Design of a microprogrammable computer with bit-slice devices" (Part I)
Ibrahim, Dogan: "Design of a microprogrammable computer with bit-slice devices" (Part II)
Maldague, Xavier: "A Microprogrammable Processor Teaching Tool and its FPGA Implementation"
Grewe and Dixon: "A Forth Machine for the S-100 System"

Firmware Level Interrupts for the 2900
Hardware Interrupts for the 2900 Family
_____________________________________________________________

Am2901/2903 Family in general:
Databook on Am2901/2903/29xx-Family 1979
Am2901A Datasheet
Am2901B/C Datasheet
Am2901 Micro Programming Card
2901 VHDL layout
more VHDL files
Am2901 Application Note: An Emulation of the Am9080A/ Intel8080
Am2901 Application Note: A High Performance Disc Controller

#################################
# Particular logical units/ ICs #
#################################

Am2910 Microprogramm Controller:
Am2910 Application Note

Am2960 Cascadable 16 bit Error Detection and Correction Unit:
Am2960 Datasheet
_____________________________________________________________

Am9511 Arithmetic Processing Unit/ FPU:
Am9511 Datasheet
_____________________________________________________________

Am29C101 16 bit CPU Slice:
Am29C101 Datasheet

Am29116 16 bit CPU Slice:
The Am29116
Am29116 Application Note: Disk Controller
ED29116: "Designing with the Am29116 - Volume I"
ED29116: "Designing with the Am29116 - Volume II"
_____________________________________________________________

Am29C300 32 bit CPU Slice:
Am29C300 Databook
ED29300: "Am29300 Family of 32-Bit Building Blocks for High-Performance Systems"

_____________________________________________________________

AMD-ASM/ Am29SYS Development System/ ED2900A Evaluation Board and misc:

Structured Microprogramming Am2910 Microprogramm Controller
Creating a definition file for the Am29203
Am2910 AMDASM Example
Am29203 Evaluation Board: Exercise Labs
Am29116 and Am29203 16 bit CPU and RALU AMDASM-files

EDSYS29 "Introduction to the AMC SYS/29 Development System"
AMDASM/29 Manual
AMDASM/80 Reference Manual
AmSYS29/10A Microprogram Development System, User's Manual (Jan83)
AmSYS29/10A Microprogram Development System, User's Manual (Jul81)
AmSYS29/10 Microprogram Support Software, User's Manual
Structured Microprogramming

Am2900 Learning and Evaluation Kit, User's Manual
Am2900 Learning and Evaluation Kit, Programming Exercises
Am2900 Learning and Evaluation Kit, Schematic

RADC Product Evaluation Report on the Am2903

Lilith Computer System made of Am29xx

Software:
Am2901 Emulator .NET
AmDOS
_____________________________________________________________

Back to root

==================================================================