DE1059031B - Aus bistabilen Kippstufen aufgebaute Kettenschaltung zum Zaehlen elektrischer Impulse und zur Verschiebung des Zaehlergebnisses - Google Patents

Aus bistabilen Kippstufen aufgebaute Kettenschaltung zum Zaehlen elektrischer Impulse und zur Verschiebung des Zaehlergebnisses

Info

Publication number
DE1059031B
DE1059031B DES55273A DES0055273A DE1059031B DE 1059031 B DE1059031 B DE 1059031B DE S55273 A DES55273 A DE S55273A DE S0055273 A DES0055273 A DE S0055273A DE 1059031 B DE1059031 B DE 1059031B
Authority
DE
Germany
Prior art keywords
counting
shift
flip
counter
inputs
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DES55273A
Other languages
English (en)
Inventor
Dipl-Ing Friedrich-Karl Kroos
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DES55273A priority Critical patent/DE1059031B/de
Priority to US758473A priority patent/US3056044A/en
Priority to FR775422A priority patent/FR1216314A/fr
Publication of DE1059031B publication Critical patent/DE1059031B/de
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C19/00Digital stores in which the information is moved stepwise, e.g. shift registers
    • G11C19/28Digital stores in which the information is moved stepwise, e.g. shift registers using semiconductor elements
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K23/00Pulse counters comprising counting chains; Frequency dividers comprising counting chains
    • H03K23/002Pulse counters comprising counting chains; Frequency dividers comprising counting chains using semiconductor devices
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K23/00Pulse counters comprising counting chains; Frequency dividers comprising counting chains
    • H03K23/40Gating or clocking signals applied to all stages, i.e. synchronous counters
    • H03K23/50Gating or clocking signals applied to all stages, i.e. synchronous counters using bi-stable regenerative trigger circuits
    • H03K23/54Ring counters, i.e. feedback shift register counters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/26Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of bipolar transistors with internal or external positive feedback
    • H03K3/28Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of bipolar transistors with internal or external positive feedback using means other than a transformer for feedback
    • H03K3/281Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of bipolar transistors with internal or external positive feedback using means other than a transformer for feedback using at least two transistors so coupled that the input of one is derived from the output of another, e.g. multivibrator
    • H03K3/286Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of bipolar transistors with internal or external positive feedback using means other than a transformer for feedback using at least two transistors so coupled that the input of one is derived from the output of another, e.g. multivibrator bistable

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Manipulation Of Pulses (AREA)

Description

