Jump to content
IGNORED

Geneve 2 ?


Shift838

Recommended Posts

That page is wildly optimistic. Boards have been designed, and fabricated. Gary has them. One board has been partially populated. The project is stalled on the testing of the VHDL 9995. It is confirmed that on power up the 9995 goes through its reset procedure, and goes out to the address/data bus to get its context vectors for a reset etc. That's as far as Gary got.

 

Mark

  • Like 1
Link to comment
Share on other sites

It's temporary - though who knows when he'll have time to work on it. I personally think the design is way too complicated for one guy to do on his own in his spare time, with a wife and family. I think it needs (at least) the network interface removing.

  • Like 2
Link to comment
Share on other sites

I think it would be better to release something for a DE1 or other existing board at first.

Then people could help debug it.

This approach leaves way too much hardware to be tested.

 

I'm inclined to agree. The G2 is designed to fit in the PEB like the original Geneve. But I wonder.... What's the point now? The whole machine could probably be done in software on the Raspberry PI 2.

Link to comment
Share on other sites

I did find out some more information from Gary on the status of the Geneve 2. Below is his quote:

 

"The Geneve II did get a bit side lined. There were many reasons including bathroom fitting - which is still not complete although it is starting to go a bit quicker due to the earache from the missus :-)

 

Also, the forth cartridge for Mark Wills did take a bit of time. This is almost complete from my side. Just need to ensure that the TI can talk through the FPGA to the flash and then it is over to Mark for some serious 9900 coding.

 

The Geneve II is not forgotten about. It will be restarted after the Forth is complete. I have partially assembled PCBs and both FPGAs will program. It is just a case of working through the design carefully to ensure I do not break anything. All the code for the 9995 and address decoding / gramulator are done and ready to try. The other FPGA has the 9901 which is complete but it also has the 9938 which is not included yet. There will be some other tidying up such as adding the mouse interface etc.

 

With the present amount of time that I can put aside for this I guess about a year to have it up and running. I totted up the other night how much time I put into this already and it is over 2500 hours."

 

So it appears that it may be possible to see this new addition in the next year..

 

Chris

  • Like 5
Link to comment
Share on other sites

Why does all the world try to squeeze everything into the poor Raspberry? :)

 

Sorry, this is something I really struggle to understand. For years we've had ever-increasing PC power, increasingly comfortable systems and software, but now everyone wants to do a leap back by 10 years? Just because ... it's small? Takes only 10 W? Can be hidden below the desk (if there were not those cables)? Or just because we can do it?

 

I have two Raspberries, one of them doing some network services in my home network, the other one will replace the microcontroller for our solar/oil heating system some time, but I have my big fat Corei7 / Radeon HD7870 / 16 GiB RAM PC below my desk for the hard work. My attempts to run MESS on the Raspberry is mainly because many people asked for it, but for me it does not really make sense.

 

Not intended to flame, I'm just curious. The Raspberry is a nice system for doing some special, limited tasks, and for learning, but as with all those tablets, cannot even remotely replace my desktop PC - in my view.

  • Like 3
Link to comment
Share on other sites

I think it's mainly the small form factor, the ridiculously low price and the ease of set up, not to mention its versatility either as a lower end computer or as a microcontroller. There is simply nothing equivalent to it in the Intel based single board computer world.

Link to comment
Share on other sites

I did find out some more information from Gary on the status of the Geneve 2. Below is his quote:

 

"The Geneve II did get a bit side lined. There were many reasons including bathroom fitting - which is still not complete although it is starting to go a bit quicker due to the earache from the missus :-)

 

Also, the forth cartridge for Mark Wills did take a bit of time. This is almost complete from my side. Just need to ensure that the TI can talk through the FPGA to the flash and then it is over to Mark for some serious 9900 coding.

 

The Geneve II is not forgotten about. It will be restarted after the Forth is complete. I have partially assembled PCBs and both FPGAs will program. It is just a case of working through the design carefully to ensure I do not break anything. All the code for the 9995 and address decoding / gramulator are done and ready to try. The other FPGA has the 9901 which is complete but it also has the 9938 which is not included yet. There will be some other tidying up such as adding the mouse interface etc.

 

With the present amount of time that I can put aside for this I guess about a year to have it up and running. I totted up the other night how much time I put into this already and it is over 2500 hours."

 

So it appears that it may be possible to see this new addition in the next year..

 

Chris

Given how long it has taken to work out the 6502 and Z80 cores so they are cycle accurate and have the same execution behavior I would expect some teething pains with the 99** cpu cores. It's one thing to implement a CPU but debugging to make sure it doesn't break on any code is usually a little more involved even if you ignore timing differences.

If I were to implement a 99** series CPU and speed weren't an issue I'd include a small amount of cache so register loads would be faster. I think it could allow a major speed boost.

Edited by JamesD
Link to comment
Share on other sites

I think it's mainly the small form factor, the ridiculously low price and the ease of set up, not to mention its versatility either as a lower end computer or as a microcontroller. There is simply nothing equivalent to it in the Intel based single board computer world.

 

Well Intel does have the

Intel Galileo - http://www.intel.com/content/www/us/en/do-it-yourself/galileo-maker-quark-board.html

Intel Edison - http://www.intel.com/content/www/us/en/do-it-yourself/edison.html

 

while more expensive than the raspberry Pi2 the Edison is about a quarter of the size of the Pi board

 

In addition the Edison has sparked a whole range of boards from https://www.sparkfun.com/categories/272

one board adds an OLED screen and buttons / joystick

another one adds a battery pack

 

However now i have seen the willsy forth on a cart it makes you wonder...could you create a board that looks like a ti99 cart but could be powered with USB and controlled from a PC...ie you plug it into a TI99 and it does its TI99 thing but you can use it as a dedicated forth machine and you could talk to it from a PC

 

heck you could even 3d print a cartridge and add Forth Machine to it as the logo :-)

 

one thing is for certain...these days if you can imagine it, it is likely you can build it.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...