HK34793A - Diskette drive and media type determination mechanism - Google Patents

Diskette drive and media type determination mechanism Download PDF

Info

Publication number
HK34793A
HK34793A HK347/93A HK34793A HK34793A HK 34793 A HK34793 A HK 34793A HK 347/93 A HK347/93 A HK 347/93A HK 34793 A HK34793 A HK 34793A HK 34793 A HK34793 A HK 34793A
Authority
HK
Hong Kong
Prior art keywords
disk
drive
media
port
state
Prior art date
Application number
HK347/93A
Other languages
English (en)
French (fr)
Inventor
Robert Eugene Berens
David John Bradley
Linda Kay Buckley
Richard Alan Dayan
Bruce Alan Smith
Original Assignee
International Business Machines Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=24527855&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=HK34793(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by International Business Machines Corporation filed Critical International Business Machines Corporation
Publication of HK34793A publication Critical patent/HK34793A/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/20Driving; Starting; Stopping; Control thereof
    • G11B19/22Brakes other than speed-regulating brakes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • G11B20/1252Formatting, e.g. arrangement of data block or words on the record carriers on discs for discontinuous data, e.g. digital information signals or computer program data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B33/00Constructional parts, details or accessories not provided for in the other groups of this subclass
    • G11B33/10Indicating arrangements; Warning arrangements
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2508Magnetic discs
    • G11B2220/2512Floppy disks

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Stored Programmes (AREA)

Claims (5)

  1. Einrichtung zum Verwenden in einem Rechnersystem mit einem Geräteanschlußport an den irgendeines einer Mehrzahl verschiedener Arten von Plattenlaufwerkgeräten angeschlossen ist, wobei zumindest eines der Plattenlaufwerke mit irgendeiner einer Mehrzahl verschiedener Arten entfernbarer Platten betrieben werden kann, wobei die Einrichtung auf eine automatische und dynamische Weise zum Bestimmen der Plattenart in dem Laufwerkgerät verwendet wird, indem versucht wird, auf die Platte bei einer Mehrzahl von Aufzeichnungsformaten zuzugreifen und dadurch gekennzeichnet ist, daß sie aufweist: ein Bestimmungsmittel zum Bestimmen der Art eines augenblicklich angeschlossenen Plattenlaufwerkgerätes und der Art einer augenblicklich in dem Laufwerkgerät befindlichen Platte, wenn dieses aktiviert ist, ein Statusanzeigemittel zum Anzeigen, falls die Platte seit dem letzten Male, als das Bestimmungsmittel aktiviert war, entfernt wurde, Aktivierungsmittel zum Aktivieren des Bestimmungsmittels nach Initialisierung des Systems und wenn das Statusanzeigemittel anzeigt, daß die Platte entfernt wurde, wodurch das Bestimmungsmittel die Art einer Platte in dem Laufwerkgerät bestimmt, wenn dieses nach Initialisierung des Systemversuchs aktiviert ist, um einen Kopf des Laufwerkes zu einer Spur zu bewegen, die durch zumindest eines der Mehrzahl verschiedener Arten von Plattenlaufwerken unerreichbar ist, um die Art eines Laufwerkes zu bestimmen, das augenblicklich an den Port angeschlossen ist und wenn dieses durch das Statusanzeigemittel aktiviert ist, das anzeigt, daß die Platte entfernt wurde.
  2. Einrichtung nach Anspruch 1, bei welcher das System Mittel zum Erzeugen von Anforderungen für einen Zugriff auf den Port aufweist und dadurch gekennzeichnet ist, daß: das Statusanzeigemittel aufweist: Mittel in jedem Plattenlaufwerk, um eine Statusänderungsanzeige an das System über den Port zu liefern, wann auch eine Platte aus dem augenblicklich an den Port angeschlossenen Laufwerk entfernt ist, wodurch das Statusanzeigemittel anzeigt, daß die Platte entfernt wurde und Mittel zum Aktivieren des Bestimmungsmittels entsprechend einer ersten Anforderung für einen Zugriff, der entweder nach einer Initialisierung des Systems oder nachdem das System eine Statusänderungsanzeige über den Port empfängt, erfolgt.
  3. Einrichtung nach Anspruch 1 oder 2, die in einer Plattensteuereinheit des Rechnersystems für ein Plattenlaufwerk, implementiert ist, das eine Mehrzahl verschiedener Arten einer Platte aufnimmt, wobei eine solche Art ein unterschiedliches Aufzeichnungsformat aufweist, dadurch gekennzeichnet, daß das Bestimmungsmittel aufweist: Einleitungsmittel zum Einleiten eines Zugriffs auf eine Platte in dem Laufwerk entsprechend irgendeinem einer Mehrzahl von Formaten, Empfangsmittel zum Empfangen eines ersten Signals von dem Laufwerk, wobei das Signal das Vollenden eines gelungenen Zugriffs anzeigt, Zuordnungsmittel, die auf das erste Signal ansprechen, um ein spezielles, in dem gelungenen Zugriff verwendetes Format der Platte in dem Plattenlaufwerk zuzuordnen, Trennungsmittel, die auf die Anzeige des Entfernens einer Platte aus dem Plattenlaufwerk durch das Statusanzeigemittel ansprechen, um das spezielle Format von der Platte zu trennen.
  4. Einrichtung nach Anspruch 3, bei welcher das Plattenlaufwerk irgendeines einer Mehrzahl verschiedener Arten von Plattenlaufwerken ist, wobei jedes einen Kopf aufweist, dadurch gekennzeichnet, daß das Bestimmungsmittel aufweist: Mittel zum Liefern eines zweiten Signales an das Laufwerk, um dem Laufwerk zu befehlen, seinen Kopf in eine erste Richtung zu einer ersten Spurlage zu bewegen, die in zumindest einem der verschiedenen Arten eines Plattenlaufwerkes unerreichbar ist und um eine Mehrzahl dritter Signale an das Laufwerk zu liefern, um dem Laufwerk zu befehlen, seinen Kopf in eine zweite, der ersten Richtung entgegengesetzte Richtung zu einer Referenzspurlage hin in einem vorbestimmten Inkrement zu bewegen, das jedem dritten Signal entspricht, Mittel, die an das Plattenwerk gekoppelt sind, um ein Referenzspursignal zu liefern, welches das Einstellen des Kopfes bei der Referenzspurlage anzeigt, Mittel zum Zählen der Anzahl dritter Signale, die erforderlich ist, um den Kopf zu der Referenzspurlage zu bewegen und Mittel in den Zuordnungsmitteln, um die Art des Laufwerkes entsprechend der gezählten Anzahl dritter Signale zu bestimmen.
  5. Verfahren zum Verwenden in einem Rechnersystem mit einem Port, der mit irgendeinem einer Mehrzahl verschiedener Arten von Plattenlaufwerkgeräten entfernbar verbunden werden kann, wobei zumindest eines der Plattenlaufwerkgeräte mit irgendeiner einer Mehrzahl verschiedener Arten von Platten betrieben werden kann, um das System automatisch anzupassen, Laufwerk- und Plattenarten an dem Port zu wechseln, dadurch gekennzeichnet, daß dieses die folgenden Schritte umfaßt: Liefern eines Statusänderungsanzeigesignals jedes Mal, wenn eine Platte aus dem an den Port augenblicklich angeschlossenen Laufwerk entfernt wird und Versuchen nach jedem Statusänderungssignal, auf das Laufwerk bei einer Mehrzahl verschiedener Abtastraten zuzugreifen, um dadurch die Art eines Plattenlaufwerkes, das augenblicklich an den Port angeschlossen ist und der Art einer Platte in dem Laufwerk zu bestimmen, anfängliches Bestimmen der Art eines augenblicklich an den Port angeschlossenen Plattenlaufwerkes nach Initialisierung des Systems durch das Versuchen, den Kopf des augenblicklich angeschlossenen Laufwerkes zu einer Spurlage zu bewegen, die in zumindest einer der Mehrzahl verschiedener Arten eines Plattenlaufwerkes unerreichbar ist.
HK347/93A 1984-07-13 1993-04-08 Diskette drive and media type determination mechanism HK34793A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/630,608 US4773036A (en) 1984-07-13 1984-07-13 Diskette drive and media type determination

Publications (1)

Publication Number Publication Date
HK34793A true HK34793A (en) 1993-04-16

Family

ID=24527855

Family Applications (1)

Application Number Title Priority Date Filing Date
HK347/93A HK34793A (en) 1984-07-13 1993-04-08 Diskette drive and media type determination mechanism

Country Status (12)

Country Link
US (1) US4773036A (de)
EP (1) EP0167826B1 (de)
JP (1) JP2533081B2 (de)
KR (1) KR910010040B1 (de)
AU (1) AU579156B2 (de)
BR (1) BR8503206A (de)
CA (1) CA1300746C (de)
DE (1) DE3584043D1 (de)
ES (1) ES8704023A1 (de)
HK (1) HK34793A (de)
MY (1) MY100809A (de)
SG (1) SG11193G (de)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2543523B2 (ja) * 1987-05-22 1996-10-16 パイオニア株式会社 ディスク及びその再生装置
US4862355A (en) * 1987-08-13 1989-08-29 Digital Equipment Corporation System permitting peripheral interchangeability during system operation
US4866601A (en) * 1987-09-24 1989-09-12 Ncr Corporation Digital data bus architecture for computer disk drive controller
US4928192A (en) * 1987-12-23 1990-05-22 Konica Corporation Process for identifying disks and automatically configuring a disk drive system
US4935941A (en) * 1988-03-30 1990-06-19 Konica Corporation Multiple frequency data recovery system
JPH01248256A (ja) * 1988-03-30 1989-10-03 Toshiba Corp 入出力制御方式
US5018095A (en) * 1990-02-15 1991-05-21 Seagate Technology, Inc. Universal disk drive type emulation for IBM PC-AT computers
US5247633A (en) * 1990-02-28 1993-09-21 Seagate Technology, Inc. Configuration of high capacity disk drives with embedded ibm pc-at type computer
US5440693A (en) * 1990-07-19 1995-08-08 International Business Machines Corp. Personal computer with drive identification
ATE159108T1 (de) * 1990-07-19 1997-10-15 Ibm Personalcomputer mit laufwerk-identifizierung
US5142626A (en) * 1990-07-20 1992-08-25 International Business Machines Corp. Personal computer with removable media identification
JPH05210470A (ja) * 1990-11-08 1993-08-20 Seiko Epson Corp プリンタ及びその機種選択処理方法
EP0484905A3 (en) * 1990-11-09 1994-12-14 Brier Technology Interface for disk drives
US5301300A (en) * 1991-02-14 1994-04-05 Advanced Micro Devices, Inc. Floppy disk drive controller with improved density select
JP2536984B2 (ja) * 1991-09-26 1996-09-25 インターナショナル・ビジネス・マシーンズ・コーポレイション 周辺装置の制御方法、フロッピ・ディスク装置の制御方法、周辺装置、フロッピ・ディスク装置、及び、デ―タ処理システム
US5572383A (en) * 1991-12-10 1996-11-05 Canon Denshi Kabushiki Kaisha Magnetic floppy disc drive receiving two discs having different sizes
US5598577A (en) * 1991-12-26 1997-01-28 Dell Usa, L.P. Computer system with automatic drive model ID recognition and drive type adaptation
US5649162A (en) * 1993-05-24 1997-07-15 Micron Electronics, Inc. Local bus interface
US5761699A (en) * 1993-08-20 1998-06-02 Teac Corporation System for adapting a computer system to different types of data storage disks for interchangeable use with a disk drive
US5777813A (en) * 1994-03-11 1998-07-07 Syquest Technology, Inc. Method and apparatus for reducing sideband interference when storing or retrieving data in a disk drive system adapted for downward compatibilty
US5805857A (en) * 1994-04-07 1998-09-08 International Business Machines Corporation DASD capacity in excess of 528 megabytes apparatus and method for personal computers
US5909592A (en) * 1994-09-07 1999-06-01 Intel Corporation Method in a basic input-output system (BIOS) of detecting and configuring integrated device electronics (IDE) devices
US5640592A (en) * 1994-09-30 1997-06-17 Mitsubishi Kasei America, Inc. System for transferring utility algorithm stored within a peripheral device to a host computer in a format compatible with the type of the host computer
US6449686B1 (en) 1997-03-06 2002-09-10 Micron Technology, Inc. Method and apparatus for determining removable magnetic media types in a computer after detection of a read error condition
US5940840A (en) * 1997-05-20 1999-08-17 International Business Machines Corporation Phantom files for dynamic read bandwidth measurements of computer disks
US7130992B2 (en) * 2001-03-30 2006-10-31 Intel Corporation Detecting insertion of removable media
US6772272B2 (en) * 2002-04-25 2004-08-03 International Business Machines Corporation Apparatus and method for writing information to a designated information storage medium with an allocated data storage device using a specified information recording format

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1012440B (it) * 1974-05-16 1977-03-10 Honeywell Inf Systems Apparato di controllo dei canali di ingresso e uscita delle informa zioni di un calcolatore
IT1020819B (it) * 1974-09-18 1977-12-30 Olivetti & Co Spa Macchina contabile a configurazione variabile
US4025906A (en) * 1975-12-22 1977-05-24 Honeywell Information Systems, Inc. Apparatus for identifying the type of devices coupled to a data processing system controller
US4162520A (en) * 1976-09-30 1979-07-24 Burroughs Corporation Intelligent input-output interface control unit for input-output subsystem
US4183084A (en) * 1977-06-06 1980-01-08 Digital Equipment Corporation Secondary storage facility with serial transfer of control messages
US4188664A (en) * 1977-11-15 1980-02-12 Phillips Petroleum Company I/O Terminal identification
JPS54136241A (en) * 1978-04-14 1979-10-23 Canon Inc Electronic unit
US4342081A (en) * 1979-12-12 1982-07-27 Honeywell Information Systems Inc. Tape device adapter
JPS5720826A (en) * 1980-07-11 1982-02-03 Nec Corp Recognizing system of system constitution
US4461207A (en) * 1980-11-17 1984-07-24 International Business Machines Corporation Actuator mechanism for a printer or the like using dual magnets
US4458273A (en) * 1981-04-28 1984-07-03 Iomega Corporation Magnetic disk drive control apparatus and method
US4494196A (en) * 1981-05-19 1985-01-15 Wang Laboratories, Inc. Controller for peripheral data storage units
JPS5851366A (ja) * 1981-09-24 1983-03-26 Fujitsu Ltd フロッピイディスク装置制御方式
JPS58106932A (ja) * 1981-12-18 1983-06-25 Ricoh Co Ltd 端末機認識装置
US4494156A (en) * 1982-05-14 1985-01-15 Media Systems Technology Selectable format computer disk copier machine
US4509118A (en) * 1982-05-25 1985-04-02 Honeywell Information Systems Inc. Method and apparatus for defining magnetic disk track field lengths using a programmable counter
DE3376903D1 (en) * 1982-10-01 1988-07-07 Mitsubishi Electric Corp Disc drive for flexible discs with different track widths
US4578722A (en) * 1982-12-23 1986-03-25 International Business Machines Corporation Method for checking disk identity in a flexible disk recorder

Also Published As

Publication number Publication date
AU4255785A (en) 1986-01-16
EP0167826A3 (en) 1987-08-19
JP2533081B2 (ja) 1996-09-11
MY100809A (en) 1991-02-28
DE3584043D1 (de) 1991-10-17
EP0167826B1 (de) 1991-09-11
SG11193G (en) 1993-04-16
JPS6126970A (ja) 1986-02-06
ES8704023A1 (es) 1987-03-01
AU579156B2 (en) 1988-11-17
ES545126A0 (es) 1987-03-01
EP0167826A2 (de) 1986-01-15
US4773036A (en) 1988-09-20
BR8503206A (pt) 1986-03-25
KR860001421A (ko) 1986-02-26
CA1300746C (en) 1992-05-12
KR910010040B1 (ko) 1991-12-10

Similar Documents

Publication Publication Date Title
EP0167826B1 (de) Vorrichtung zur Typenbestimmung eines Diskettenlaufwerks und -Formats
US4928193A (en) Diskette drive type determination
US5446877A (en) Method and apparatus for operation of a data archival apparatus allowing for coupling of the data archival device with an ide interface
JP3480962B2 (ja) ディスク駆動システム
US4644419A (en) Floppy disk unit
KR880000793B1 (ko) 디스크 기억장치에 있어서의 제어장치
EP0919024A1 (de) Verfahren zur integration eines plattenlaufwerks für herausanehmbare media in einem rechnersystem
EP0756227A1 (de) Methode und System zur automatischen Ersetzung von in einem herausnehmbaren Festplattenlaufwerk integrierter Steuerungsfirmware
US5996045A (en) IDE disk drive arrangement that combines the capacity of a master drive and slave drive while hiding the presence of slave drive to a host computer
CZ283632B6 (cs) Osobní počítač s identifikací výměnného paměťového média
EP0167879B1 (de) Vorrichtung zum Feststellen des Diskettenlaufwerktyps
US5548784A (en) Automatic disk change detection without causing head movement by step pulses
US4651238A (en) Recording medium read/write control system
JP2759920B2 (ja) Dasd周辺データ記憶サブシステムの作動方法及び装置
JPH08272541A (ja) 情報記録媒体及び情報再生装置
KR20010019732A (ko) 컴퓨터 시스템의 파일 백업 방법
US6760788B2 (en) Domain validation process that is transparent to a device driver
US5293625A (en) Signal selecting circuit which selectively outputs predetermined signal to host computer compatible with plurality of computer hardware types and disk drive having such signal selecting circuit
US5577234A (en) System for controlling storage device for storing data at second density that is not integral multiple of first density by varying the device motor speed
KR100234741B1 (ko) 디스크 재생기의 드라이브 타입 결정 장치
JP2658911B2 (ja) フロッピィ・ディスク装置
JPH0516099B2 (de)
JP2885013B2 (ja) 情報処理装置
WO1996035166A1 (en) Enhanced-performance floppy diskette subsystem
JP2817608B2 (ja) 情報処理装置

Legal Events

Date Code Title Description
PF Patent in force
PE Patent expired

Effective date: 20050604