Tuesday, April 24, 2012

4 Bit CPU Design

4 Bit CPU Design Description 
This project is a 4 bit CPU built from TTL counters, latches and gates. Two, 2716 EPROMs are used to store the micro-instruction code and two, 2114 static RAMs are used for program memory. 25 ICs in all. This project is meant to be more educational than be a practical, useful CPU. The design is simple and can be built from readily available TTL ICs.
The programming and control interface is the classic toggle switch / LED type as was the Altair 8800 and IMSAI 8080 microcomputers of the 1970s. This type of interface is simple to design and build. Programming the CPU with this sort of interface isn't as difficult as one may think.
There are three modes of operation set by a rotary switch. These are Program, Reset and Run. For program mode, there is a write button to write the instruction to the address that is indicated by the address toggle switches. (The other button and switch for step and step mode were installed for a previous version of the CPU and are not used here.)
4 Bit CPU Design
4 Bit CPU Design
4 Bit CPU Design
4 Bit CPU Design
4 Bit CPU Design
4 Bit CPU Design
4 Bit CPU Design
4 Bit CPU Design
Minecraft Redstone 4 bit CPU: 2x 4bit memory, 5 bit ALU. Part 1
4-bit AMD 2901 Processor   

No comments:

Post a Comment