Patent US2626383A successfully refreshed from Google Patents.
Patent US2660659A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3970941A Expired / Lapsed US ⏱️ 0.0 years remaining

Fast programmable divider with a new 5-gate flip-flop

Assignee: Texas Instruments Inc
•
Filing: 1975-02-18
•
Granted: 1976-07-20
•
Expires: 1995-02-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An N-bit programmable divider comprising N "T" flip-flops, N load gates, N-2 enable gates, an output JK flip-flop and a least-significant-bit input inverter; the least-significant-bit flip-flop being enabled by Q of said output flip-flop, the second-least-significant-bit flip-flop being enabled by Q of said least-significant-bit flip-flip, each of said remaining T flip-flops being enabled by NORed Q outputs of all less-significant-bit flip-flops, said output flip-flop having a J input only when the outputs of said N T flip-flops are indicative of a count of 2 and having a K input only with a Q output of said output flip-flop; the divider being loaded by application during Q of the output flip-flop of the complement of the least-significant-bit signal to the clear of the least-significant-bit T flip-flop and higher-significant-bit signals to preset of respective higher-significant-bit T flip-flops.

Inventors

  • 👤 Horst Leuschner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 02:21
CPC Classifications
H; H03; H03K; H03K23/00; H03K23/40; H03K23/50; H03K23/64; H03K23/66; H03K23/665; H03K3/00; H03K3/02; H03K3/027; H03K3/037

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 411 words
A programmable divider for dividing an input pulse train signal by any whole number divisor represented by an N-bit binary number where N is an integer comprising: an output terminal, a pulse train input terminal, and a divisor-bit input terminal for each bit of said N-bit binary number, an output JK flip-flop, a T flip-flop stage for each bit of said N-bit binary number, means responsive to a load signal to apply the complement signal of the bit of said N-bit binary number appearing at the least significant bit input terminal of said divisor bit input terminals to the clear input of the T flip-flop stage for the least significant bit of said binary number, means responsive to said load signal to apply the bit signal appearing at each of the remaining divisor bit input terminals to the preset terminal of a respective one of each of the others of said T flip-flop stages, means to apply a signal appearing at said pulse train input terminal to the clock terminal of each of said flip-flops, means applying the Q output of said output flip-flop to said output terminal, to the K input of said output flip-flop and as the load signal to each of said means responsive to a load signal, means applying the Q output of said output flip-flop to the T input of said least significant bit flip-flop, means applying the Q output of said least significant bit flip-flop to a J input of said output flip-flop and to the T input of the flip-flop receiving signal from the divisor bit input terminal receiving the second least significant bit of said N-bit binary number, means associated with each T flip-flop stage other than said least significant bit flip-flop stage and said second least significant bit flip-flop stage to receive the Q outputs from all T flip-flop stages associated with less significant bits of said N-bit binary number than said associated T flip-flop stage and to apply to the T input of said associated flip-flop stage the NOR function of said received Q outputs, means applying the Q output of said second least significant bit T flip-flop stage to a second J input of said output flip-flop and means receiving the Q outputs of all of said T flip-flop stages other than said least significant bit and said second least significant bit T flip-flops and applying the NOR function signal thereof to the remaining J inputs of said output flip-flop.
Claim 2
Dependent Claim 411 words
A programmable divider for dividing an input pulse train signal by any whole number divisor represented by an N-bit binary number where N is an integer comprising: an output terminal, a pulse train input terminal, and a divisor-bit input terminal for each bit of said N-bit binary number, an output JK flip-flop, a T flip-flop stage for each bit of said N-bit binary number, means responsive to a load signal to apply the complement signal of the bit of said N-bit binary number appearing at the least significant bit input terminal of said divisor bit input terminals to the clear input of the T flip-flop stage for the least significant bit of said binary number, means responsive to said load signal to apply the bit signal appearing at each of the remaining divisor bit input terminals to the preset terminal of a respective one of each of the others of said T flip-flop stages, means to apply a signal appearing at said pulse train input terminal to the clock terminal of each of said flip-flops, means applying the Q output of said output flip-flop to said output terminal, to the K input of said output flip-flop and as the load signal to each of said means responsive to a load signal, means applying the Q output of said output flip-flop to the T input of said least significant bit flip-flop, means applying the Q output of said least significant bit flip-flop to a J input of said output flip-flop and to the T input of the flip-flop receiving signal from the divisor bit input terminal receiving the second least significant bit of said N-bit binary number, means associated with each T flip-flop stage other than said least significant bit flip-flop stage and said second least significant bit flip-flop stage to receive the Q outputs from all T flip-flop stages associated with less significant bits of said N-bit binary number than said associated T flip-flop stage and to apply to the T input of said associated flip-flop stage the NOR function of said received Q outputs, means applying the Q output of said second least significant bit T flip-flop stage to a second J input of said output flip-flop and means receiving the Q outputs of all of said T flip-flop stages other than said least significant bit and said second least significant bit T flip-flops and applying the NOR function signal thereof to the remaining J inputs of said output flip-flop.
Claim 3
Dependent Claim 20 words
An N-bit programmable divider as defined in claim 1 wherein each of said flip-flops consists of four multiple-input inverting gates.
Claim 4
Dependent Claim 37 words
An N-bit programmable divider as defined in claim 2 having in addition means providing a clock pulse of a length of from 1 to 2 times the propagation delay time of the slowest gate of said flip-flops.
Claim 5
Dependent Claim 20 words
An N-bit programmable divider as defined in claim 2 wherein each of said multiple-input inverting gates is a NAND gate.
Claim 6
Dependent Claim 19 words
An N-bit programmable divider as defined in claim 2 wherein each of said multiple-input gates is a NOR gate.

References Cited (Backward Citations)

US3811092A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1979-07-20 1980-01-19 1980-07-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1983-07-20 1984-01-19 1984-07-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1987-07-20 1988-01-19 1988-07-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag