More FPGA progress
#1

Hi,

Just some news for those interested :
A new HP86b+ in FPGA

Some more bugs but many progress ...

Olivier

#2

Looking very good!

My own recent FPGA project (RetroChallenge 2010 winner, "best hardware hack") was much less ambitious: implementing the old COSMAC ELF microcomputer from the Popular Electronics article in an FPGA. Runs 100 times faster than the original.

It's not really calculator related, but I do have CamelForth running on it, so at least it does RPN. :-)

Much thanks to Jim Donnelly, former HP Corvallis Division calculator engineer, for machining the aluminum front panel for me. Much thanks also Richard Ottosen and Jim Phillips, who also helped with the front panel. Richard recorded the demo video using my cell phone.

demo video

Blog entries

#3

Eric:

Back in the last 70s, I was a fan of the CDP1802 and the ELF. I built my own ELF, which is still operable today, with its eight toggle switches using DMA to initialize RAM from console (no ROM monitor needed), a speaker driven by Q, and so on. The original ELF had a couple of HP hex displays that were very nice but also expensive, so I resorted to standard 7-segment displays driven by Mitel 4368 decoders (if memory helps). I bought an 1861 for video, but never found time to put it to work. In fact, in the Memories section of the Museum, in an old article by me, there are photos of my ELF and also of a "chemical process monitor" I developed with the 1802. The fact that it was CMOS captured me, but not to the point of consuming all my hobby money; some was directed to my HP-41C and its accessories.

I would like to know more about your FPGA-based COSMAC, because I became a EE professor, and we have some courses here where the students replicate classic microprocessors using FPGA.

Best regards, congratulations, and thank you for the chance to refresh these memories!

#4

I just placed an order for this board, for another project. Is your 85B emulator available for others to try out?

#5

Cool project! Thanks for letting us know. Those of us unable to solder may still use the Cosmac Elf Emulator and key in the dice rolling program.

Edited: 12 Aug 2010, 3:30 a.m.



Possibly Related Threads…
Thread Author Replies Views Last Post
  DIY5 calculator progress Eric Smith 7 2,191 09-13-2012, 05:01 PM
Last Post: Walter B
  DIY4X/DIY5 progress! Eric Smith 6 1,981 03-08-2012, 06:51 PM
Last Post: Eric Smith
  9100B restoration progress David Ramsey 6 1,943 11-27-2011, 10:33 AM
Last Post: Etienne Victoria
  9100B progress David Ramsey 11 2,874 11-17-2011, 08:30 AM
Last Post: Joel Setton (France)
  9100B progress David Ramsey 6 1,909 11-04-2011, 11:32 AM
Last Post: David Ramsey
  OpenRPN Prototyping In Progress Hugh Evans 19 4,622 10-20-2011, 09:16 AM
Last Post: Oliver Unter Ecker
  Some progress (HP 85B) Olivier De Smet 3 1,277 05-02-2010, 03:01 AM
Last Post: Olivier De Smet
  More work in progress Eric Smith 3 1,201 04-09-2010, 12:27 AM
Last Post: Eric Smith
  work in progress Eric Smith 16 3,717 03-21-2010, 09:00 PM
Last Post: Hugh Evans
  The HP Restoration Guide, progress report Geoff Quickfall 3 1,059 07-05-2009, 03:44 AM
Last Post: Marcus von Cube, Germany

Forum Jump: