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

Synchronous communications adapter

Assignee: International Business Machines Corp
•
Filing: 1970-12-14
•
Granted: 1973-01-09
•
Expires: 1990-12-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A synchronous communications adapter for connecting a CPU with a transmission line including a pair of stop buffers which together contain a 16 bit stop address and a pair of transition buffers which together contain a 16 bit transition address and compare logic of a length equal to the length of only one of the buffers which is multiplexed so as to compare a current address in the local store register to the CPU with both the stop address and the transition address. Also, the compare logic functions to compare received with generated checking characters. A shift register is provided to serialize characters for transmission and assemble characters serially during reception. The shift register in conjunction with other circuitry also functions to generate a pair of block check characters temporarily stored in two block check character buffers having a total length of a conventional 16 bit register. The operation of the single shift register is multiplexed in such a manner that it need only be 8 bits long.

Inventors

  • 👤 A Books
  • 👤 J Froemke

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 10:37
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/004; H04L1/0056; H04L1/0057; G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F13/00; G06F13/38

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 546 words
A communications adapter for sending and/or receiving information in the form of a plurality of bits and generating multi-bit check characters with such sending or receiving, comprising: a shift register into and from which bits are serially shifted one at a time from loading and unloading ends of the register and into which and from which a plurality of bits are loaded and unloaded in parallel from loading and unloading sides of the register, first and second check character buffers each of which includes a plurality of bit positions, a data carry storage device holding the bits of said information that is sent or received, a check character carry storage device holding individual bits serially shifted out of said shift register, a first multi-line buffer-register path connecting said first check character buffer with said shift register for loading the bits contained in this buffer in parallel into said shift register, a first bit changing circuitry in one line of said path to have an input thereby from said first check character buffer and having a second input from said data carry storage device to have a bit therein applied to the bit changing circuitry so that the bit changing circuitry has a bit output for a combination of bits on its said inputs and applied through said line onto said shift register, a serial bit path connecting said unloading end of said shift register with said check character carry storage device and from thence extending to said loading end of said shift register so that a bit at said unloading end of the shift register may be serially shifted into said check character carry storage device so that a bit then in said check character carry storage device is serially shifted to the loading end of said shift register, a first multi-line register-buffer path connecting said shift register with said first check character buffer for unloading the bits in said shift register into said first character buffer in parallel after said serial shifting of the bits in said shift register has occurred, a second multi-line buffer-register path connecting said second character buffer with said shift register for loading the bits contained in this buffer in parallel into said shift register, a second bit changing circuitry in one line of said second buffer-register path to have an input thereby from said second check character buffer and having a second input from said check character carry storage device to have a bit therein applied to this bit changing circuitry so that this bit changing circuitry has a bit output for a combination of bits on its said inputs and applied through this line to said shift register, and a second multi-line register-buffer path connecting said shift register with said second check character buffer for unloading the bits in said shift register in parallel into said second check character buffer after a second serial shifting of the bits in said shift register has occurred subsequent to the loading of the contents of said second character buffer into said shift register, whereby multi-bit check characters are generated in said first and second check character buffers unique to the information that is sent and/or received as bits travel in said multi-line paths and bits are shifted serially in said shift register.
Claim 2
Dependent Claim 546 words
A communications adapter for sending and/or receiving information in the form of a plurality of bits and generating multi-bit check characters with such sending or receiving, comprising: a shift register into and from which bits are serially shifted one at a time from loading and unloading ends of the register and into which and from which a plurality of bits are loaded and unloaded in parallel from loading and unloading sides of the register, first and second check character buffers each of which includes a plurality of bit positions, a data carry storage device holding the bits of said information that is sent or received, a check character carry storage device holding individual bits serially shifted out of said shift register, a first multi-line buffer-register path connecting said first check character buffer with said shift register for loading the bits contained in this buffer in parallel into said shift register, a first bit changing circuitry in one line of said path to have an input thereby from said first check character buffer and having a second input from said data carry storage device to have a bit therein applied to the bit changing circuitry so that the bit changing circuitry has a bit output for a combination of bits on its said inputs and applied through said line onto said shift register, a serial bit path connecting said unloading end of said shift register with said check character carry storage device and from thence extending to said loading end of said shift register so that a bit at said unloading end of the shift register may be serially shifted into said check character carry storage device so that a bit then in said check character carry storage device is serially shifted to the loading end of said shift register, a first multi-line register-buffer path connecting said shift register with said first check character buffer for unloading the bits in said shift register into said first character buffer in parallel after said serial shifting of the bits in said shift register has occurred, a second multi-line buffer-register path connecting said second character buffer with said shift register for loading the bits contained in this buffer in parallel into said shift register, a second bit changing circuitry in one line of said second buffer-register path to have an input thereby from said second check character buffer and having a second input from said check character carry storage device to have a bit therein applied to this bit changing circuitry so that this bit changing circuitry has a bit output for a combination of bits on its said inputs and applied through this line to said shift register, and a second multi-line register-buffer path connecting said shift register with said second check character buffer for unloading the bits in said shift register in parallel into said second check character buffer after a second serial shifting of the bits in said shift register has occurred subsequent to the loading of the contents of said second character buffer into said shift register, whereby multi-bit check characters are generated in said first and second check character buffers unique to the information that is sent and/or received as bits travel in said multi-line paths and bits are shifted serially in said shift register.
Claim 3
Dependent Claim 34 words
A communications adapter as set forth in claim 1, said first bit changing circuitry and said second bit changing circuitry each constituting an exclusive OR circuit having the said inputs and outputs as aforesaid.
Claim 4
Dependent Claim 131 words
A communications adapter as set forth in claim 1 and including a third bit changing circuitry in one of said lines of one of said multi-line buffer-register paths other than said lines in which said first and second bit changing circuitries are disposed, said third bit circuitry in the line in which it is disposed having an input thereby from the said buffer connected with this line and having a second input from said data carry storage device to have a bit in this storage device applied to the third bit changing circuitry so that the third bit changing circuitry has a bit output for a combination of bits on its said inputs and applied through the line in which said third bit changing circuitry is disposed to said shift register.
Claim 5
Dependent Claim 91 words
A communications adapter as set forth in claim 3, said third bit changing circuitry also having a third input which is connected with one of said inputs of one of the other of said bit changing circuitries to have a bit on the latter input applied to said third bit changing circuitry so that the third bit changing circuitry has a bit output for a combination of bits on its said three inputs and applied through the said line in which said third bit circuitry is disposed onto said shift register.
Claim 6
Dependent Claim 110 words
A communications adapter as set forth in claim 3, said shift register having eight bit positions with the number 1 bit position of the positions as consecutively numbered being at the unloading end of said shift register, said first bit changing circuitry being in the line of said first buffer-register path connected with the number 1 position of said shift register, said second bit changing circuitry being in the line of said second buffer-register path connected with the number 7 position of said shift register and said third bit changing circuitry being in the line of said first buffer-register path connected with the number 2 position of said shift register.
Claim 7
Dependent Claim 85 words
A communications adapter as set forth in claim 1, said shift register having eight bit positions with the number 1 position of the positions as consecutively numbered being at the unloading end of said shift register, said first bit changing circuitry being in the line of said first buffer-register path connected with the number 1 position of said shift register and said second bit changing circuitry being in the line of said second buffer-register path connected with the number 7 position of said shift register.
Claim 8
Dependent Claim 165 words
A communications adapter as set forth in claim 1 and including a shift register buffer, means for moving said plurality bit information to be sent or received into said shift register buffer, a third multi-line buffer-register connecting said shift register buffer with said shift register for loading the bits contained in said shift register buffer in parallel into said shift register, said data carry storage device being connected with the unloading end of said shift register so that a bit of said information is shifted on a preliminary serial shifting of the shift register into said data carry storage device and so that the bit is applied to an input of said first bit changing circuitry as aforesaid, and a third multi-line register-buffer path connecting said shift register with said shift register buffer so that the remaining bits of said information in said shift register after serial shifting of the shift register as just mentioned are moved back in parallel into said shift register buffer.

References Cited (Backward Citations)

US2956124A Cited
US3103580A Cited
US3054986A Cited
US3270324A Cited
US3437995A Cited
US3374467A Cited
US3274566A Cited
US3508197A Cited
US3524169A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1976-01-09 1976-07-10 1977-01-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1980-01-09 1980-07-10 1981-01-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1984-01-09 1984-07-10 1985-01-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag