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...
|