OpenCores
URL https://opencores.org/ocsvn/vtach/vtach/trunk

Subversion Repositories vtach

[/] [vtach/] [trunk/] [readme.txt] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 wd5gnr
This is the VTACH simulator of the CARDIAC computer.
2
 
3
You can read more at:
4
http://www.drdobbs.com/embedded-systems/cardiac-to-fpga/240155599
5
http://www.drdobbs.com/embedded-systems/paper-to-fpga/240155922
6
http://www.drdobbs.com/embedded-systems/expanding-vtach/240155198
7
http://www.drdobbs.com/embedded-systems/troubleshooting-verilog/240154701
8
http://www.drdobbs.com/embedded-systems/the-cpu-crawl/240154406?
9
http://www.drdobbs.com/embedded-systems/the-heart-of-a-cpu/240153772
10
 
11
More info on CARDIAC
12
http://en.wikipedia.org/wiki/CARDboard_Illustrative_Aid_to_Computation
13
 
14
You can find a simple cross assembler in the asm directory.
15
 
16
To assemble code in test asm:
17
 
18
axasm -p cardiac -x -o test.coe test.asm
19
 
20
Then set the block ram to initialize from test.coe (in the
21
block memory wizard) and rebuild.
22
 
23
Expanded opcodes:
24
480 - Read toggle switches to accumulator
25
490, 408, 409 - Read pushbutton to accumulator (-1 for pressed, 1 for not pressed)
26
 
27
Changed opcodes:
28
INP - Read toggle switches (up to you to obey BCD and yes you can't enter >99)
29
OUT - Output to the LED display
30
 
31
Author - Al Williams al.williams@awce.com
32
 
33
If you use this in an educational setting, I'd enjoy hearing about it.
34
Actually, if you use this at all, I'd probably enjoy hearing about it :-)
35
 
36
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.