Uros,

Greetings! Thanks for your interest in the project! The primary goal of this 
part of the project is to gain a better understanding of the over all system 
with the intention of creating a hardware replica in the future. So to answer 
the questions:


1.       The simulator should function exactly the same way from a programming 
aspect, but it also should use the math functions, and the I/O functions like 
printing and tape reading as closely as possible. If you choose to add some 
additional feature levels, that is just icing on the cake!

2.       There is no restriction on the OS, but in general it should be capable 
of running on any posix system…

3.       The base idea is to make it command line with a lot of output files. 
This will assist in doing debugging and testing, however a text based interface 
or a GUI would be a great feature to add to the system! The idea that the 
timing for the system could be output to something like gtkwave for careful 
study would be nice!

If you haven’t already found it, the primary web site for this project is 
http://www.witch-e.org

Thanks
Dave Anders


From: elinux-MinnowBoard [mailto:[email protected]] 
On Behalf Of Uros Tesic
Sent: Wednesday, March 4, 2015 6:01 PM
To: [email protected]
Subject: [MinnowBoard] WITCH simulation

Hi!

Sorry for disturbing the list. I have a few questions regarding the WITCH 
project for GSoC.
1. How detailed should the simulation be? Should the software simulate it down 
to flip-flops/registers, using a software oscilator (eg. loop, counter...), or 
to the level of transistors, including the pulse generator unit?
2. What OS should it be written for? (Debian?)
3.Does the project include building a GUI for the simulator (so the user can go 
through the program clock by clock and examine the values of FFs and buses), or 
the I/O is supposed to be only rudimentary?

Best regards,
Uros Tesic
_______________________________________________
elinux-MinnowBoard mailing list
[email protected]
http://lists.elinux.org/mailman/listinfo/elinux-minnowboard

Reply via email to