DEUTSCHES
Es ist bekannt, Zähler aus bistabilen Kippstufen aufzubauen, und zwar werden die Kippstufen so miteinander gekoppelt, daß das Zählergebnis rein binär entsteht, d. h., jede innerhalb der Kettenschaltung vorhandene bistabile Kippstufe wird nur mit der halben Impulsfolgefrequenz fortgeschaltet wie die vorhergehende Kippstufe. Derartige Zähler werden für die verschiedensten Zwecke in der Nachrichtentechnik, z. B. auch in der Technik der Rechenmaschinen, verwendet.
Ein weiteres Glied innerhalb von Nachrichtensystemen, insbesondere auch Datenverarbeitungssystemen, sind sogenannte Schieberegister. Auch Schieberegister werden bekanntlich aus bistabilen Kippstufen aufgebaut, wobei bei Auftreten eines Schiebeimpulses eine bestimmte Lage einer bistabilen Kippstufe der benachbarten Kippstufe in der Schieberichtung aufgedrückt wird. Derartige Schieberegister werden auch zur Geschwindigkeitsübersetzung, z. B. bei der Eingabe in Serienrechenmaschinen, eingesetzt, bei denen eine bestimmte Binärzahl zunächst mit einer verhältnismäßig geringen Impulsfolgefrequenz (Eingabetakt) eingegeben wird und zur weiteren Verarbeitung der Maschine bei Bedarf mit einer der Arbeitsfrequenz der Maschine angepaßten Verschiebefrequenz abgerufen wird.
Der Erfindung liegt die Aufgabe zugrunde, eine Kettenschaltung bistabiler Kippstufen zu schaffen, die die Eigenschaften der beiden genannten Anordnungen in sich vereinigt, d. h. als Binärzähler und als Schieberegister arbeitet.
Es wäre denkbar, einige bekannte aus einer Kettenschaltung bistabiler Kippstufen bestehende Schieberegister dadurch als Binärzähler verwendbar zu machen, daß die Schiebeimpulsleitung für eine gewisse Zeit unterbrochen wird. Diese Maßnahme ist aber keineswegs bei allen bekannten Schieberegistern anwendbar.
Die Erfindung bezieht sich demgegenüber auf eine Kettenschaltung bistabiler Kippstufen, bei der die bistabilen Kippstufen in an sich bekannter Weise zur Bildung eines Binärzählers hintereinandergeschaltet und zusätzlich derart parallel mit einer Schiebeimpulsleitung verkettet sind, daß die Schiebeimpulse über rückwirkungsfreie Kopplungsglieder enthaltende Schiebeeingänge zugeführt werden und daß weiterhin Kopplungsglieder zwischen den einzelnen Stufen des Binärzählers vorgesehen sind, die die Zählausgänge und Zähleingänge benachbarter Kippstufen miteinander verbinden und gegen die Schiebeeingänge entkoppeln.
Im besonderen ist diese Schaltung dazu bestimmt, ein binäres Zählergebnis abzugeben, was bei den bekannten Zählern bisher nicht möglich war. Die Schaltung gemäß der Erfindung ermöglicht es also erstmals, Aus bistabilen Kippstufen aufgebaute
Kettenschaltung zum Zählen elektrischer Impulse und zur Verschiebung
des Zählergebnisses
Anmelder:
Siemens Sd Halske Aktiengesellschaft,
Berlin und München,
München 2, Wittelsbacherplatz 2
Dipl.-Ing. Friedrich-Karl Kroos, München,
ist als Erfinder genannt worden
für die Eingabe in Rechenmaschinen einen bestimmten Wert einfach dadurch einzugeben, daß so viele Impulse, wie der einzugebenden Zahl entsprechen, dem Zähler zugeführt werden und daß das Zählergebnis dann einfach in die Maschine »hineingeschoben« wird. Darüber hinaus ermöglicht die Schaltung nach der Erfindung die Multiplikation eines Zählergebnisses mit Potenzen von 2, indem einfach das Zählergebnis um eine, zwei oder mehr Stufen verschoben wird. Zur Division eines Zählergebnisses müßte dementsprechend lediglich die Verschieberichtung vertauscht werden.
Einzelheiten der Schaltung nach der Erfindung und insbesondere eine vorteilhafte Schaltungsausführüng für die Anordnung und gleichzeitige Entkopplung der Eingangsleitungen für die Impulszählung und für den Schiebetakt werden an Hand eines Beispiels erläutert. Es zeigt
Fig. 1 die Schaltungsanordnung einer dreistufigen Kettenschaltung zum Zählen und Weitergeben von elektrischen Impulsen und
Fig. 2 die Schaltungsausführung einer bistabilen Kippstufe innerhalb eines Zählers nach Fig. 1.
Die Schaltung nach der Erfindung besteht aus den drei bistabilen Kippstufen St. Jede einzelne Kippstufe hat zwei Eingangsleitungen b 1, b 2 und zwei Ausgangsklemmen al, α2. Die über die Klemme E zugeführten Eingabeimpulse werden entweder der ersten Kippstufe über die Impulszählleitung Z oder allen Kippstufen parallel als Schiebeimpulse über die Schiebeleitung Sch zugeführt. Die einzelnen Leitungen sind durch die Richtleiter Gl bis G 4 voneinander entkoppelt. Die Zählimpulse werden über die Kondensatoren C1 der bistabilen Stufe
' '- 909 530/267
zugeführt, wobei ein Zählimpuls, der entweder von einer vorhergehenden Kippstufe oder aber unmittelbar von der Impulszählleitung Z abgeleitet sein kann, am Kippstufeneingang auftritt, dessen vorgeschalteter Gleichrichter durch den über den Widerstand R1 gebildeten Rückkopplungsweg entsprechend vorbereitet ist. Ein Zählimpuls kann also dem Eingang b\ der ersten Kippstufe St nur dann zugeführt werden, wenn der Gleichrichter G 2 nicht durch ein von dem Ausgang al abgeleitetes Potential, das diesem Gleichrichter über den Widerstand Rl zugeführt wird, so gesperrt ist, daß der Impuls diesen Gleichrichter nicht passieren könnte. Derartige Zählschaltungen mit einer Rückkopplung vom Ausgang zum Eingang sind an sich bekannt.
Die Schiebeimpulse hingegen werden allen einzelnen bistabilen Kippstufen parallel zugeführt, und zwar an dem MittelabgrifE zwischen den Kondensatoren C 2. Eine definierte Lage einer Kippstufe hat jeweils eine definierte Vorspannung einer der Ausgangsleitungen so und damit einer der Gleichrichter Gl oder G 4 zur Folge, so daß beim Auftreten eines Schiebeimpulses dieser Schiebeimpuls jeweils nur an den Eingang" einer bistabilen Kippstufe gelangen kann, der eine Steuerung dieser Kippstufe derart auslöst, daß diese die Lage der vorhergehenden Kippstufe vor Auftreten des Schiebeimpulses einnimmt. Da bei der Verwendung als Schieberegister das Potential der Ausgangsklemme α 2 wechseln kann, würde dadurch die folgende Stufe über den Zähleingang (C1, G2 und G3) zusätzlich angesteuert. Diese Fehlansteuerung wird erfindungsgemäß dadurch vermieden, daß die Zeitkonstante R2 C2 des Schiebeeingangs größer gemacht ist als die Zeitkonstante R1C1 des Zähleingangs, z. B. um den Faktor 8. Die Wirkung des Schiebeimpulses überdeckt somit die Wirkung der beim Schieben eventuell auf die Zähleingänge kommenden Fehlansteuerung. Die überdeckende Wirkung des Schiebeimpulses wird noch dadurch erhöht, daß die Fehlansteuerung infolge der endlichen Laufzeit in einer Kippstufe stets später als der direkt zugeführte Schiebeimpuls in der nachfolgenden Stufe wirksam wird.
Die dargestellte Schaltungsanordnung besitzt einen Umschalter t/1., über den die an der Eingangsklemme B angelegten Impulse wahlweise zum Zählen der Leitung Z oder als Schiebeimpulse der Leitung Sch zugeführt werden können. Weiterhin ist ein Umschalter U 2 vorgesehen, der in seiner oberen Lage die von der letzten Kippstufe kommende Rückkopplungsleitung R unterbricht, dabei aber der ersten Kippstufe jeweils ein solches Potential zuführt, daß in dieser Kippstufe beim Auftreten eines Schiebeimpulses immer eine »0« eingespeichert wird. In seiner unteren Lage schließt dieser Umschalter U 2 den Rückkopp-· lungskreis, so daß beim Auftreten eines Schiebeimpulses die in der Kettenschaltung von bistabilen Kippstufen eingespeicherte Information im Kreise umläuft, bis sie ausgegeben oder verwertet wird.
Die Fig. 2 zeigt die Schaltungsaus führung einer bistabilen Kippstufe, wobei die Eingangs- und Ausgangsklemme mit dem Schaltsymbol nach Fig. 1 übereinstimmen. Als Ausführungsbeispiel ist eine Transistorkippstufe gewählt unter Verwendung von pnp-Transistoren, die durch positive Impulse angesteuert werden und bei denen am Kollektor die Ausgangsspannungen abgenommen werden.
Die Erfindung ist nicht auf Binärzähler beschränkt, die aus aus Transistoren aufgebauten bistabilen Kippstufen bestehen. Es können in analoger Weise auch Zähler zu einem Schieberegister gemäß der Erfindung ergänzt werden, die aus Röhren, z. B. auch KaItkathodenröhren, aufgebaut sind. In jedem Fall wird der Vorteil erreicht, daß ein bestimmtes Zählergebnis sehr einfach in Seriendarstellung ausgegeben werden kann, ohne daß ein Serienumsetzer benötigt wird.

