Patent US1270636A successfully refreshed from Google Patents.
Patent US4642759A successfully refreshed from Google Patents.
US4642759A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Bubble memory disk emulation system
Assignee: ELECTRONICS SYTEMS Inc
•
Filing: 1984-04-02
•
Granted: 1987-02-10
•
Expires: 2004-04-02
Abstract
Abstract A magnetic bubble memory based floppy disk emulating system is provided which is capable of emulating available industry standard floppy disk drives with a simple, microprocessor controlled system in which direct memory access techniques are used to free the microprocessor to perform the control functions necessary to emulate single/double density and floppy/minifloppy disks.
Inventors
- 👤 William R. Foster
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 11:31
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/06; G06F3/0601; G06F3/0628; G06F3/0662; G06F3/0664
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
199 words
A magnetic bubble memory (MBM) based data storage system for emulating another data storage system, comprising: (a) a central processor bus (CPB); (b) a central processor unit (CPU), an instruction memory for said CPU, and a dynamic buffer memory, all connected to said CPB; (c) MBM interface means for interfacing an MBM unit with said CPB; (d) direct bubble memory access (DBMA) means connected to said CPB for causing said MBM interface means to transfer data from said MBM to selected parts of said dynamic buffer memory through said CPB; (e) encoder/decoder means connected to said CPB for transmitting and receiving data to and from a host system in a manner substantially identical to that of said another data storage system, said encoder/decoder means including two direct memory access (DMA) channels, one for transmission and the other for reception of data to and from said host system for transferring data to and from selected parts of said dynamic buffer memory through said PCB; and (f) said DMA channels each having registers for addressing to said dynamic buffer memory, said registers updated by said CPU through said CPB without affecting ongoing data transfers to and from said dynamic buffer memory.
Claim 2
Dependent Claim
199 words
A magnetic bubble memory (MBM) based data storage system for emulating another data storage system, comprising: (a) a central processor bus (CPB); (b) a central processor unit (CPU), an instruction memory for said CPU, and a dynamic buffer memory, all connected to said CPB; (c) MBM interface means for interfacing an MBM unit with said CPB; (d) direct bubble memory access (DBMA) means connected to said CPB for causing said MBM interface means to transfer data from said MBM to selected parts of said dynamic buffer memory through said CPB; (e) encoder/decoder means connected to said CPB for transmitting and receiving data to and from a host system in a manner substantially identical to that of said another data storage system, said encoder/decoder means including two direct memory access (DMA) channels, one for transmission and the other for reception of data to and from said host system for transferring data to and from selected parts of said dynamic buffer memory through said PCB; and (f) said DMA channels each having registers for addressing to said dynamic buffer memory, said registers updated by said CPU through said CPB without affecting ongoing data transfers to and from said dynamic buffer memory.
Claim 3
Dependent Claim
16 words
The system of claim 1, said DBMA means being identical in function to the DMA channel.
Claim 4
Dependent Claim
28 words
The system of claim 2, said DBMA means being responsive to said MBM interface means to initiate data transfer between said MBM unit and said dynamic buffer memory.
Claim 5
Dependent Claim
30 words
The system of claim 3, said encoder/decoder means comprising a synchronous transmitter for accepting data from said dynamic buffer memory, synchronizing said data and restraining it to the host system.
Claim 6
Dependent Claim
27 words
The system of claim 4, said encoder/decoder means comprising a synchronous receiver for receiving data from said host system, synchronizing it and outputting it onto said CPB.
Claim 7
Dependent Claim
32 words
The system of claim 5, said DMA channels each being responsive to its associated synchronous transmitter or receiver for initiating reading or writing data from or into said dynamic buffer memory, respectively.
Claim 8
Dependent Claim
48 words
The system of claim 4, said another data storage system being a floppy disk drive, said synchronous transmitter retransmitting said data to a continuous formatter which formats said data according to a selected combination of the formats: single density encoding or double density encoding; and floppy or mini-floppy.
Claim 9
Dependent Claim
48 words
The system of claim 5, said another data storage system being a floppy disk drive, said synchronous transmitter retransmitting said data to a continuous formatter which formats said data according to a selected combination of the formats: single density encoding or double density encoding; and floppy or mini-floppy.
Claim 10
Dependent Claim
48 words
The system of claim 6, said another data storage system being a floppy disk drive, said synchronous transmitter retransmitting said data to a continuous formatter which formats said data according to a selected combination of the formats: single density encoding or double density encoding; and floppy or mini-floppy.
References Cited (Backward Citations)
US4354225A
Cited
US4365294A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-02-09 | 1990-08-11 | 1991-02-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-02-09 | 1994-08-11 | 1995-02-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-02-09 | 1998-08-11 | 1999-02-10 | $7700.00 | Window Closed / Lapsed |