From WikiChip
TMS0100 - TI
< ti(Redirected from TMS0100)

Not to be confused with TMS1000.
TI TMS0100 Series
no photo (ic).svg
Developer Texas Instruments
Manufacturer Texas Instruments
Production 1971-1980
Release date 1971
Process 8 μm
8,000 nm
0.008 mm
Technology nMOS
Package DIP28

The TMS0100 was a family of single-chip calculators designed and manufactured by Texas Instruments in 1971.

Features[edit]

Texas Instruments announced on September 17, 1971 with the TMS1802NC the first available standard calculator building block on a chip, it was later renamed into TMS0102. The chip integrates 3,520 Bits Read-Only program Memory (ROM, 320 Words * 11 Bits), a 182-bit Serial-Access Memory (SAM, 3 Registers * 13 Digits, 2 * 13 Bit-Flags) and a decimal arithmetic logic unit as well as control, timing, and output decoders but no drivers for the display. These function blocks of the chip add up to an overall complexity of roughly 5,000 transistors.

Chips[edit]

Part Digits Functions Notes
TMS0101 8 4
TMS0102 8 4 renum TMS1802
TMS0103 8 4
TMS0105 8 4
TMS0106 10 4
TMS0107 10 4
TMS0109 8 4
TMS0110 8 4
TMS0111 8 4
TMS0112 8 4
TMS0114 8 4
TMS0115 8 4
TMS0118 10 4
TMS0119 8 4
TMS0120 8+2 4
TMS0121 10 4

Family[edit]

Type Calculators Keyboard Constant
(M/D)
Digits Fixed DP Rounding Special
Functions
Seg./Dig.
Blanking
TMS1802 Sinclair Executive, Texet I,
Wireless World Desktop
[+=][−=] 1/2 8 0-7, F 5/4 None
S1, S13
TMS0101 Canon Palmtronic LE-80, LE-83 [+][−][=] 1/2 8 0-7, F Down None
S1, S13
TMS0102 Columbia II
(renum TMS1802)
[+=][−=] 1/2 8 0-7, F 5/4 None
S1, S13
TMS0103 Bowmar 901B, JCE Mark II,
Montgomery Ward P800, P8F
[+=][−=] 1/2 8 0-7, F 5/4 None
S1, S13
TMS0105 Canon L800, Privileg 2000
Panasonic JE-801A
[+=][−=] 1/2 8 0-7, F 5/4 None
S1, S13
TMS0106 TI-3500 (1973), Canon L100S,
Radio Shack EC-2000
[+=][−=] 1/2 10 0-9, F 3-POS S1, S13
S1, S13
TMS0107 Bowmar 901D [+=][−=] 1/2 10 0-9, F 3-POS S1, S13
S1, S13
TMS0109 TI-3000, Radio Shack EC-1000
Montgomery Ward P800, D8F
[+=][−=] 1/2 8 0-7, F 5/4 S1, S13
S1, S13
TMS0110 TI-2500 (pre-series) [+][−][=] 2/2 8 0-7, F Down None
S1, S13
TMS0111 Minimath (prototype) [+][−][=] 2/2 8 0-7, F Down Inverted
Segments
None
S1, S13
TMS0112 Toshiba BC-0801B, BC-802B [+=][−=] 1/2 8 0-7, F 3-POS None
S1, S13
TMS0115 Olympia CD80,
Panasonic JE-850
[+][−][=] 1/2 8 Float None S1, S13
S1, S13
TMS0117 BCD Coprocessor 10 BCD
Output
(Note)
TMS0118 [+][−][=] 2/2 10 0-9, F 3-POS S1, S13
S1, S13
TMS0119 TI-2500 (1972),
Heathkit IC-2108
[+][−][=] 2/2 8 0-7, F Down None
S1, S13
TMS0120 SR-10, Radio Shack EC-425,
Montgomery Ward P300
[+][−][=] 8+2 Float None [EE] [1/x]
[x2] [√x]
None
TMS0121 Olympia CD101,
Panasonic JE-1001
[+][−][=] 1/2 10 0-9, F Down, 5/4 [X<>Y] None
S1, S13
TMS0122 Olympia CD80,
Panasonic JE-850
[+][−][=] 1/2 8 Float None S1, S13
S1, S13
TMS0123 Hunor 103 [+=][−=] 1/2 10 Float None [x2] [√x] S1, S13
S1, S13
TMS0125 Canon Palmtronic LE-100 [+][−][=] 10 0-9, F Down S1, S13
S1, S13
TMS0126 Canon LE-80R, Casio ROOT-8S,
Commodore 3101, Privileg 820,
Kings Point EC-8413
[+=][−=] 1/2 8 Float None [x2] [√x] None
S1, S13
TMS0127 Bowmar MX-80, Canon L1000 [+=][−=] 1/2 10 0-9, F 5/4 [A/D] [%],
[‰] [00]
S1, S13
S1, S13
TMS0128 Canon LE-82, JCE Percent,
Montgomery Ward P8P,
Western Auto M4995
[+=][−=] 1/2 8 0-7, F 5/4 [A/D] [%],
[‰] [00]
S1, S13
TMS0130 Olympia CD85,
Panasonic JE-860
[+][−][=] 8 [√x] [PI]
TMS0131 Olympia CD81,
Panasonic JE-835, JE-855
[+][−][=] 8 Memory
TMS0132 APF Mark VII, Craig 4510,
Commodore MM3MT,
Hunor 88, Unico H-854
[+=] [−=] 8 Memory
TMS0135 Exactra 20, TI-2000 (1974) [+][−][=] 6 0-5, F
TMS0137 Sears 8 [+][−][=] 8 [%]
TMC0138 Canon Pocketronic II [+][−][=] 10 [%]
(Note 2)
S1, S13
(Note 3)
TMS0719 TI-2500 (1975) [+][−][=] 2/2 8 0-7, F Down None
S1, S13

Related[edit]

  • TMS0120 • Scientific Notation: TMS0120 could be called the first single-chip scientific calculator circuit,
it uses in the SR-10 "Slide Rule" calculator a novel approach to add to the 8-digit Mantissa in scientific
notation a 2-digit Exponent and repurposing the unused Segment H for the minus sign of the Exponent.
  • TMS0600 • Larger ROM: increased ROM (384 Words * 11 Bits), identical SAM (13 Digits Registers),
external display drivers. Process shrink, higher functionality.
  • TMS0700 • Die-shrink: identical ROM (320 Words * 11 Bits), identical SAM (13 Digits Registers),
external display drivers. Process shrink, identical functionality, cost reduction of IC.
  • TMS0800 • Integrated segment drivers: identical ROM (320 Words * 11 Bits), reduced SAM (11 Digits Registers),
integrated segment drivers. Process shrink, reduced functionality, higher integration.
  • TMS1875 • Modified leading-zero suppression: uses a modified leading-zero suppression to output "half-zeros" instead
of blanking the corresponding digits, enabling the use of early SP-700 Series planar neon gas discharge displays.

See also[edit]

Text document with shapes.svg This article is still a stub and needs your attention. You can help improve this article by editing this page and adding the missing information.
Facts about "TMS0100 - TI"
designerTexas Instruments +
full page nameti/tms0100 +
instance ofintegrated circuit family +
main designerTexas Instruments +
manufacturerTexas Instruments +
nameTI TMS0100 Series +
packageDIP28 +
process8,000 nm (8 μm, 0.008 mm) +
technologynMOS +