8 bit TTL microprocessor design

panic mode

Joined Oct 10, 2011
4,974
step 1. print the diagram
step 2. get a red pen
step 3. cross every "4" on the diagram
step 4. write "8" next to every "4" that was crossed
step 5. think what would take to make that 16-bit design
 

crutschow

Joined Mar 14, 2008
38,503
How exactly can I build 8 bit microprocessor from the schematic? Double the ALU? I'm not sure as there are already two 74LS181 there.
Since a 74LS181 is a 4-bit ALU then two of them will handle 8 bits. You don't need to add any more.
 

Thread Starter

CENG

Joined Jun 12, 2012
6
step 1. print the diagram
step 2. get a red pen
step 3. cross every "4" on the diagram
step 4. write "8" next to every "4" that was crossed
step 5. think what would take to make that 16-bit design
My project is to build an 8 bit microprocessor, not a 16 bit.
 

Thread Starter

CENG

Joined Jun 12, 2012
6
Nope. This is the fundamental requirements of my project:
Project Title: 8-bit Microprocessor Emulator
Proposed Tools: TTL logic chips, Microcontroller
Project Outcome
1. A discrete hardware emulator of a simple 8-bit CISC microprocessor using TTL logic chips.
2. Able to run a subset of assembly code compiled on a PC and downloaded to the emulator.
3. Able to display the data on the data-path of the processor.
 

Sparky49

Joined Jul 16, 2011
833
This does have an 8 bit address, but only a 4 bit instruction length.

Is this what you want as 8 bit?

P.S. I don't want to seem rude, but as this is your project, shouldn't you be designing it yourself? I don't know how unis work - are you allowed to copy circuits?
 

takao21203

Joined Apr 28, 2012
3,702
Do you know how "message in space" works?

You can use this as starting point for a microprocessor.

For message in space, the PC always increments by one.
For microprocessor, you need to change this, add branching.

However it's a lot of effort actually even only to build message in space using TTL only. I have done this a while ago, but it was so much effort to wire, it was scrapped.

3 weeks for TTL microprocessor? Seriously?

I would use WINCUPL eventually to simulate the logic, and use message in space principle as a starting point.

If you are allowed to use small microcontrollers, things get easier but you need to be good at using these.

On a public forum you can get some hints to help you shortcut, to get a starting point, but it's far too much and far too complex.

And simply using a ready-made schematic is bad for this.

Really try to build message in space using WINCUPL etc., and see if you can add branching as well.

The ring counter address pointer (or register) for the message data is changed, to become PC (program counter)!
 

Sparky49

Joined Jul 16, 2011
833
To give you an idea of time, I'm following the progress of someone who is making a computer out DTL. It has been over three months, and he says he's only 1/20th through the project.
 
Top