Texas Instruments TP0240 Clock Generator Chip aka TP0300, TP0301, TP0301A, TP0335


Texas Instruments introduced on January 15, 1974 with the SR-50 their first "Slide Rule" calculator adding trigonometric and hyperbolic functions to the feature set of the SR-10, SR-11, and SR-16 line of calculators to compete with Hewlett Packard’s HP-35. The SR-50 was the first product based on the TMC0500 Building Blocks for Scientific and Programmable Calculators and used its minimum configuration combining the TMC0501 Arithmetic Chip and one TMC0521 SCOM (Scanning Read-Only Memory) Chip with the necessary display drivers for its 14-digit LED display, power supply and clock generation. Later Scientific Calculators made use of the flexibility of the TMC0500 architecture by using multiple SCOMs (SR-51), adding program and data memory (SR-56) and even magnetic card readers (SR-52) and a printer and matrix display (SR-60).

The Large Scale Integrated Circuits of the TMC0500 Building Blocks – like the TMS0200 Building Blocks for 12-digit Desktop and Printing calculators – were designed in a PMOS (P-channel Metal–oxide Semiconductor) process and require an external two-phase non-overlapping clock generator.

With the accuracy of the clock frequency for an electronic calculator not relevant, the first designs were based on a free-running multivibrator running during calculations at typically 250 kHz and applied to the CLK 1 and CLK 2 inputs of the PMOS chips. To lower the average power consumption of the calculator, during stand by operation (idle mode) the frequency is decreased to typically to around 80 kHz.

Requirements for the tolerance of the clock frequency applied to CLK 1 and CLK 2 inputs of the TMC0500 Building Blocks changed with the introduction of the SR-52 Programmable Calculator dramatically to ensure compatibility with one calculator writing magnetic cards and another device reading them. Texas Instruments had to control both motor speed of the four-track magnetic card read/write mechanism and data rate to and from the magnetic pick-up head very tightly due to the lack of any clocking pattern to synchronize the data at different rates.

The electronics of the SR-52 replaced the transistor-based, free-running multivibrator of the SR-50 with a more accurate design based on a mechanical resonator made of high-stability piezoelectric lead zirconate titanate (PZT). When connected to an electronic oscillator circuit, resonant mechanical vibrations in the device generate an oscillating signal of a specific frequency. Like the similar quartz crystal, they are used in oscillators for purposes such as generating the clock signal used to control timing in computers and other digital logic devices, or generating the carrier signal in analog radio transmitters and receivers.

The clock for the SR-52 PMOS chips is generated by the SN97211 Clock Generator Chip manufactured in bipolar technology with a ceramic resonator operating at a frequency of 384 kHz ± 1% and divided by two to produce a 192 kHz ± 1% two-phase clock with a 20% downtime. The TP0190N Clock Buffer Chip (actually a CD4011A Quad 2 Input NAND Gate specified for a supply voltage of 15.8 Volts) manufactured in CMOS technology conditions the signals to the proper levels of the TMC0500 Building Blocks.

The SN97211 Clock Generator Chip was retired with the introduction of the SR-52A using the TMC0534 SCOM Chip with an integrated two-phase clock generator as a bond-out option.

With the introduction of the SR-52 II (TI Programmable 59), Texas Instruments switched to the TP0240 Clock Generator Chip manufactured in CMOS technology with integrated buffers and an integrated Divide-by-Four counter to conserve power during non-calculating periods controlled by the IDLE signal of the calculator.

The TP0240 uses with the TI-59 a ceramic resonator operating at a frequency of 455 kHz ± 1% and divided by two to produce a 227.5 kHz ± 1% two-phase clock with a 20% downtime in calculating mode or divided by eight to produce a 56.875 ± 1% clock in non-calculating mode based on the logic level sensed on the /IDLE input signal. The TI-58 uses the TP0240 with a ceramic resonator operating at a frequency of 384 kHz ± 1% for an operating frequency of 192 kHz or 48 kHz, respectively

The TP0240 was updated frequently during the product life cycle of the TI-58/TI-58C/TI-59 Programmable Calculators requiring minor tweaks of the external circuitry:

TP0240: Two external 33 pF and 68 pF capacitors, one external 10 MΩ resistor
TP0300: One external 68 pF capacitor, one external 10 MΩ resistor
TP0301: One external 33 pF capacitor, one external 10 MΩ resistor
TP0301A: One external 10 MΩ resistor
TP0335: No external capacitors or resistors

Family Members and Applications

TI-58, TI-58C, TI-59

Technical Specifications

Parameter Min Typ Max Unit Comments
VSS   0   V  
VBAT -4.3 -3.75 -3.3 V  
VGG -16.3 -15.8 -15.3 V  
PHI1, PHI2   227.5 ± 1%   kHz Opposite phases, TI-59, /IDLE = high
PHI1, PHI2   56.875 ± 1%   kHz Opposite phases, TI-59, /IDLE = low
PHI1, PHI2   192 ± 1%   kHz Opposite phases, TI-58, /IDLE = high
PHI1, PHI2   48 ± 1%   kHz Opposite phases, TI-58, /IDLE = low


The TP0240 is manufactured in a 10 um metal gate Bipolar process (metal width = 0.4 mil / 10 um, metal spacing = 0.4 mil / 10 um).

The die size of the TP0240 is approximately 90 mils * 70 mils / 2.3 mm * 1.8 mm.


The TP0240 uses a standard 0.3” wide 8-pin DIP (Dual In-line Package with a 0.1” / 2.54 mm lead pitch).

Pin Configuration

Pin IO Function Pin IO Function
1 I Calculating status 8 V Negative Voltage VGG
2 V Negative Voltage VBAT 7 O Clock Output 2
3 A PTZ Resonator 1 6 O Clock Output 2
4 A PTZ Resonator 2 5 V Common Voltage VSS


horizontal rule

If you have additions to the above datasheet please email:

© Joerg Woerner, March 23, 2021. No reprints without written permission.