← Back to Patent Explorer
US4156288A Expired / Lapsed US ⏱️ 0.0 years remaining

Asynchronous shift register with turnpike feature

Assignee: Unisys Corp
•
Filing: 1978-06-13
•
Granted: 1979-05-22
•
Expires: 1998-06-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data source is connected through a gating circuit to all stages of an asynchronous shift register. The gating circuit senses the full or empty status of each stage of the shift register and enters an incoming bit of data into that stage of the shift register which is the empty stage nearest the output, and has no stage preceding it which is full. The arrangement decreases the delay time normally encountered by data as it is shifted through the shift register, the decrease in delay time being related to the number of empty stages in the register at the time a bit of data is entered.

Inventors

  • 👤 Lester M. Spandorfer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 16:01
CPC Classifications
G; G11; G11C; G11C19/00; G11C19/28; G06; G06F; G06F5/00; G06F5/06

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 142 words
In an asynchronous data storage system including a source supplying data bits in sequence and an asynchronous shift register having a plurality of stages 1 . . . n connected in series with an output from stage n, each of said stages including first means for storing a data bit and a second means for producing signals indicating the full/empty status of the first means of the same stage, the improvement comprising: a plurality of input circuits, one input circuit being connected to each of said stages; and an input control means connected to said source and responsive to said second means in each of said stages for directing a data bit from said source only to the input circuit connected to the stage in said series nearest said output that is empty and has no stage preceding it which is full.
Claim 2
Dependent Claim 142 words
In an asynchronous data storage system including a source supplying data bits in sequence and an asynchronous shift register having a plurality of stages 1 . . . n connected in series with an output from stage n, each of said stages including first means for storing a data bit and a second means for producing signals indicating the full/empty status of the first means of the same stage, the improvement comprising: a plurality of input circuits, one input circuit being connected to each of said stages; and an input control means connected to said source and responsive to said second means in each of said stages for directing a data bit from said source only to the input circuit connected to the stage in said series nearest said output that is empty and has no stage preceding it which is full.
Claim 3
Dependent Claim 75 words
The improvement as claimed in claim 1 wherein said input control means comprises a plurality of gating means, there being one gating means for each of said stages, the gating means for a particular stage k in said series being connected to said source and responsive to the output signals from the second means in stage k and the second means in at least one of the stages adjacent to stage k in said series.
Claim 4
Dependent Claim 71 words
The improvement as claimed in claim 2 wherein the gating means for said particular stage k is connected to and responsive to the second means in stages k-1, k and k+1 for directing a data bit from said source to the input circuit of stage k when said second means of stages k-1, k and k+1 produce signals indicating that stages k-1 and k are empty and stage k+1 is full.
Claim 5
Dependent Claim 59 words
The improvement as claimed in claim 2 wherein the input circuit for said particular stage k is connected to the first and the second means of stage k whereby a data bit directed by the gating means for stage k is stored in said stage k first means and terminates the signal indicating the empty status of stage k.
Claim 6
Dependent Claim 170 words
In an asynchronous data storage system including a first bus for conveying zero bits and a second bus conveying one bits, and an asynchronous shift register having a plurality of stages 1 . . . n connected in series, each said stage including a zero gate, a one gate, and a full/empty status gate, the improvement comprising a gating means for each of said stages, the gating means for a particular stage k of said series comprising: a first gate having an input connected to said first bus and an output connected to the zero gate of stage k and said status gates of stage k; a second gate having an input connected to said second bus and an output connected to said one gate of stage k and said status gate of stage k; and further means connecting the outputs of the status gates of stage k and at least of the stages adjacent to stage k to the inputs of the first and second gates of stage k.
Claim 7
Dependent Claim 170 words
In an asynchronous data storage system including a first bus for conveying zero bits and a second bus conveying one bits, and an asynchronous shift register having a plurality of stages 1 . . . n connected in series, each said stage including a zero gate, a one gate, and a full/empty status gate, the improvement comprising a gating means for each of said stages, the gating means for a particular stage k of said series comprising: a first gate having an input connected to said first bus and an output connected to the zero gate of stage k and said status gates of stage k; a second gate having an input connected to said second bus and an output connected to said one gate of stage k and said status gate of stage k; and further means connecting the outputs of the status gates of stage k and at least of the stages adjacent to stage k to the inputs of the first and second gates of stage k.
Claim 8
Dependent Claim 68 words
The improvement as claimed in claim 5 wherein said further means comprises means connecting the outputs of the status gates of stages k-1, k and k+1 to the inputs of said first and second gates of stage k whereby said first or said second gate is enabled to pass a zero or a one bit, respectively when stage k+1 is full and stage k and k-1 are empty.
Claim 9
Dependent Claim 146 words
In an asynchronous data storage system including a source supplying data bits in sequence and an asynchronous shift register having a plurality of stages 1 . . . n connected in series with stage n being the output stage, each of said stages including a three state storage circuit means for producing a first output signal indicating that the stage is empty or a second output signal indicating that the stage is storing a data bit, the improvement comprising: input control means connected to said source and said three state storage circuit means in each of said stages for directing a bit of data from said source into the three stage storage circuit means in the stage nearest said output stage that is producing said first signal and has no stage preceding it wherein the three state storage circuit means is producing said second output signal.
Claim 10
Dependent Claim 146 words
In an asynchronous data storage system including a source supplying data bits in sequence and an asynchronous shift register having a plurality of stages 1 . . . n connected in series with stage n being the output stage, each of said stages including a three state storage circuit means for producing a first output signal indicating that the stage is empty or a second output signal indicating that the stage is storing a data bit, the improvement comprising: input control means connected to said source and said three state storage circuit means in each of said stages for directing a bit of data from said source into the three stage storage circuit means in the stage nearest said output stage that is producing said first signal and has no stage preceding it wherein the three state storage circuit means is producing said second output signal.

References Cited (Backward Citations)

US3166715A Cited
US3972031A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1982-05-21 1982-11-20 1983-05-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1986-05-21 1986-11-20 1987-05-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1990-05-21 1990-11-20 1991-05-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag