Some news (HP85 now A and B)

Hi, some recent news about my FPGA emulation.

The CPU is ok, the timers too, the keyboard also.
Now the extended controller is ok.
So it can emulate an HP85B with MASS ROM and ELECTRONIC DISK

More infos :

I will start IO processor and HPIB emulation for SD flash based disk.


Edited: 26 May 2010, 2:25 p.m.


impressive! and most interesting.

i had a read of your emulator code and, presumably, you've implemented the 80 series cpu instructions in vhdl? so how fast is it running. im thinking it ought to be amazingly quick, any benchmarks?

does this open the feasibility of re-implementing the hardware of other processors like that of the 41 or the saturn - but at modern cpu clocks !!


For the CPU it's not done from the software emulator code. It's based on the hardware description of the system in an HP patent. The described microcoded machine is coded in verilog.

Actually it's running at real speed (625 kHz) for debugging reasons but the actual code should run at x4 speed and perhaps at x10 which is the maximum this board could achieve (50 MHz base clock with 110 ns RAM). As the cpu can access to memeory every cycle, the limit is the RAM speed (plus some timing delays).

In fact a pure software emulator could be faster but not as energy efficient :) (2 GHz system to have x50 speed)

The IO system is more based on the behavior from the software emulator which is enough to have a running system.

For other architecture, I don't know if the hardware description is detailled enough to permit this kind of emulation.


Edited: 27 May 2010, 1:09 a.m.


Very very amazing. Even the error of my HP-85 are ported (self test). Looks very nice.


Possibly Related Threads…
Thread Author Replies Views Last Post
  Trivial news of the 43S (no Prime) Walter B 117 27,949 11-22-2013, 03:26 AM
Last Post: Raymond Del Tondo
  News from the 43S Walter B 78 12,961 07-08-2013, 10:33 AM
Last Post: Victor Koechli
  Great news - Vicinno's HP 15C Scientific Calculator iPhone app is FREE now John 21 5,793 06-07-2013, 05:49 AM
Last Post: Mike (Stgt)
  HP85 tape reader; end of tape detection inaki 9 3,043 04-25-2013, 02:25 PM
Last Post: Paul Berger (Canada)
  HP85 Programmable ROM cardtridge 82929A-service ROM not working- inaki 2 1,809 04-25-2013, 08:08 AM
Last Post: inaki
  HP85 Waveform Analysis inaki 1 1,052 04-23-2013, 01:20 PM
Last Post: Paul Berger (Canada)
  Authentic HP85 color? inaki 3 1,436 03-11-2013, 10:27 PM
Last Post: Calum Tait
  Good news for HP-emulator fans! :-) fhub 44 10,713 02-19-2013, 04:11 PM
Last Post: Marcus von Cube, Germany
  Some news for old HP emulator fans! ;-) Olivier De Smet 3 1,542 02-10-2013, 08:47 PM
Last Post: Earl Kubaskie
  Sad news Eric Smith 7 2,490 02-08-2013, 09:27 AM
Last Post: Eddie W. Shore

Forum Jump: