[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR850005640A - Integrated Circuit Floppy Disk Drive Controller - Google Patents

Integrated Circuit Floppy Disk Drive Controller Download PDF

Info

Publication number
KR850005640A
KR850005640A KR1019840006823A KR840006823A KR850005640A KR 850005640 A KR850005640 A KR 850005640A KR 1019840006823 A KR1019840006823 A KR 1019840006823A KR 840006823 A KR840006823 A KR 840006823A KR 850005640 A KR850005640 A KR 850005640A
Authority
KR
South Korea
Prior art keywords
disk drive
computer
register
data
coupled
Prior art date
Application number
KR1019840006823A
Other languages
Korean (ko)
Other versions
KR900008593B1 (en
Inventor
비. 샌더 웬델 (외 1)
Original Assignee
알버트 에이. 아이젠스타트
애플 컴퓨터 인코포레이티드
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
Application filed by 알버트 에이. 아이젠스타트, 애플 컴퓨터 인코포레이티드 filed Critical 알버트 에이. 아이젠스타트
Publication of KR850005640A publication Critical patent/KR850005640A/en
Application granted granted Critical
Publication of KR900008593B1 publication Critical patent/KR900008593B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/14Handling requests for interconnection or transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device

Landscapes

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

Abstract

내용 없음No content

Description

직접회로화된 플로피 디스크 드라이브 콘트롤러Integrated Circuit Floppy Disk Drive Controller

본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음As this is a public information case, the full text was not included.

제1도는 본 발명에 따른 디지털 컴퓨터와 플로피 디스크드라이브간의 인터페이스장치인 콘트롤러.1 is a controller which is an interface device between a digital computer and a floppy disk drive according to the present invention.

제2도는 본 발명에 따른 콘트롤러의 구성도.2 is a block diagram of a controller according to the present invention.

제3도는 본 발명에 따른 독출제어장치의 세부 구성도.3 is a detailed configuration diagram of a read control device according to the present invention.

Claims (11)

디지털 컴퓨터와 플로피 디스크간의 인터페이스 장치로서 컴퓨터에서 송출된 상태명령을 저장하도록 컴퓨터에 결합된 상태랫치장치; 상태랫치장치에 저장된 상태명령신호를 디코드하고, 디코드된 명령신호에 의거 제어신호를 발생시키도록 상태랫치장치에 결합된 디코더; 컴퓨터에서 선택된 작용 모우드를 저장하도록 컴퓨터와 디코더에 결합된 모우드 레지스터; 컴퓨터에 의한 검색을 위하여 디스크 드라이브와 콘트롤러의 상태에 관한 정보를 저장하도록 디코더 및 플로피 디스크드라이브, 컴퓨터에 결합된 상태레지스터장치; 모우드 레지스터장치에 의해 결정된 작용모우드에 따라 디스크드라이브로부터 데이터를 받아서 컴퓨터로 데이터를 송출하도록 모우드 레지스터 및 컴퓨터, 디스크드라이브에 결합된 독출제어장치; 그리고 모우드 레지스터장치에 의해 결정된 작용모우드에 따라 컴푸터로부터 데이터를 받아서 디스크드라이브로 데이터를 송출하도록 모우드레지스터 장치 및 컴퓨터, 디스크드라이브에 결합된 기록 제어장치로 구성되어 집적회로화된 플로피 디스크드라이브 콘트롤러.A state latch device coupled to the computer to store state commands issued from the computer as an interface device between the digital computer and the floppy disk; A decoder coupled to the state latch device to decode the state command signal stored in the state latch device and generate a control signal based on the decoded command signal; A mode register coupled to the computer and the decoder to store a selected operational mode in the computer; A decoder and floppy disk drive, a state register device coupled to the computer for storing information about the state of the disk drive and the controller for retrieval by a computer; A read control device coupled to the mode register, the computer, and the disk drive to receive data from the disk drive and send data to the computer in accordance with the operating mode determined by the mode register device; And an integrated circuit comprising a memory register device, a computer, and a recording control device coupled to the disk drive to receive data from a computer and send data to the disk drive according to the operating mode determined by the mode register device. 제1항에 있어서, 상태랫치장치가 컴퓨터에 의해 송출된 상태명령신호의 상태를 저장하는 복수개의 랫치로 구성되어 집적회로화된 플로피 드스크 드라이브 콘트롤러.The floppy disk drive controller of claim 1, wherein the state latch device comprises a plurality of latches configured to store a state of a state command signal sent by a computer. 제2항에 있어서, 컴퓨터로부터 입력된 상태명령신호의 결정에 따라 디스크드라이버에 있는 스테퍼모터의 위치를 제어하고, 디스크드라이버에 있는 드라이브모터의 구동여부를 제어하며, 기록하거나 독출하기 위하여 복수개의 디스크드라이버중 하나를 선택하고, 컴퓨터에서 입력된 컴퓨터에 의해 수행되고 있는 작용을 제어하는 상태랫치를 포함하는 집적회로화된 플로피 디스크드라이브 콘트롤러.3. A plurality of disks according to claim 2 for controlling the position of the stepper motor in the disk driver, controlling the driving of the drive motor in the disk driver according to the determination of the status command signal input from the computer, and a plurality of disks for recording or reading. An integrated circuit floppy disk drive controller that selects one of the drivers and includes a status latch to control the actions being performed by the computer input from the computer. 제2항에 있어서, 디코더장치가 논리회로에 의해 복수개의 랫치가운데 사전에 설정된 하나의 랫치를 디코더하도록된 집적회로화된 플로피 디스크드라이브 콘트롤러.3. The integrated circuitized floppy disk drive controller according to claim 2, wherein the decoder device is arranged to decode one latch preset among the plurality of latches by the logic circuit. 제1항에 있어서, 모우드 레지스터장치가 컴퓨터에 의해 선택된 작용모우드를 저장하는 복수개의 랫치로 구성되어 있는 집적회로화된 플로피 디스크드라이브 콘트롤러.2. The integrated circuit floppy disk drive controller of claim 1 wherein the mode register device comprises a plurality of latches for storing a working mode selected by a computer. 제5항에 있어서, 작용모우드가 비동기적인 독출과 기록기능, 동기적인 독출과 기록기능, 제1속도에서 연속된 클럭에 입각한 타이밍, 제2속도에서 연속된 클럭에 입각한 타이밍, 드라이브 모터의 동작을 중지시키기 위한 지연 타이머의 동작가능기능, 드라이브 모터의 동작을 중지시키기 위한 지연 타이머의 동작중지기능을 갖춘 집적회로화된 플로피 디스크 드라이브 콘트롤러.6. The method of claim 5, wherein the operating mode includes asynchronous read and write functions, synchronous read and write functions, a timing based on a continuous clock at a first speed, a timing based on a continuous clock at a second speed, and a drive motor. An integrated circuit floppy disk drive controller with an operable function of a delay timer for stopping operation and an inoperation function of a delay timer for stopping operation of the drive motor. 제1항에 있어서, 상태래지스터가 복수개의 랫치로 구성 되어서 상기 랫치에 저장된 정보가 디스크드라이버가 기록보호상태로 동작중일때마다 디스크드라이브에 있는 드라이브 모터가 동작중일 때 디지털 컴퓨터로 전달되는데 이용되는 집적회로화된 디스크 드라이브 콘트롤러.2. The system of claim 1, wherein the state register is comprised of a plurality of latches so that the information stored in the latches is used to be transferred to the digital computer when the drive motor in the disk drive is operating whenever the disk driver is operating in write protection. Integrated circuit drive controller. 제1항에 있어서, 독출제어장치가 디스크 드라이브로부터 입력된 직렬신호를 2진수“1”과 2진수“0”을 나타내는 다수개의 직렬펄스로 변환시키기 위한 독출데이터추출장치; 다수개의 직렬펄스를 병렬데이터로 변환시키기 위하여 독출데이터 추출장치에 결합된 쉬프트 레지스터장치; 상기 쉬프트레지스터장치로부터 병렬데이터를 저장하기 위하여 쉬프트레지스터에 결합된 레지스터장치; 디지털 컴퓨터로 송출된 데이터가 분실되거나 중복되지 않도록 쉬프트 레지스터와 상기 레지스터속으로 또한 데이터 버스상으로의 데이터저장을 제어하는 제어장치로 구성되어있는 집적회로화된 플로피 디스크 드라이브 콘트롤러.2. The apparatus of claim 1, further comprising: a read data extraction device for converting a serial signal input from the disk drive into a plurality of serial pulses representing binary " 1 " and binary " 0 "; A shift register device coupled to a read data extraction device for converting a plurality of serial pulses into parallel data; A register device coupled to the shift register for storing parallel data from the shift register device; An integrated circuit floppy disk drive controller comprising a shift register and a controller for controlling data storage in the register and on the data bus so that data transmitted to the digital computer is not lost or duplicated. 제8항에 있어서, 독출제어장치가 독출추출제어장치와 쉬프트 레지스터장치에 결합된 독출쉬프트클럭 상기 독출쉬프트클럭 및 쉬프트 레지스터, 레지스터장치에 결합되어서 상기 레지스터장치에있는 선행데이터가 디지털 컴퓨터에 입력될 때 상기 레지스터로 신호를 송출하는 로드독출데이터 레지스터 논리회로; 상기 레지스터장치 및 버퍼 장치, 상기 레지스터장치에 결합되어 있는 버퍼장치, 상기 버퍼장치에 있는 데이터를 디지털 컴퓨터로 적절히 전달하도록 사전에 설정된 충분한 시간이 경과된 다음에 상기 버퍼장치로 신호를 송출하는 독출데이터 정체논리 회로로 구성되어 있는 집적회로화된 플로피 디스크 드라이브 콘트롤러.9. The read shift clock of claim 8, wherein the read control device is coupled to the read extraction control device and the shift register device. A load read data register logic circuit for sending a signal to the register when a signal is generated; The register device and the buffer device, the buffer device coupled to the register device, and the read data for sending a signal to the buffer device after a predetermined time has elapsed so as to properly transfer the data in the buffer device to the digital computer. Integrated circuitry floppy disk drive controller composed of static logic circuits. 제1항에 있어서, 기록제어장치가 디지털 컴퓨터에서 디스크 드라이브로 송출되기 위한 병렬데이터를 저장하는 레지스터장치; 상기 병렬 데이터를 직렬 비트흐름으로 변환시키도록 상기 레지스터에 결합된 쉬프트 레지스터; 디스크 드라이브로 송출되는 2진수 “1”과 2진수 “0”을 나타내는 펄스를 발생시키도록 쉬프트 레지스터장치에 결합된 토글장치; 디스크 드라이브에서 송출된 데이터가 분실되거나 중복되지 않도록 디지털 컴퓨터로부터 상기 레지스터장치 및 쉬프트 레지스터장치, 토글장치로의 데이터입력을 제어하기 위한 콘트롤장치로 구성되어 있는 집적회로화된 플로피 디스크 드라이브 콘트롤러.The apparatus of claim 1, further comprising: a register device for storing parallel data for transmission from a digital computer to a disk drive; A shift register coupled to the register to convert the parallel data into a serial bitflow; A toggle device coupled to the shift register device to generate a pulse representing binary " 1 " and binary " 0 " An integrated circuit floppy disk drive controller comprising a control device for controlling data input from the digital computer to the register device, shift register device, and toggle device so that data transmitted from the disk drive is not lost or duplicated. 제10항에 있어서, 쉬프트 레지스터장치와 기록쉬프트클럭에 결합되어서 독출제어장치가 쉬프트 레지스터장치에 결합된 기록쉬프트클럭; 쉬프트 레지스터장치가 레지스터장치로 부터 데이터를 로드시키거나 사전에 로드되어 있던 데이터를 쉬프트시키도록 쉬프트레지스터장치로 신호를 보내는 로드쉬프트 레지스터 논리회로; 레지스터장치가 컴퓨터로부터 데이터를 받을 준비가 되었을 때 또한 디지털 컴퓨터로 부터 이미 송출된 데이터가 디스크 드라이브로 송출되기 위한 시간내에 레지스터장치에 로드되어 있지 않음을 알리기 위한 준비가 되어 있을 때, 디지털 컴퓨터에 알리기위한 신호를 발생시키도록 상기 로드/쉬프트 레지스터 논리회로에 결합된 핸드쉐이크/언더런 논리회로로 구성되어 있는 집적회로화된 플로피 디스크드라이브콘트롤러.11. The apparatus of claim 10, further comprising: a write shift clock coupled to the shift register device and the write shift clock such that the read control device is coupled to the shift register device; A load shift register logic circuit that sends a signal to the shift register device so that the shift register device loads data from the register device or shifts previously loaded data; Notifying the digital computer when the register device is ready to receive data from the computer and when the register device is ready to inform that the data already sent out from the digital computer is not loaded into the register device in time to be sent to the disk drive. And a handshake / underrun logic circuit coupled to the load / shift register logic circuit to generate a signal for the integrated circuit floppy disk drive controller. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019840006823A 1984-01-24 1984-10-31 Floppy disk driver controller with in integrated circuit KR900008593B1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US57306784A 1984-01-24 1984-01-24
US573067 1984-01-24
US573,067 1984-01-24

Publications (2)

Publication Number Publication Date
KR850005640A true KR850005640A (en) 1985-08-28
KR900008593B1 KR900008593B1 (en) 1990-11-26

Family

ID=24290504

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019840006823A KR900008593B1 (en) 1984-01-24 1984-10-31 Floppy disk driver controller with in integrated circuit

Country Status (7)

Country Link
JP (1) JPS60160433A (en)
KR (1) KR900008593B1 (en)
CA (1) CA1232067A (en)
DE (1) DE3500741A1 (en)
FR (1) FR2558615B1 (en)
GB (1) GB2153114B (en)
HK (1) HK76888A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0135848B1 (en) * 1993-11-20 1998-06-15 김광호 Cd-rom drive interface circuit
US5535419A (en) * 1994-05-27 1996-07-09 Advanced Micro Devices Sytem and method for merging disk change data from a floppy disk controller with data relating to an IDE drive controller

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4210959A (en) * 1978-05-10 1980-07-01 Apple Computer, Inc. Controller for magnetic disc, recorder, or the like
JPS5998263A (en) * 1982-06-30 1984-06-06 Fujitsu Ltd Diagnostic system of magnetic disc controller
US4578722A (en) * 1982-12-23 1986-03-25 International Business Machines Corporation Method for checking disk identity in a flexible disk recorder
CA1220853A (en) * 1983-05-16 1987-04-21 Edward Gershenson Disk drive control apparatus with hierarchical control
JPS6070549A (en) * 1983-09-28 1985-04-22 Ricoh Co Ltd Control device of floppy disc
JPS60129969A (en) * 1983-12-16 1985-07-11 Hitachi Ltd Data reading and writing circuit

Also Published As

Publication number Publication date
FR2558615A1 (en) 1985-07-26
DE3500741C2 (en) 1989-11-09
GB8422908D0 (en) 1984-10-17
GB2153114A (en) 1985-08-14
CA1232067A (en) 1988-01-26
GB2153114B (en) 1987-11-04
HK76888A (en) 1988-09-30
JPS60160433A (en) 1985-08-22
KR900008593B1 (en) 1990-11-26
FR2558615B1 (en) 1991-08-23
DE3500741A1 (en) 1985-07-25

Similar Documents

Publication Publication Date Title
US4137563A (en) Circuitry for reducing power dissipation in equipment which operates in synchronism with clock pulses
KR930006724A (en) Semiconductor devices and electronics
KR960006010A (en) Nand Flash Memory IC Card
US4742448A (en) Integrated floppy disk drive controller
EP0397118B1 (en) Disc control apparatus and operating method thereof
US3824551A (en) Releasable buffer memory for data processor
KR960008562A (en) CD-ROM drive interface device
KR970076712A (en) Data sector configuration method and data sector timing generator for implementing high capacity hard disk drive
KR850005640A (en) Integrated Circuit Floppy Disk Drive Controller
US4078258A (en) System for arranging and sharing shift register memory
KR890013647A (en) PCM signal editing device
US4238834A (en) Apparatus for coordinating real time transfer of data from a processor to a magnetic media device
US4084258A (en) Apparatus for performing multiple operations in a shift register memory
JPH08249095A (en) Bus controller for data transfer system
JP2767834B2 (en) Semiconductor storage device
KR890008707A (en) Integrated Circuits for CD Playback
US4907108A (en) Delayed-action motor control circuit for reducing load current
JPS6121725Y2 (en)
JPS6325404B2 (en)
JP3370807B2 (en) Information processing device
SU1150653A1 (en) Device for controlling mechanism for displacement of magnetic medium
SU378832A1 (en) DEVICE INPUT INFORMATION
SU941984A2 (en) Device for controlling start/stop movement
SU410558A1 (en)
SU1246140A1 (en) Storage with program correction

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
G160 Decision to publish patent application
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 19931120

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee