Interesting. However, none of the Voyagers (including the HP-15C) were Saturn-based as stated in the EDA360 article, and I thought the HP 15C-LE processor was the SAM7L series, not the SAM7S whose data sheet is referenced there when the link is executed.
Edited: 19 Sept 2011, 11:02 a.m.
Sorry, the info about being based on Saturn comes from here:
http://www.hpcc.org/calculators/hp15.html
If that's incorrect, I'm happy to change the blog. Is the processor in the Voyager series not derived from the Saturn architecture?
Also, thanks for catching the bad link to the wrong data sheet. I've fixed that in the blog.
--Steve
Steve,
The CPU used in the Voyager models was based on the CPU used in the HP-41C. It included 61Kbits of ROM, 2.2Kbits of RAM, an LCD driver and a low-battery detector on-chip.
See: http://www.hpmuseum.org/tech10.htm
Steve,
Thanks for the info. I have changed the blog to say that the Voyager CPU was based on the HP 41C processor architecture. However, I find the page you referenced to be somewhat confusing because it talks about the Saturn processing being developed, then is ambiguous about the processor used in the Voyager series. Perhaps that's why the page on HPCC.org is worded incorrectly.
--Steve Leibson
The hpcc.org page on the HP 15C-LE is incorrect stating that the LE is running an emulator of the Saturn processor. If it were, then the original firmware of the 15C would not be usable in any form, since the original 1982 15C did not use the yet-to-be-invented Saturn.
The 1984 HP-71B, 1986 HP 18C, and the 1987 HP 28C were the first Saturn machines.
Edited: 19 Sept 2011, 2:00 p.m.
Technically the CPU would be a 1LF5-0301 or a 1LM2-0001.
Lots of details on the CPU chips' specifics can be found on Eric's site at:
HP Voyager Calculator Variants
The CPU used in the original Voyager calculators did NOT include any ROM, RAM, or LCD driver on-chip. There was a second chip, "R2D2", which contained the RAM, ROM, and Display Driver. The CPU was a minor variant of the one used in the 41C.
The HP-15C had more RAM and ROM than the other Voyager models, so it contained two R2D2 chips. The second R2D2 was in a smaller, lower pin-count package, with the display driver not bonded out.
It wasn't until many years later that they did a cost reduction, putting the CPU and R2D2 functions into one chip. The 15C still needed an additional R2D2.