Claims (4)

Patentansprüche:
1. Kettenschaltung bistabiler Kippstufen zum Zählen elektrischer Impulse und zur Verschiebung des Zählergebnisses, dadurch gekennzeichnet, daß die bistabilen Kippstufen in an sich bekannter Weise zur Bildung eines Binärzählers hintereinandergeschaltet und zusätzlich derart parallel mit einer Schiebeimpulsleitung verkettet sind, daß die Schiebeimpulse über rückwirkungsfreie Kopplungsglieder enthaltende Schiebeeingänge zugeführt werden, und daß weiterhin Kopplungsglieder zwischen den einzelnen Stufen des Binärzählers vorgesehen sind, die die Zählausgänge und Zähleingänge benachbarter Kippstufen miteinander verbinden und gegen die Schiebeeingänge entkoppeln.
2. Schaltung nach Anspruch 1, dadurch gekennzeichnet, daß für die Kopplungsglieder der Schiebe- und Zähleingänge verschiedene Zeitkonstanten vorgesehen sind, so daß ein Schiebeimpuls die beim Schieben auf den Zähleingang kommenden Impulse überdeckt und nicht wirksam werden läßt.
3. Schaltung nach Anspruch 1 und 2, gekennzeichnet durch die Verwendung von Transistor-Kippschaltungen.
4. Schaltung nach Anspruch 1 bis 3, dadurch gekennzeichnet, daß ein Umschalter zur Ringschaltung des Zählers bzw. zur Anschaltung eines definierten Potentials an die erste Kippstufe vorgesehen ist, wobei das Potential so gewählt wird, daß beim Auftreten eines Schiebeimpulses in der ersten Stufe jeweils der Ruhezustand, d. h. eine »0«, eingespeichert bzw. beibehalten wird.
In Betracht gezogene Druckschriften:
Deutsche Auslegeschrift Nr. 1 011 924;
Mi 11 man und Taub, Pulse and Digital Circuits, McGraw Hill Book Comp., New York, Toronto, London, 1956, S. 323 bis 327, 412, 413.
Hierzu 1 Blatt Zeichnungen
© 909 530/267 6.59
DES55273A 1957-09-26 1957-09-26 Aus bistabilen Kippstufen aufgebaute Kettenschaltung zum Zaehlen elektrischer Impulse und zur Verschiebung des Zaehlergebnisses Pending DE1059031B (de)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DES55273A DE1059031B (de) 1957-09-26 1957-09-26 Aus bistabilen Kippstufen aufgebaute Kettenschaltung zum Zaehlen elektrischer Impulse und zur Verschiebung des Zaehlergebnisses
US758473A US3056044A (en) 1957-09-26 1958-09-02 Binary counter and shift register circuit employing different rc time constant inputcircuits
FR775422A FR1216314A (fr) 1957-09-26 1958-09-26 Compteur binaire constitué en étages d'inversion bistables

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DES55273A DE1059031B (de) 1957-09-26 1957-09-26 Aus bistabilen Kippstufen aufgebaute Kettenschaltung zum Zaehlen elektrischer Impulse und zur Verschiebung des Zaehlergebnisses

