US4500965A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Capstanless magnetic tape drive with electronic equivalent to length of tape
Assignee: Archive Corp
•
Filing: 1982-06-04
•
Granted: 1985-02-19
•
Expires: 2002-06-04
Abstract
Abstract A magnetic tape drive capable of simulating the performance of a fast acceleration start/stop tape drive without a capstan drive or vacuum columns. A streaming type tape drive is provided with a semiconductor cache memory for storing data which may be written on, and data read from, a length of magnetic tape. Circuitry, including a microprocessor, DMA controller and service requests, handles data transfer between a host and the tape via the cache memory so that delays due to tape accelerations and decelerations are masked and the host can instantaneously read data bi-directionally and instantaneously switch between read and write operations.
Inventors
- 👤 Martin D. Gray
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 01:26
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F3/0628; G06F3/0655; G06F3/0656
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
226 words
A magnetic tape drive operative with a host controller for reading and writing sequential data records comprising: transducer means for writing the data records on magnetic tape and for reading the data records therefrom; means for selectively moving the tape in forward and rearward directions past the transducer means; means for sensing a position of the transducer means on the tape; a cache memory for storing the data records to be written on, and the data records read from, the tape, a data storage capacity of the cache memory corresponding to a predetermined length of the tape and having forward and rearward boundaries; and circuitry means connected to the transducer means, tape moving means, transducer position sensing means and cache memory for generating a logical head that moves forwardly and rearwardly through the cache memory as the data records are written into and read therefrom, for controlling the tape moving means to cause a corresponding position of the transducer means to approach a position of the logical head during a write operation, and for causing the position of the logical head to approach the corresponding position of the transducer means during a read operation so that delays due to accelerations and decelerations of the tape moving means are masked and the host controller can instantaneously read data bi-directionally and instantaneously switch between read and write operations.
Claim 2
Dependent Claim
226 words
A magnetic tape drive operative with a host controller for reading and writing sequential data records comprising: transducer means for writing the data records on magnetic tape and for reading the data records therefrom; means for selectively moving the tape in forward and rearward directions past the transducer means; means for sensing a position of the transducer means on the tape; a cache memory for storing the data records to be written on, and the data records read from, the tape, a data storage capacity of the cache memory corresponding to a predetermined length of the tape and having forward and rearward boundaries; and circuitry means connected to the transducer means, tape moving means, transducer position sensing means and cache memory for generating a logical head that moves forwardly and rearwardly through the cache memory as the data records are written into and read therefrom, for controlling the tape moving means to cause a corresponding position of the transducer means to approach a position of the logical head during a write operation, and for causing the position of the logical head to approach the corresponding position of the transducer means during a read operation so that delays due to accelerations and decelerations of the tape moving means are masked and the host controller can instantaneously read data bi-directionally and instantaneously switch between read and write operations.
Claim 3
Dependent Claim
20 words
A magnetic tape drive according to claim 1 wherein the cache memory is logically configured in a circular buffer form.
Claim 4
Dependent Claim
16 words
A magnetic tape drive according to claim 1 wherein the cache memory is a semiconductor memory.
Claim 5
Dependent Claim
31 words
A magnetic tape drive according to claim 1 wherein the circuitry means includes: a microprocessor; and a programmable direct memory access controller operatively coupled between the microprocessor and the cache memory.
Claim 6
Dependent Claim
45 words
A magnetic tape drive according to claim 4 wherein the circuitry means further comprises: a host controller service request coupled between the host and the direct memory access controller; and a tape service request coupled between the transducer means and the direct memory access controller.
Claim 7
Dependent Claim
36 words
A magnetic tape drive according to claim 1 wherein the circuitry means includes means for permitting simultaneous transfer of data between the cache memory and the host controller and between the cache memory and the tape.
Claim 8
Dependent Claim
26 words
A magnetic tape drive according to claim 1 wherein the data storage capacity of the cache memory is large enough to accommodate worst case record length.
Claim 9
Dependent Claim
145 words
A magnetic tape drive operative with a host controller for reading and writing data records comprising: a streaming type tape transport including a transducer and means for sensing a position of the transducer on a length of tape carried by the transport; cache memory means for temporarily storing data records to be written on, and read from, the tape, a data storage capacity of the cache memory means corresponding to a predetermined length of the tape; means for generating a logical head that moves through the cache memory means as the data records are written into and read therefrom; and control means for causing the logical head to move toward a center of the cache memory means during a read operation and for causing the transducer position to move toward a corresponding location in the center of the cache memory means during a write operation.
Claim 10
Dependent Claim
145 words
A magnetic tape drive operative with a host controller for reading and writing data records comprising: a streaming type tape transport including a transducer and means for sensing a position of the transducer on a length of tape carried by the transport; cache memory means for temporarily storing data records to be written on, and read from, the tape, a data storage capacity of the cache memory means corresponding to a predetermined length of the tape; means for generating a logical head that moves through the cache memory means as the data records are written into and read therefrom; and control means for causing the logical head to move toward a center of the cache memory means during a read operation and for causing the transducer position to move toward a corresponding location in the center of the cache memory means during a write operation.
References Cited (Backward Citations)
US3503045A
Cited
US3333250A
Cited
US3774156A
Cited
US3772657A
Cited
US3942190A
Cited
US4040026A
Cited
US4392200A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1988-02-19 | 1988-08-20 | 1989-02-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1992-02-19 | 1992-08-20 | 1993-02-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1996-02-19 | 1996-08-20 | 1997-02-19 | $7700.00 | Window Closed / Lapsed |