Interface adaptor emulating magnetic tape drive

Share
Save
Discuss
Claim

Share On Facebook Share On Twitter Share By Email
Save Item
Save Item
Add to
my lists

Filing Information

  • Patent Number: US4727512
  • Application Number: US6678650
  • Filing date: 12/06/1984
  • Issue date: 02/23/1988
  • Predicted expiration date: 02/23/2005
Explore Your Innovation Network™ for an introduction to:

Innovation Network Your First Name:
Last Name:
 
Already a member? Sign In
  • U.S. Classifications: 364/900  ·
  • International Classifications: G06F 304 ·
  • International Classifications: 364200;900;200 MS File;900 MS File ·
  • View document at: (opens new window):
    USPTO  ·  PAIR  ·  esp@cenet  ·  Patent Family
    * Related patent documents may or may not exist on these sites
4 Claims, No Drawings


Abstract

A magnetic tape drive emulator provides interface compatibility between a computer system having an industry standard tape drive interface and a peripheral image acquisition processing system. The emulator receives signals that are normally applied to a magnetic tape drive system and converts them into data signals which are formatted for general access by the image acquisition processing system. In addition, the magnetic tape drive emulator converts signals generated by the peripheral processing system into data signals which are formatted for access by the computer system through the standard tape drive interface.

References Cited

U.S. Patent Documents

Document NumberAssigneesInventorsIssue/Pub Date
US3290654 RCA CORP Rettig et al. Dec 1966
US4004277 GAVRIL BRUCE D Garvil Jan 1977
US4511963 International Business Machines Corp. Kantner Apr 1985

Referenced By

Document NumberAssigneeInventorsIssue/Pub Date
US7426617Network Appliance, Inc.Roger Keith Stager et al.Sep 2008
US5592645FramdriveMichael E. ThomasJan 1997
US5592643FramdriveMichael E. ThomasJan 1997
US5592646FramdriveMichael E. ThomasJan 1997
US5598577Dell USA, L.P.Anthony L. OverfieldJan 1997
US5455926Data/Ware Development, Inc.Richard V. Keele et al.Oct 1995
US6141702Sony Corporation of JapanHarold Aaron Ludtke et al.Oct 2000
US6606589Database Excelleration Systems, Inc.George B. Tuma et al.Aug 2003
US4847805NEC CorporationYasunori Ishii et al.Jul 1989
US4947367EMC CorporationChristopher Y. Chang et al.Aug 1990
US5765200International Business Machines CorporationJames Elkins McIlvain et al.Jun 1998
US7436957FISCHER ADDISON MAddison M. Fischer et al.Oct 2008
US7454529Netapp, Inc.Roger Keith Stager et al.Nov 2008
US5297124Miltope CorporationBarry Plotkin et al.Mar 1994
US5592642FramdriveMichael E. ThomasJan 1997
US5594883International Business Machines CorporationWilbur D. PricerJan 1997
US6757842SanDisk CorporationEliyahou Harari et al.Jun 2004
US7437387Netapp, Inc.Gavin David Cohen et al.Oct 2008
US5604881FramdriveMichael E. ThomasFeb 1997
US6128698Exabyte CorporationSteven P. GeorgisOct 2000
US6389503Exabyte CorporationSteve Georgis et al.May 2002
US7401198NetAppCraig Anthony Johnston et al.Jul 2008
US7567993Netapp, Inc.Don Alvin Trimmer et al.Jul 2009
US7581118Netapp, Inc.William P. McGovernAug 2009
US5070474Disk Emulation Systems, Inc.George B. Tuma et al.Dec 1991
US5404492Helios IncorporatedAlex Moraru et al.Apr 1995
US5359726THOMAS MICHAEL EMichael E. ThomasOct 1994
US6055602International Business Machines CorporationJames Elkins McIlvain et al.Apr 2000
US7127388Advanced Digital Information CorporationNeville Yates et al.Oct 2006
US7559088NETAPP, Inc.Gavin David Cohen et al.Jul 2009
US7487009Netapp, Inc.Don Alvin Trimmer et al.Feb 2009
US5465364International Business Machines, Inc.Frederick L. Lathrop et al.Nov 1995
US5581740Dell USA, L.P.Craig S. JonesDec 1996
US6304925Synchrome Technology Inc.Faan-Hoan Liu et al.Oct 2001
US6374389Solid Data Systems, IncGeorge B. Tuma et al.Apr 2002
US7397713SanDisk CorporationEliyahou Harari et al.Jul 2008
US5802398Synchrome Technology, Inc.Faan-Hoan Liu et al.Sep 1998
US6149316SanDisk CorporationEliyahou Harari et al.Nov 2000
US6496791Neville Yates et al.Dec 2002
US6571205Nortel Networks LimitedJody Michel Doucet et al.May 2003
US6914846SanDisk CorporationEliyahou Harari et al.Jul 2005
US6763480SanDisk CorporationEliyahou Harari et al.Jul 2004
US7490103NetApp, Inc.Roger Keith Stager et al.Feb 2009
US5592644FramdriveMichael E. ThomasJan 1997
US5438674Data/Ware Development, Inc.Richard V. Keele et al.Aug 1995
US6684345SanDisk CorporationEliyahou Harari et al.Jan 2004
US6523132SanDisk CorporationEliyahou Harari et al.Feb 2003
US7325159Network Appliance, Inc.Roger Keith Stager et al.Jan 2008
US7437492Netapp, IncRoger Stager et al.Oct 2008
US7315965Network Appliance, Inc.Roger Keith Stager et al.Jan 2008
US5218691Disk Emulation Systems, Inc.George B. Tuma et al.Jun 1993
US5555402Database Excelleration Systems, Inc.George B. Tuma et al.Sep 1996
US5588140Computer Network Technology CorporationEugene D. Misukanis et al.Dec 1996
US5717956Fujitsu LimitedTsutomu Shinosaka et al.Feb 1998
US7406488NetAppRoger Keith Stager et al.Jul 2008
US7526620Netapp, Inc.William P. McGovernApr 2009
US7558839Netapp, Inc.William P. McGovernJul 2009

