Trying to understand Spice ROM/RAM Layout


I have been restoring the HP Spice series calcs for some time now, and have come to the realization that I do not understand how the RAM/ROM is arranged. All Spice series calcs have one large IC chip and 1 or 2 or 3 small ICs. Yesterday, I was working on my HP-34C with non-soldered keyboard and accidentally knocked 2 of the 3 small ICs out of their holder. I took a 50-50 guess as to which one went where. When I reassembled the calc, it seemed to work perfectly in both run and program mode, and passed the self-test, so I assumed that I had guessed correctly. However, when I switched it off and then on, I got a Pr Error and memory had been erased. At first I thought is was a bad connection problem, but when that did not work, I switched the two ICs, and to my amazement the calc worked properly and the Pr Error problem disappeared. In the past when I got the small ICs out of order the calc did not work properly and gave the self-test Error 9, indicating a self-test failure. So, what exacly are the ICs? Is the large IC a ROM and the small IC(s) just RAM? If so, how are the small ICs arranged? I'm sure someone out there knows all this.

TIA - Michael


In the E series, all three eight-pin DIP locations are interchangeable.

In the C series, the eight-pin DIP location nearest the display is wired for battery backup, so if you get the wrong chip in that location, the calculator won't have continuous memory, and may also have reduced battery life.


Thanks, Eric. So, if I understand correctly, the small 8-pin DIP ICs are all simply RAM, and in the case of the C suffix models, only the top IC is CMOS. Also, since I've found that the keyboards are interchangeable among the E and C series models, then the wiring of the top 8-pin DIP location only for battery power when the calc is switched off must be a function of the power circuit board, which I know are different between the E and C series. I am still perplexed with an earlier experience with an HP 38E, which did not work when the order of the 3 8-pin DIPs was changed.


The 8-pin chips contain varying mixes of ROM and RAM. I don't think any of them are RAM-only, but some are ROM-only and some are combined.

I don't have any idea why reordering the chips in a 38E wouuldn't work, unless one was backwards (rotated 180 degrees), which is obviously a no-no. All three 8-bit positions are wired entirely in parallel in the E series.

Edited: 17 June 2011, 8:00 p.m.


The chips were definitely not rotated, but I cannot replicate the situation since the calc has long since been parted out for use in the repair of other calcs. Anyways, it's just an academic question now, based on your explanation. Thanks, again.

- Michael

Possibly Related Threads...
Thread Author Replies Views Last Post
  42S with nonvolatile RAM Lyuka 5 798 12-13-2013, 08:52 AM
Last Post: Lyuka
  Layout of arithmetic keys on early calculators Walter B 10 901 11-20-2013, 11:13 AM
Last Post: Jake Schwartz
  Best way to test HP-71B RAM modules (the 32K/96K ones etc.)? Philippe Lasnier 4 714 09-25-2013, 09:54 AM
Last Post: Philippe Lasnier
  HP 2225D+ RAM failure/replacement Luca 4 597 09-10-2013, 01:46 PM
Last Post: Luca
  CLASSIC/SPICE KEY LEGENDS Mike T. 2 400 08-21-2013, 04:53 PM
Last Post: Mike T.
  Questions about building a RAM card for hp 48 Waon Shinyoe (China) 0 320 07-09-2013, 09:53 PM
Last Post: Waon Shinyoe (China)
  HP85 Programmable ROM cardtridge 82929A-service ROM not working- inaki 2 464 04-25-2013, 08:08 AM
Last Post: inaki
  HP Spice Legacy in the former CCCP (MK-61) Mike Morrow 17 1,267 04-07-2013, 08:25 PM
Last Post: db (martinez, ca.)
  shelf life time of a ROM, EEPROM, EPROM vs Mask Rom Guido (Canada) 6 684 01-11-2013, 04:09 PM
Last Post: Thomas Falk
  Big ROM - 41 System DEMO ROM Ángel Martin 5 650 10-16-2012, 05:28 AM
Last Post: Ángel Martin

Forum Jump: