HP Forums
Chip-Level Question - Printable Version

+- HP Forums (https://archived.hpcalc.org/museumforum)
+-- Forum: HP Museum Forums (https://archived.hpcalc.org/museumforum/forum-1.html)
+--- Forum: Old HP Forum Archives (https://archived.hpcalc.org/museumforum/forum-2.html)
+--- Thread: Chip-Level Question (/thread-180477.html)

Chip-Level Question - Jeff - 03-18-2011

I was wondering how HP calculators arrive at answers. With a PC, of course, it uses the ALU part of the CPU. But how about calculators? Is it software embedded in ROM?

What about simple 4-function units?


Re: Chip-Level Question - Eric Smith - 03-18-2011

Most calculators have software in ROM, often called "firmware". In the early days HP and TI firmware was referred to as "microcode".

Some of the early four-function calculators were hardwired rather than using a processor, but that went out of style quickly once it became relatively easy and inexpensive to use a processor.

In the past most calculator processors were four-bit, with HPs use of a 56-bit word being a notable exception. AFAICT, most calculators now use 8-bit processors, with high-end calculators using 16-bit or 32-bit processors.

Re: Chip-Level Question - Marcus von Cube, Germany - 03-18-2011

The newer ARM based HPs (12C, 20b, 30b) use a 32 bit core. The "processor" is in fact an all in one solution with all necessary functionality on one chip, including memory.

TI introduced this technology in the early days of the TI-30, the LED model. A single chip, bonded directly to the board which carried the LED bar on its back, contained the complete calculator. The functionality has of course vastly increased over the years. We can assume that the chip contains a processor and its firmware but you can't tell from the outside.

Re: Chip-Level Question - Eric Smith - 03-18-2011

Actually the single-chip calculator predates the TI-30 by almost five years (September 1971, vs. June 1976).

Re: Chip-Level Question - Marcus von Cube, Germany - 03-18-2011

At the age of 12, my interest in calculator electronics hadn't sufficiently developed to recognize this. ;)

Re: Chip-Level Question - Frank Boehm (Germany) - 03-18-2011

The bonded die has been used by National Semiconductor as early as 1975 (Novus 650).
Novus 650

(Even if the page states 1976, the date code 540 aka 7540 is clearly visible.)

Re: Chip-Level Question - Mike Morrow - 03-19-2011

Joerg Woerner's interesting TMS-0102 webpage gives some details of the early one-chip design (minus display drivers) that was in many four-function machines of 40 years ago. Including my first, the Bomar 901B that cost me the 2011 equivalent of $700.

Re: Chip-Level Question - Joerg Woerner - 03-19-2011

How "single" is single-chip???

The TI-30 included the display drivers while the TMS1802 (1971) needed four additional integrated circuits to drive the LED's.

The TMS08** (1974) needed one display driver and the TMS9** (1975) was the first "single-chip" solution from TI. Think TI-1200!


Re: Chip-Level Question - Joerg Woerner - 03-19-2011

Two chips below the blob ;-))


Re: Chip-Level Question - Eric Smith - 03-19-2011

I seem to recall that there were single-chip calculators using the Mostek MK6010 by mid-1971. However, they did use some discrete transistors as well.