Patent Family

The current document is not in a family.

Read Patent

Read patent

View Drawings


Independent Claims | See all claims (4)

  1. 1. A magnetic tape drive emulator for use with a computer system having industry standard tape drive interface and peripheral image processing system, said magnetic tape drive emulator comprising:(A) receivers and terminators for receiving data signals and control signals present on an industry standard tape drive interface:(B) a write data register connected to said receivers and terminators for receiving said data signals;(C) a drive control register connected to said receivers and terminators for receiving said control signals; and(D) a processing unit connected to said write data register and said drive control register for converting said data signals into an image processing system signal format,wherein said processing unit includes:(a) a test multiplexer connected to said drive control register for receiving signals at the output thereof;(b) a micro sequencer connected to said test multiplexer for receiving signals at the output thereof;(c) a control store connected to said micro sequencer, a feedback signal generated by said control store applied to said micro sequencer; and(d) an arithmetic logic unit connected to said control store and said test multiplexer, write data signals generated by said write data register being applied to said arithmetic logic unit, said write data signals converted in said arithmetic logic unit into an image processing system format.
  2. 4.4. A magnetic tape drive emulator for use with a computer system having an industry standard tape drive interface and peripheral image processing system, said magnetic tape drive emulator comprising:(a) receivers and terminators for receiving data and control signals presented on an industry standard tape drive interface;(b) a write data register connected to said receivers and terminators for receiving said data signals;(c) a drive control register connected to said receivers and terminators for receiving said control signals;(d) a test multiplexer connected to said drive control register for receiving signals at the output thereof;(e) a micro sequencer connected to said test multiplexer for receiving signals at the output thereof;(f) a control store connected to said micro sequencer, a feedback signal generated by said control store applied to said micro sequencer;(g) an arithmetic logic unit connected to said control store and said test multiplexer, write data signals generated by said write data register being applied to said arithmetic logic unit, said write data signals converted in said arithmetic logic unit into an image processing system format;(h) a register file and data buffer for receiving said image processing system format data signals;(i) said arithmetic logic unit also converting image processing system data signals and control signals into computer system format;(j) a read data register for receiving said signals converted into said computer system format;(k) a read clock generator connected to said read data register for controlling the operation thereof;(l) a read data encoder connected to said read data register and read clock generator for encoding data signals generated by said read data register;(m) a drive status register for receiving signals representing the status of the computer system; and(n) driver means connected to said read data encoder and said drive status register for presenting said computer system format data signals to the standard tape drive interface when said computer system is available to receive said computer system format data signals.