US4357657A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Floppy-disk interface controller
Assignee: MONOLITHIC SYSTEMS CORP A CORP OF Co
•
Filing: 1979-08-24
•
Granted: 1982-11-02
•
Expires: 1999-08-24
Abstract
Abstract A device operable as an interface controller for a defined data bus, wherein the interface controller operates to transfer entire blocks of data, bidirectionally, one byte at a time, while making each byte available as it is received for use by either the computer or by the memory. In addition, the present invention utilizes an interface controller with a single flow-through register, and pluralities of switches, operable in accordance with decoded commands for transferring data in the aforementioned manner in either direction through the same register.
Inventors
- 👤 Michael W. Fellinger
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 23:08
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F3/0668; G06F3/0671; G06F3/0673
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
140 words
In an information transfer system for connection between a bus and a storage device; the improvement wherein said information transfer system comprises intermediate storage means having a data input and a data output for storing blocks of parallel data of determined length, a register having parallel inputs and outputs and serial inputs and outputs, first selection means for applying data on said bus or the parallel output of said register to the input of said intermediate storage means, means applying the output of said intermediate storage means to the parallel input of said register, second selection means applying the output of said intermediate storage means to said bus, means coupling said storage device to said serial inputs and outputs of said register, and control means responsive to control signals on said bus for controlling said first and second selection means.
Claim 2
Dependent Claim
140 words
In an information transfer system for connection between a bus and a storage device; the improvement wherein said information transfer system comprises intermediate storage means having a data input and a data output for storing blocks of parallel data of determined length, a register having parallel inputs and outputs and serial inputs and outputs, first selection means for applying data on said bus or the parallel output of said register to the input of said intermediate storage means, means applying the output of said intermediate storage means to the parallel input of said register, second selection means applying the output of said intermediate storage means to said bus, means coupling said storage device to said serial inputs and outputs of said register, and control means responsive to control signals on said bus for controlling said first and second selection means.
Claim 3
Dependent Claim
30 words
The system of claim 1, wherein said intermediate storage means comprises a plurality of registers arranged to operate in a FIFO mode with respect to the blocks of parallel data.
Claim 4
Dependent Claim
12 words
The system of claim 2, wherein said register comprises a shift register.
Claim 5
Dependent Claim
22 words
The system of claim 3, wherein said first selection means comprises a data selector, and said second selection means comprises gate means.
Claim 6
Dependent Claim
107 words
In an information transfer system for connection between a parallel bus and a mass storage device having serial inputs and outputs, said bus carrying data and control signals; the improvement wherein said information transfer system comprises parallel storage means, a register having serial inputs and outputs coupled to serial outputs and inputs respectively of said mass storage device, a parallel input of the register coupled to the output of said parallel storage means, selector means for selectively coupling said bus and the parallel output of said register to said parallel storage means, and gate means selectively coupling the output of said parallel storage means to said bus.
Claim 7
Dependent Claim
107 words
In an information transfer system for connection between a parallel bus and a mass storage device having serial inputs and outputs, said bus carrying data and control signals; the improvement wherein said information transfer system comprises parallel storage means, a register having serial inputs and outputs coupled to serial outputs and inputs respectively of said mass storage device, a parallel input of the register coupled to the output of said parallel storage means, selector means for selectively coupling said bus and the parallel output of said register to said parallel storage means, and gate means selectively coupling the output of said parallel storage means to said bus.
Claim 8
Dependent Claim
41 words
The system of claim 5 further comprising control means responsive to control signals on said bus for controlling said selector means, said gate means and said register, whereby data may be selectively transferred between said bus and said mass storage device.
Claim 9
Dependent Claim
22 words
The system of claim 6, wherein said parallel storage means comprises a plurality of registers arranged to operate in a FIFO mode.
Claim 10
Dependent Claim
104 words
An information transfer system for connection between a bus and a mass storage device, comprising an intermediate storage device for storing a block of data of determined length and having an input and an output, a register having a first input coupled to the output of said intermediate storage device, a second input coupled to said mass storage device, a first output coupled to said mass storage device, and a second output, means selectively coupling said bus and second output to the input of said intermediate storage device, and gate means for selectively applying the output of said intermediate storage device to said bus.
Claim 11
Dependent Claim
104 words
An information transfer system for connection between a bus and a mass storage device, comprising an intermediate storage device for storing a block of data of determined length and having an input and an output, a register having a first input coupled to the output of said intermediate storage device, a second input coupled to said mass storage device, a first output coupled to said mass storage device, and a second output, means selectively coupling said bus and second output to the input of said intermediate storage device, and gate means for selectively applying the output of said intermediate storage device to said bus.
Claim 12
Dependent Claim
57 words
The system of claim 8 in which said intermediate storage device comprises means for storing a plurality of parallel data words and said register comprises a shift register, said first input comprising a parallel input, said second input comprising a serial input, said first output comprising a serial output and said second output comprising a parallel output.
Claim 13
Dependent Claim
28 words
The system of claim 9, wherein said intermediate storage device comprises a plurality of registers arranged to operate in a FIFO mode with respect to parallel data words.
Claim 14
Dependent Claim
70 words
The system of claim 10, wherein said bus carries data signals and control signals, said system further comprising a control system responsive to control signals on said bus for controlling said means selectively coupling, gate means, and register, whereby control signals on said bus may direct the loading of said intermediate storage device from said mass storage device so as to be applied at a later time to said bus.
References Cited (Backward Citations)
US3046528A
Cited
US3596252A
Cited
US3824551A
Cited
US3895355A
Cited
US3958224A
Cited
US4003027A
Cited
US4048625A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1985-11-01 | 1986-05-03 | 1986-11-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1989-11-01 | 1990-05-03 | 1990-11-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1993-11-01 | 1994-05-03 | 1994-11-02 | $7700.00 | Window Closed / Lapsed |