Publications (1)

Publication Number Publication Date
DE1059031B true DE1059031B (de) 1959-06-11

Family

ID=7490347

Family Applications (1)

Application Number Title Priority Date Filing Date
DES55273A Pending DE1059031B (de) 1957-09-26 1957-09-26 Aus bistabilen Kippstufen aufgebaute Kettenschaltung zum Zaehlen elektrischer Impulse und zur Verschiebung des Zaehlergebnisses

Country Status (3)

Country Link
US (1) US3056044A (de)
DE (1) DE1059031B (de)
FR (1) FR1216314A (de)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1093710B (de) * 1959-02-24 1960-11-24 Siemens Ag Sendeeinrichtung fuer die Geberseite einer zeitmultiplexen Puls-Code-Fernmessanlage
DE1133757B (de) * 1959-12-03 1962-07-26 Licentia Gmbh Elektronisches Schrittschaltwerk in Ringzaehlerform
DE1144341B (de) * 1960-02-10 1963-02-28 Standard Elektrik Lorenz Ag Schaltungsanordnung fuer Zaehlstufen eines Ringzaehlers
DE1164483B (de) * 1961-04-24 1964-03-05 Licentia Gmbh Transistorbestueckte Zaehlschaltung
DE1272371B (de) * 1962-12-11 1968-07-11 Kienzle Apparate Gmbh Schaltungsanordnung zur Verschiebung und gleichzeitigen Verrechnung von Informationen

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3267259A (en) * 1962-01-23 1966-08-16 Gen Electric Freight car identification system
US3294919A (en) * 1963-01-17 1966-12-27 Bell Telephone Labor Inc Convertible binary counter and shift register with interstage gating means individual to each operating mode
US3345521A (en) * 1966-02-17 1967-10-03 Superior Electric Co Decimal coded binary counter with sequential digit input
GB1272860A (en) * 1969-12-01 1972-05-03 Solartron Electronic Group Improvements relating to pulse counters
US3978413A (en) * 1975-02-07 1976-08-31 Hewlett-Packard Company Modulus counter circuit utilizing serial access
NL8102808A (nl) * 1981-06-11 1983-01-03 Philips Nv Digitaal schuifregister.
FR2584549B1 (fr) * 1985-07-03 1990-08-31 Commissariat Energie Atomique Procede d'utilisation d'un registre binaire a n cellules bistables permettant de determiner le rapport de deux frequences et dispositif pour la mise en oeuvre du procede

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1011924B (de) * 1955-04-20 1957-07-11 Western Electric Co Schaltungsanordnung fuer Schieberegister unter Verwendung von Transistoren

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB738738A (en) * 1951-09-15 1955-10-19 Emi Ltd Improvements relating to number registers suitable for use in binary computing devices
BE514682A (de) * 1951-11-23
US2808203A (en) * 1952-02-28 1957-10-01 Gen Electric Binary shift register
GB766988A (en) * 1953-03-27 1957-01-30 Emi Ltd Improvements relating to valve chain circuits
GB782233A (de) * 1954-10-19

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1011924B (de) * 1955-04-20 1957-07-11 Western Electric Co Schaltungsanordnung fuer Schieberegister unter Verwendung von Transistoren

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1093710B (de) * 1959-02-24 1960-11-24 Siemens Ag Sendeeinrichtung fuer die Geberseite einer zeitmultiplexen Puls-Code-Fernmessanlage
DE1133757B (de) * 1959-12-03 1962-07-26 Licentia Gmbh Elektronisches Schrittschaltwerk in Ringzaehlerform
DE1144341B (de) * 1960-02-10 1963-02-28 Standard Elektrik Lorenz Ag Schaltungsanordnung fuer Zaehlstufen eines Ringzaehlers
DE1164483B (de) * 1961-04-24 1964-03-05 Licentia Gmbh Transistorbestueckte Zaehlschaltung
DE1272371B (de) * 1962-12-11 1968-07-11 Kienzle Apparate Gmbh Schaltungsanordnung zur Verschiebung und gleichzeitigen Verrechnung von Informationen

