|
Current Projects
Tech3 has been assigned to develop a 16-bit processor for
CS212. We are studying the structure of a micro-processor
in detail. The goal is to design and build a simple 16-bit
processor using LogicWorks4 as the development tool. The complete
product will be released in April, 2002.
Follow our progress by viewing our journal. We will update
it on a weekly basis. We will also report any significant
announcements here on the main page. Along the way, we may
make modifications to earlier designs. Records of changes
will be kept as modification entries.
April 21, 2002
Major update to the web site. We've added additional sections,
new content, images, and streamlined the links. The FILES
section has most of our files, including reports and presentations.
BUGTRAK is a section where we discuss problems with our development
tools. We've also added our email address so you can send
us your comments and questions.
Email the Tech3 Team
April 14, 2002 - Technical Note CAPC-SP, by Peter (Chief
Engineer)
In CAPC-SP, H-A translater, M-A translater and device monitor
are quite simple. Translaters are simply PROMs. Device monitor
encodes a device's information and connects to a translater.
The hardest part of CAPC-SP is to look up all the ASCII code
from the COMP120 text and translate all the words into ASCII
code that can be written into PROM. We have the translater
codes and an image of the devices online.
View the translater codes and devices
The Time Bar
These are just 16 LED's powered by time signals and OR gates.
They light up to show the current output signal of the processor.
Pink represents the fetch cycle, and green represents the
execute cycle. Some operations skip execute, and you'll be
able to see it visually.
We all know about OR gates and PROM. Who'd ever thought it
can be used this way. With a little ingenuity, we were able
to add a unique element to our design. We bypass looking at
pure signals and binary words, and we just look at what the
translaters tell us. Step by step through each instruction,
we can see what is happening, from where data is loaded to
where it gets sent. It's visual and it makes the whole process
simple.
Think different~
You can make simple thing beautiful.
Good idea would come to anyone.
Be lazy, let computer work for you.
Remember, computer is built for people who are too smart to
use paper.
CS212 ROCKS !!!
April 12, 2002 - CAPC-SP
The demo version is available. It is fully automated and
it shows the sequence of assembly code operations visually.
To run the progam, flip the main switch to 1, then wait a
few seconds, and switch back to 0. The program will then run
automatically, computing each instruction that is stored in
PROM. Keep an eye on the displays to see current operation,
sender, receiver and data.
To download the CAPC-SP version, click on the secret link
found on the chicken's tail or download from the quick links.
The assembly code is also available for viewing.
View the driver T3-Test Driver Program
|