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

Buffer stores

Assignee: Cable and Wireless Ltd
•
Filing: 1973-12-07
•
Granted: 1975-06-17
•
Expires: 1993-12-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of controlling the entry and removal of characters from a recirculating buffer store is described. The buffer store has a plurality of data storage channels within which the respective bits or elements of a character entered into the store are circulated, and an index bit of the same given polarity is entered into an index storage channel each time a character is entered in the store. The method further comprises recirculating the bits in the index channel in synchronism with the bits in the data channels, sensing the singal level at the output of the final bit location in the index channel, generating a write enable signal to permit the entry of a new character into the store only in response to a transition of the sensed index signal level in a first direction, and generating a read enable signal to permit the removal of a character from the store only in response to an index signal transition in the opposite direction.

Inventors

  • 👤 Francis G Roche

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 07:06
CPC Classifications
G; G06; G06F; G06F5/00; G06F5/06; G06F5/08; G06F5/085

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 244 words
A method of controlling the entry and removal of characters from a recirculating buffer store having a plurality of data storage channels within which the respective bits or elements of a multi-bit character entered into the store are circulated, the method comprising entering an index bit of the same given polarity into an index storage channel each time the bits of a character are entered into the respective data storage channels such that the number of index bits accumulated in the index channel always corresponds to the number of data bits accumulated in each data channel, the index channel having the same number of bit locations as the data channels, recirculating the bits in the index channel in synchronism with the bits in the data channels, sensing the signal level at the output of the final bit location in the index channel, generating a write enable signal to permit the entry of a new character into the store only in response to a transition of the sensed index signal level in a first direction, and generating a read enable signal to permit the removal of a character from the store only in response to an index signal level transition in the opposite direction whereby a block of bits of the same polarity and occupying adjacent bit locations is accumulated in the index channel, the leading and trailing edges of the block controlling the removal and entry of characters from and into the store respectively.
Claim 2
Independent Claim 244 words
A method of controlling the entry and removal of characters from a recirculating buffer store having a plurality of data storage channels within which the respective bits or elements of a multi-bit character entered into the store are circulated, the method comprising entering an index bit of the same given polarity into an index storage channel each time the bits of a character are entered into the respective data storage channels such that the number of index bits accumulated in the index channel always corresponds to the number of data bits accumulated in each data channel, the index channel having the same number of bit locations as the data channels, recirculating the bits in the index channel in synchronism with the bits in the data channels, sensing the signal level at the output of the final bit location in the index channel, generating a write enable signal to permit the entry of a new character into the store only in response to a transition of the sensed index signal level in a first direction, and generating a read enable signal to permit the removal of a character from the store only in response to an index signal level transition in the opposite direction whereby a block of bits of the same polarity and occupying adjacent bit locations is accumulated in the index channel, the leading and trailing edges of the block controlling the removal and entry of characters from and into the store respectively.
Claim 3
Dependent Claim 84 words
A method according to claim 1 further comprising isolating the final bit location of the data and index storage channels, sensing the index signal level at the input of the final bit location of the index storage channel and generating an extraction enable signal to permit extraction of the character stored in the final bit locations of the store only in response to a transition in the said first direction of the sensed index signal level at the input of the final bit location.
Claim 4
Dependent Claim 199 words
A recirculating buffer store comprising a plurality of data storage channels each having means responsive to the output from the final bit location of the channel for recirculating the respective bits of a character entered into the store, each character having an associated index bit being of the same give polarity, and the store further comprising an index storage channel having the same number of bit locations as the data storage channels for storing the index bits, means for recirculating the bits in the index channel in synchronism with the bits in the data channels, means for sensing the index signal level at the output of the final bit location in the index channel, the sensing means having a first ouput representing an index signal level transition in a first direction and a second output representing a transition in the opposite direction, first gating means connected to receive the first output from the sensing means and controlling the entry of characters into the store in response to a write-in command, and second gating means connected to receive the second output from the sensing means and controlling the removal of characters from the store in response to a read-out command.
Claim 5
Dependent Claim 199 words
A recirculating buffer store comprising a plurality of data storage channels each having means responsive to the output from the final bit location of the channel for recirculating the respective bits of a character entered into the store, each character having an associated index bit being of the same give polarity, and the store further comprising an index storage channel having the same number of bit locations as the data storage channels for storing the index bits, means for recirculating the bits in the index channel in synchronism with the bits in the data channels, means for sensing the index signal level at the output of the final bit location in the index channel, the sensing means having a first ouput representing an index signal level transition in a first direction and a second output representing a transition in the opposite direction, first gating means connected to receive the first output from the sensing means and controlling the entry of characters into the store in response to a write-in command, and second gating means connected to receive the second output from the sensing means and controlling the removal of characters from the store in response to a read-out command.
Claim 6
Dependent Claim 116 words
A buffer store according to claim 3 in which the final bit locations of the data storage channels and the index storage channel each include accessible inputs and in which the sensing means includes means for sensing the level of the index signal at the input of the said final bit location in the index storage channel, the store further including third gating means connected to the sensing means and responsive to a transition in the index signal level in the first direction at the input of the final bit location for controlling the extraction of the character stored in the final bit locations of the store in response to an erase last character command signal.

References Cited (Backward Citations)

US3471835A Cited
US3430211A Cited
US3634832A Cited
US3599177A Cited
US3636519A Cited
US3587062A Cited
US3648255A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1978-06-16 1978-12-16 1979-06-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1982-06-16 1982-12-16 1983-06-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1986-06-16 1986-12-16 1987-06-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag