The Museum of HP Calculators

HP Forum Archive 07

[ Return to Index | Top of Index ]

Re: new HP CPU???
Message #1 Posted by Paul Brogger on 19 Nov 2001, 11:43 a.m.

With CPU speeds generally so far beyond single application requirements, I wonder what would be the justification for a truly new CPU?

If HP has made a decision to switch to a new technology, it's already surrendered at least some of the value of its investment in the current code base. Why create new technology when there's so much already implemented, available and supported in the form of fast, low-power versions of the Pentium?

What's the justification? Is it because they're implementing single-chip solutions and (presumably) need their own design anyway? Are profit margins so slim that they justify implementation rather than licensing?

I'm not (strictly) in the business, so maybe I just don't get it. Anyone care to comment?

      
Re: new HP CPU???
Message #2 Posted by GE (France) on 20 Nov 2001, 4:34 a.m.,
in response to message #1 by Paul Brogger

The obvious upwards path to more power would be to create a faster Saturn chip. However, I faintly recall that it was mentioned someplace that for the HP48G, HP did push the Saturn to its limits, that is 4 Mhz. Can anyone shed some light on this issue ? Is it related to the nature of the chip, which might be an hybrid or something ?

            
Re: new HP CPU???
Message #3 Posted by Andrés C. Rodríguez (Argentina) on 20 Nov 2001, 7:45 p.m.,
in response to message #2 by GE (France)

Just guessing, but some ideas and sub-ideas:

1) Only justification for a new processor is to have the same or very similar instruction set, so not have to rewrite the assembly code for the calculators.

2) If the firmware is coded in other than assembly (i.e.:RPL), then the software could be migrated to any processor in which a kernel capable of supporting RPL could be developed.

3) As new processors are much faster (my pocket PC has a 206 MHz StrongARM RISC Processor, just to talk about a portable product), there could be a software emulator that emulates the original instruction set running on such new chips, and attain acceptable performance.

4) The HP LX 100/200 are good examples of an excellent HP calculator application ported to a 8086 processor. So code is available (for HP, I mean, because of their intellectual property)

5) Good emulators could run in a Java Virtual Machine, attaining high portability. There are examples here at the Museum. So many processors could "host" a calculator.

6) It is very possible that the cost of manufacturing today a chip designed 15 years ago (approx.) may be higher than the cost of manufacture for a current design, compatible with today's batteries, displays, voltage levels, manufacturing techniques, current test equipment, etc...


[ Return to Index | Top of Index ]

Go back to the main exhibit hall