Texas Instruments TP0190N Clock Buffer Chip aka CD4011A


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.

With the TP0190N manufactured in CMOS technology and the TMC0500 Building Blocks manufactured in PMOS technology, the definition of VDD and VSS is reversed:

Node Voltage PMOS CMOS Comments
Battery + 0 V VSS VDD  
VGG -15.8 V VGG VSS  

The TP0190N Clock Buffer Chip was retired with the introduction of the SR-52 II (TI Programmable 59) using a 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.

Family Members and Applications

SR-52, SR-52A

Technical Specifications

Parameter Min Typ Max Unit Comments
VDD 15.3 15.8 16.3 V  
VSS   0   V  
PHI1, PHI2   192 ± 1%   kHz Opposite phases


The TP0190N was manufactured in a CMOS process.


The TP0190N uses a standard 0.3” wide 14-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 Nand 1, Input 1 14 V Positive Voltage VDD
2 I Nand 1, Input 2 13 I Nand 4, Input 2
3 O Nand 1, Output 12 I Nand 3, Input 1
4 O Nand 2, Output 11 O Nand 4, Output
5 I Nand 2, Input 1 10 O Nand 3, Output
6 I Nand 2, Input 2 9 I Nand 3, Input 2
7 V Common Voltage VSS 8 I Nand 3, Input 1


horizontal rule

If you have additions to the above datasheet please email:

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