← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 06:24
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag