The CAPC Project

16

description

The CAPC Project. Tech3 Development April 12, 2002. Introduction. What is CAPC? A processor that can perform 15 machine instructions Development tool – Logic Works Design schedule Component integration. The Initial Clock. “Heart of the system” 8-signal clock - PowerPoint PPT Presentation

Transcript of The CAPC Project

Page 1: The CAPC Project
Page 2: The CAPC Project

The CAPC ProjectThe CAPC ProjectTech3 Development

April 12, 2002

Page 3: The CAPC Project

IntroductionWhat is CAPC?

A processor that can perform 15 machine instructions

Development tool – Logic WorksDesign schedule

Component integration

Page 4: The CAPC Project

The Initial Clock

“Heart of the system”8-signal clockFetch cycle / Execute cycle

Page 5: The CAPC Project

Registers12-bit registers – PC, MAR16-bit registers – MBR, G, KB, X, Y4-bit register – IR

Page 6: The CAPC Project

Data Bus & RAM

Data transferred along 16-bit data bus Original design – Lab 3 – Write to MBR Second design – Write to RAM Directly

Page 7: The CAPC Project
Page 8: The CAPC Project
Page 9: The CAPC Project

Read Only Memory (PROM)

Storing program in PROM Updated RAM / PROM hybrid

PROM is 1/16k RAM is 4k, but first 1/16k is redundant 000000000000 – 000000111111

PROM >= 000001 000000 RAM

Page 10: The CAPC Project
Page 11: The CAPC Project

Arithmetic Logic Unit

6 operations SEND_NOT,

SEND_2X, SEND_ADD, SEND_OR, SEND_XOR, SEND_AND

X and Y data input registers; no Z register

Page 12: The CAPC Project

Keyboard

A hexadecimal keyboard that utilizes two registers to send data

Page 13: The CAPC Project

Integrating Components

Machine Instructions– what “And gate” and “OR

gate” can do

Page 14: The CAPC Project

Control Unit

Three Revolutions Is lab8’s control unit producing

correct signals all the time? Can we restart the clock? How do we prevent the slight chance

of faulty signal?

Page 15: The CAPC Project

CAPC-SP

What does SP stand for? Self-Present version of CAPC Introducing the following devices

Hex-ASCII translatorMachine-Assemble translatorDevice monitor

The first two are simply PROMs and the last one is the combination of PROM and encoder.

Page 16: The CAPC Project

Conclusion

Tech3 develops extreme CAPC Can perform super computations “Einstein” class system

Visit the Tech3 site for details http://www.wadanet.com/tech3