On 7/13/2014 9:44 PM, Jan Adelsbach wrote:
Hi all,
I've implemented a DG NOVA in Verilog, at the current state it
implements all basic instructions, the only
thing the main CPU is lacking is interrupt support which I will add
when I have the time.
The main problem with the whole thing is the sheer lack of any OSes
aside from RDOS.
It would be nice if anyone had some smaller/more basic OSes or
bootstrappable standalone diagnostic software for me to test things with.
(RDOS when manually loaded into memory executes until it tries to load
something from disc, which I haven't yet implemented)
The Verilog is synthezisable, aside from the IO debugger, Disassembler
and device 077 which is currently hacked together.
You can find some documentation and download here;
http://janadelsbach.com/nova.html
- Jan
Jan,
I am looking over and saving off your project to work on with what I
have and got sidetracked into the assembler, and also a nice looking PDP8e.
I see list member Toby Thain's assembler works on the latest ubuntu. He
has apparently targeted it to compile and run on a lot of systems which
is great.
Thanks for your work. I will hopefully get into it someday. I'm mainly
collecting these sorts of bits to learn about the Verilog and also want
to eventually model a couple of systems I am familiar with. These
efforts help me a lot in how the approaches are done and what they do.
I'm hopefully going to get the Microdata 1600 going someday, and the
Nova is much closer to the 1600 micro architecture than a lot of other
examples.
thanks
Jim
Jim