Also Published As

Publication number Publication date
FR1216314A (fr) 1960-04-25
US3056044A (en) 1962-09-25

Similar Documents

Publication Publication Date Title
DE1059031B (de) Aus bistabilen Kippstufen aufgebaute Kettenschaltung zum Zaehlen elektrischer Impulse und zur Verschiebung des Zaehlergebnisses
DE1237177B (de) Asynchrone Zaehleinrichtung
DE1180558B (de) Digitales Rechengeraet zur Erzeugung einer Schluesselimpulsfolge fuer die Verschluesselung von Nachrichtensignalen
DE1271185B (de) Elektronische Impuls-Zaehlschaltung mit dualer und zyklischer Darstellung im Dual- und Graycode
DE1094497B (de) Elektronischer Stufenschalter
DE1249337B (de)
DE2315201A1 (de) Flip-flop-schaltung
DE1538795A1 (de) Antriebssteuerkreis fuer einen Schrittschaltmotor
DE1537298A1 (de) Bistabile Kippstufe mit Vielfacheingaengen
DE1146538B (de) Elektronische Schaltungsanordnung zum Aufbau von Ringzaehlern ungerader Stufenzahl aus Transistor-Ringkern-Kombinationen
DE3246211A1 (de) Schaltungsanordnung zur detektion von folgen identischer binaerwerte
DE1185403B (de) Addierwerk mit mehreren binaeren Eingaengen
DE1240928B (de) Gleichstromgekoppelter elektronischer Binaerzaehler
DE1297150B (de) Schieberegister mit gesteuerten Siliziumdioden als Speicherelement
DE1549481C (de) Rechenanordnung
DE1044882B (de) Schaltungsanordnung zur Erzeugung mehrerer Taktpulse verschiedener Phase
DD150528A1 (de) Ansteuerschaltung fuer einen vor-rueckwaertszaehler
DE1762519B2 (de) Elektronischer binaerzaehler mit variabler zaehlkapazitaet
DE1161582B (de) Schaltungsanordnung zur Umkehrung binaerer Signale
DE1185226B (de) Zaehlkette aus elektronischen Schalteinheiten
DE1234788B (de) Elektronische Schaltvorrichtung fuer die UEbertragung von Spannungssignalen mit grossem Schwankungsbereich
DE1042642B (de) Bistabile Kippschaltung mit zwei sich gegenseitig steuernden Transistoren
DE1512236A1 (de) Tristabile Schaltung
DE2158154A1 (de) Schaltungsanordnung zur erzeugung eines n-stelligen binaeren pcm-wortes
DE1146537B (de) Dezimale Zaehlvorrichtung