2024-02-10 17:57:43 +11:00
<! DOCTYPE html >
< html lang = " en " >
< head >
< title > DAVIAC : A relay computer </ title >
< link rel = " stylesheet " href = " style.css " type = " text/css " >
< meta charset = " UTF-8 " >
< meta name = " viewport " content = " width=device-width, initial-scale=1.0 " >
</ head >
< body >
< div id = " background " >
2024-02-10 19:50:39 +11:00
< div class = " grid-container " >
< ? php include ( " header.php " ); ?>
2024-04-28 15:46:10 +10:00
< ? php include ( " sidebar.php " ); ?>
2024-02-11 20:46:35 +11:00
< div id = " main-text " class = " main " >
2024-04-28 15:46:10 +10:00
< h2 > Welcome to DAVIAC </ h2 >
< p > The purpose of the DAVIAC1 Relay Computer it simply to re - demonstrate the most basic principles of computing in a highly visual way in which every bit can be tracked continuously . To this end I have chosen large format relays with easily visible contacts inside clear transparent cases . The single pole SPDT ( single pole double throw ) examples have 12 V coils and 240 V , 10 A contacts . These relatively large power relays provide not only the visual evidence of operation , but also a most satisfactory sound . I had a very clear idea of the sound I wanted , and am very happy with the result .</ p >
2024-03-24 16:46:27 +11:00
2024-04-28 15:46:10 +10:00
< h2 > Architectural Overview ( click image for PDF ) </ h2 >
< a href = " pdf/Arch.pdf " >< img src = " images/Arch-1.png " alt = " A block diagram of the architecture of the DAVIAC-1 along with the instruction set and machine code " /></ a >
< h2 > Physical Build Overview </ h2 >
< a href = " images/DAVIAC-1.jpg " >< img src = " images/DAVIAC-1.jpg " alt = " All the PCBs for the DAVIAC-1 populated with relays, LEDs and other miscellaneous parts mounted neatly on some particle hinged board mounted to the wall. Miscellaneous vintage test equipment and a laptop with a lot of stickers on it in the foreground. " /></ a >
< table border = " 1 " >
2024-03-24 16:49:16 +11:00
< tr >< td > Name </ td >< td > 4 Pole </ td >< td > 2 Pole </ td >< td > 1 Pole </ td ></ tr >
2024-03-24 16:46:27 +11:00
< tr >< td > CPUA </ td >< td > 35 </ td >< td > 10 </ td >< td > 21 </ td ></ tr >
< tr >< td > CPUB </ td >< td > 22 </ td >< td > 5 </ td >< td > 46 </ td ></ tr >
< tr >< td > Regs </ td >< td > 34 </ td >< td > 1 </ td >< td > 54 </ td ></ tr >
< tr >< td > PC </ td >< td > 27 </ td >< td > 0 </ td >< td > 31 </ td ></ tr >
2024-03-24 16:49:16 +11:00
< tr >< td > Scratch RAM </ td >< td > 21 </ td >< td > 9 </ td >< td > 86 </ td ></ tr >
2024-03-24 16:46:27 +11:00
< tr >< td > FP </ td >< td > 0 </ td >< td > 3 </ td >< td > 2 </ td ></ tr >
2024-04-28 15:46:10 +10:00
</ table >
< p >< bold > Total : 416 </ bold > , High density RAM32 boards are 484 each </ p >
2024-03-24 16:46:27 +11:00
2024-02-10 18:35:35 +11:00
</ div >
2024-02-10 19:50:39 +11:00
< ? php include ( " footer.php " ); ?>
</ div >
2024-02-10 17:57:43 +11:00
</ div >
</ body >
</ html >