SlideShare una empresa de Scribd logo
1 de 18
FLOPPY DISK INTERFACE
Many mass storage devices
like floppy disk drive,hard
disk drive,optical drives
like CD-ROM etc.
Drive unit is responsible for
W/R data to/from storage
medium.
Interface provides these
devices to communicate
with the system.
OVERVIEW
Fig.(a) Floppy disk
Interface consists of components like
separate adapter card,separate controller.
The primary interfaces used in PCs today –
Enhanced Integrated Drive Electronics(EIDE) &
Small Computer Systems Interface(SCSI).
Besides EIDE & SCSI, most PCs have separate
controller for floppy disk drives integrated into
the motherboard.
When the hard disk drive came over,the floppy
drive remained because it fulfill three
important roles.
 Booting the system
 Distributing software
 Providing removable storage
ROLES OF FLOPPY DRIVES
The floppy disk interface consists of three
basic components :
 The floppy drive controller
 The power cable
 The control/data cable
COMPONENTS OF INTERFACE
 The FDC was a separate component in the form of an
expansion card that plugged into the system’s
Industry Standard Architecture (ISA) bus.
 When there is a need for other drives such as hard
drives etc requiring controllers then a separate
controller card for each device came to become an
impractical idea.
 Until about 1994, FDC had been integrated into a
multifunction card.
 Today FDC is integrated into motherboard using
super I/O chip
 Function of super I/O chip – it strengthens the
function of standard peripherals into one unit.
FLOPPY DRIVE CONTROLLER (FDC)
Fig(b) :The
diagram below
shows a floppy
disc controller
which
communicates
with the CPU
via an
Industry
Standard
Architecture
(ISA) bus.
 The speed of the controller had to be increased in order to
send data to the drive at the appropriate rate.
 Higher capacity drivers require a controller with a faster
transmission rate as the disk has higher bit density per track
 The disk is storing more data,so the controller has to feed
more data to the drive in the same amount of time.
FLOPPY CONTROLLER SPEEDS
Standard configuration for a FDC is to use IRQ6,Direct
Memory Access,and I/O address 3F0-3F7h.
Should not change the resource allocation of FDC,if a new
device is installing and it conflicts with the FDC change the
configuration of the device and leave the FDC resources
alone.
FLOPPY CONTROLLER RESOURCES
 A FDD has two connections to the PC i.e.,a power cable & a
control/data cable.
 The power cable runs from the computer’s power supply to the
drive,carries the power needed to run it.
 Floppy disks requirs two voltages:+5.0V for the logic ckt and
+12.0v for the motors.
 FDD use 4 pin mate-n-lock connector which delivers both of
these voltages plus a ground for each one.
POWER CABLE
 The data cable has 34 pins,& different connectors are
designed to support the different drive sizes.
 Function – it carries dta b/w computer and the drive
 New PCs offers a two connector cable.
 A computer uses one cable for all the FDDs,& has two
connectors of each type to support any combination FDD.
 B/w the two pairs of connectors for each drive there is a
cutout that reverses the signals for pins 10 through 16 and
used to differentiate the connectors.
CONTROL/DATA CABLE
Fig(c). The
Floppy Drive
control/data
cable
 All the odd numbered pins are grounds.
 Functionality of even numbered pins are as follows :-
 pin 2 – indicates whether the disk currently in drive is normal
or high density.
 pin 10 & 16 – signals the motors on each of the two drives to
increase the speed.
 pin 12 & 14 – indicate which drive should be receiving &
processing the incoming signals.
 pin 18 – controls the movement of the drive heads
 pin 20 – instructs the head to move a minute distance.
 pin 22 & 30 – carries the actual data read/write from/to the
disk in the drive
FLOPPY CONTROL/DATA CABLE PINOUTS
Fig(d):
Floppy disk
data cable
pin
assignments
 pin 24 – indicates whether the drive should be
reading/writing.
 pin 26 – indicates when the drive’s head are positioned over
track 00 on the disk
 pin 28 – specifies whether or not the disk is write protected
 pin 32 – indicates which of the drive’s two heads is activated
 pin 34 – used to signal the system that a new disk has been
inserted into the drive
 In data cable no 1 wire different color(red) than other 33
wires so that it can be lined up with the pins on the
motherboard.
 The motherboard have one corner pin numbered as 1 and this
pin goes into the side of cable connector with the coloured
wire.
 To connect cable to the drive attach one of the two connectors
at the end of the cable opposite the motherboard connector.
CONNECTING THE DATA CABLE
 There are many problems in interface components
 One of the problem caused by the interface is “phantom drive”
 When there is a new disk in the drive and the OS continues to
display the files on the old disk.
 It is due to the disk change signal not arriving at the
controller over pin 34.
FLOPPY INTERFACE PROBLEMS
THANK YOU
Submitted By :
HIMANSHI
&
BHARTI

Más contenido relacionado

La actualidad más candente (20)

Installation of Hard Disk
Installation of Hard DiskInstallation of Hard Disk
Installation of Hard Disk
 
Hard Drives
Hard DrivesHard Drives
Hard Drives
 
Harddisk
HarddiskHarddisk
Harddisk
 
Hard disk drives
Hard disk drivesHard disk drives
Hard disk drives
 
Hard disk drive
Hard disk driveHard disk drive
Hard disk drive
 
Hard Disk Drive
Hard Disk Drive Hard Disk Drive
Hard Disk Drive
 
Hard disk PPT
Hard disk PPTHard disk PPT
Hard disk PPT
 
Hard disk
Hard diskHard disk
Hard disk
 
Hard Disk
Hard Disk Hard Disk
Hard Disk
 
Hard disk_
 Hard disk_ Hard disk_
Hard disk_
 
Hard disk drive
Hard disk driveHard disk drive
Hard disk drive
 
Hard disk
Hard diskHard disk
Hard disk
 
Unit3 ppt3 hard drive
Unit3 ppt3 hard driveUnit3 ppt3 hard drive
Unit3 ppt3 hard drive
 
Types of Hard Disk
Types of Hard DiskTypes of Hard Disk
Types of Hard Disk
 
Storage (Hard disk drive)
Storage (Hard disk drive)Storage (Hard disk drive)
Storage (Hard disk drive)
 
Hard Disk Componets
Hard Disk ComponetsHard Disk Componets
Hard Disk Componets
 
Chap2 hdd1
Chap2 hdd1Chap2 hdd1
Chap2 hdd1
 
Hard disk
Hard diskHard disk
Hard disk
 
Hard Disk Drive
Hard Disk DriveHard Disk Drive
Hard Disk Drive
 
Introduction to Hard Disk Drive by Vishal Garg
Introduction to Hard Disk Drive by Vishal GargIntroduction to Hard Disk Drive by Vishal Garg
Introduction to Hard Disk Drive by Vishal Garg
 

Destacado

Installing Audacity
Installing AudacityInstalling Audacity
Installing AudacityMr.Ateach
 
Apple II Floppy disk emulation explained by example
Apple II Floppy disk emulation explained by exampleApple II Floppy disk emulation explained by example
Apple II Floppy disk emulation explained by exampleAndrew Roughan
 
Dma and dma controller 8237
Dma and dma controller 8237Dma and dma controller 8237
Dma and dma controller 8237Ashwini Awatare
 
Disk Drives Interfaces
Disk Drives InterfacesDisk Drives Interfaces
Disk Drives InterfacesAmir Villas
 
8259 A P R O G R A M M A B L E I N T E R R U P T C O N T R O L L E R2
8259 A  P R O G R A M M A B L E  I N T E R R U P T  C O N T R O L L E R28259 A  P R O G R A M M A B L E  I N T E R R U P T  C O N T R O L L E R2
8259 A P R O G R A M M A B L E I N T E R R U P T C O N T R O L L E R2Aisu
 
IC 8253 - Microprocessor
IC 8253 - Microprocessor IC 8253 - Microprocessor
IC 8253 - Microprocessor Vatsal N Shah
 
Intel 8259 - Programmable Interrupt Controller
Intel 8259 - Programmable Interrupt Controller  Intel 8259 - Programmable Interrupt Controller
Intel 8259 - Programmable Interrupt Controller Nikhil Baby
 
8251
82518251
8251Aisu
 
Computer hardware basic -shashank
Computer hardware basic  -shashankComputer hardware basic  -shashank
Computer hardware basic -shashanktechbed
 
Floppy Disk Presentation
Floppy Disk PresentationFloppy Disk Presentation
Floppy Disk PresentationEbony Nelson
 
Floppy disk & drive
Floppy disk & driveFloppy disk & drive
Floppy disk & driveDeviki Mk
 
DMA controller intel 8257
DMA controller intel 8257DMA controller intel 8257
DMA controller intel 8257Daniel Ilunga
 
Direct memory access (dma) with 8257 DMA Controller
Direct memory access (dma) with 8257 DMA ControllerDirect memory access (dma) with 8257 DMA Controller
Direct memory access (dma) with 8257 DMA ControllerMuhammed Afsal Villan
 
8237 dma controller
8237 dma controller8237 dma controller
8237 dma controllerTech_MX
 
8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijay8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijayVijay Kumar
 

Destacado (20)

Installing Audacity
Installing AudacityInstalling Audacity
Installing Audacity
 
Apple II Floppy disk emulation explained by example
Apple II Floppy disk emulation explained by exampleApple II Floppy disk emulation explained by example
Apple II Floppy disk emulation explained by example
 
Dma and dma controller 8237
Dma and dma controller 8237Dma and dma controller 8237
Dma and dma controller 8237
 
Disk Drives Interfaces
Disk Drives InterfacesDisk Drives Interfaces
Disk Drives Interfaces
 
8259 A P R O G R A M M A B L E I N T E R R U P T C O N T R O L L E R2
8259 A  P R O G R A M M A B L E  I N T E R R U P T  C O N T R O L L E R28259 A  P R O G R A M M A B L E  I N T E R R U P T  C O N T R O L L E R2
8259 A P R O G R A M M A B L E I N T E R R U P T C O N T R O L L E R2
 
8253ppt
8253ppt8253ppt
8253ppt
 
IC 8253 - Microprocessor
IC 8253 - Microprocessor IC 8253 - Microprocessor
IC 8253 - Microprocessor
 
Programmable Timer 8253/8254
Programmable Timer 8253/8254Programmable Timer 8253/8254
Programmable Timer 8253/8254
 
Intel 8259 - Programmable Interrupt Controller
Intel 8259 - Programmable Interrupt Controller  Intel 8259 - Programmable Interrupt Controller
Intel 8259 - Programmable Interrupt Controller
 
Floppy disk
Floppy diskFloppy disk
Floppy disk
 
8251
82518251
8251
 
Computer hardware basic -shashank
Computer hardware basic  -shashankComputer hardware basic  -shashank
Computer hardware basic -shashank
 
Floppy Disk Presentation
Floppy Disk PresentationFloppy Disk Presentation
Floppy Disk Presentation
 
8259 a
8259 a8259 a
8259 a
 
Floppy disk & drive
Floppy disk & driveFloppy disk & drive
Floppy disk & drive
 
DMA controller intel 8257
DMA controller intel 8257DMA controller intel 8257
DMA controller intel 8257
 
Direct memory access (dma) with 8257 DMA Controller
Direct memory access (dma) with 8257 DMA ControllerDirect memory access (dma) with 8257 DMA Controller
Direct memory access (dma) with 8257 DMA Controller
 
8251 USART
8251 USART8251 USART
8251 USART
 
8237 dma controller
8237 dma controller8237 dma controller
8237 dma controller
 
8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijay8259 Programmable Interrupt Controller by vijay
8259 Programmable Interrupt Controller by vijay
 

Similar a Floppy disk interface

Inside the computer
Inside the computerInside the computer
Inside the computerZafar Ayub
 
Syllabus for interview
Syllabus for  interviewSyllabus for  interview
Syllabus for interviewSwapnil Kapate
 
parts of motherboard.pptx
parts of motherboard.pptxparts of motherboard.pptx
parts of motherboard.pptxJeazelMosendo1
 
3rd grading-reviewer-pc-assembly-and-networking
3rd grading-reviewer-pc-assembly-and-networking3rd grading-reviewer-pc-assembly-and-networking
3rd grading-reviewer-pc-assembly-and-networkingstarlanter
 
All chapters to be printed
All chapters to be printedAll chapters to be printed
All chapters to be printedMik Endale
 
lessonpartsnew1.pptx
lessonpartsnew1.pptxlessonpartsnew1.pptx
lessonpartsnew1.pptxHaryBert
 
Motherboard Components and Their Functions.docx
Motherboard Components and Their Functions.docxMotherboard Components and Their Functions.docx
Motherboard Components and Their Functions.docxJulieAnnGuimbaoMuyco
 
Motherboard
MotherboardMotherboard
Motherboardayestas1
 
Identification of parts of motherboard
Identification of parts of motherboardIdentification of parts of motherboard
Identification of parts of motherboardAbhayaRajbanshi
 
Computer hardware by heera computer
Computer hardware by heera computer Computer hardware by heera computer
Computer hardware by heera computer Raman Heera
 
gradeix-systemunitreview-160626044754 (2).pdf
gradeix-systemunitreview-160626044754 (2).pdfgradeix-systemunitreview-160626044754 (2).pdf
gradeix-systemunitreview-160626044754 (2).pdfaskme8539
 
Hardware
HardwareHardware
Hardwaregopi ch
 

Similar a Floppy disk interface (20)

Inside the computer
Inside the computerInside the computer
Inside the computer
 
Computer Hardware Components
Computer Hardware ComponentsComputer Hardware Components
Computer Hardware Components
 
Pc Assembling
Pc AssemblingPc Assembling
Pc Assembling
 
P1 – Unit 3
P1 – Unit 3P1 – Unit 3
P1 – Unit 3
 
2 the visible pc
2 the visible pc2 the visible pc
2 the visible pc
 
Syllabus for interview
Syllabus for  interviewSyllabus for  interview
Syllabus for interview
 
parts of motherboard.pptx
parts of motherboard.pptxparts of motherboard.pptx
parts of motherboard.pptx
 
3rd grading-reviewer-pc-assembly-and-networking
3rd grading-reviewer-pc-assembly-and-networking3rd grading-reviewer-pc-assembly-and-networking
3rd grading-reviewer-pc-assembly-and-networking
 
All chapters to be printed
All chapters to be printedAll chapters to be printed
All chapters to be printed
 
Ports and Connectors
Ports and ConnectorsPorts and Connectors
Ports and Connectors
 
lessonpartsnew1.pptx
lessonpartsnew1.pptxlessonpartsnew1.pptx
lessonpartsnew1.pptx
 
Motherboard Components and Their Functions.docx
Motherboard Components and Their Functions.docxMotherboard Components and Their Functions.docx
Motherboard Components and Their Functions.docx
 
Motherboard
MotherboardMotherboard
Motherboard
 
Identification of parts of motherboard
Identification of parts of motherboardIdentification of parts of motherboard
Identification of parts of motherboard
 
Computer hardware
Computer hardwareComputer hardware
Computer hardware
 
Computer hardware by heera computer
Computer hardware by heera computer Computer hardware by heera computer
Computer hardware by heera computer
 
PCI BUS
PCI BUSPCI BUS
PCI BUS
 
PCI bus
PCI busPCI bus
PCI bus
 
gradeix-systemunitreview-160626044754 (2).pdf
gradeix-systemunitreview-160626044754 (2).pdfgradeix-systemunitreview-160626044754 (2).pdf
gradeix-systemunitreview-160626044754 (2).pdf
 
Hardware
HardwareHardware
Hardware
 

Floppy disk interface

  • 2. Many mass storage devices like floppy disk drive,hard disk drive,optical drives like CD-ROM etc. Drive unit is responsible for W/R data to/from storage medium. Interface provides these devices to communicate with the system. OVERVIEW Fig.(a) Floppy disk
  • 3. Interface consists of components like separate adapter card,separate controller. The primary interfaces used in PCs today – Enhanced Integrated Drive Electronics(EIDE) & Small Computer Systems Interface(SCSI). Besides EIDE & SCSI, most PCs have separate controller for floppy disk drives integrated into the motherboard.
  • 4. When the hard disk drive came over,the floppy drive remained because it fulfill three important roles.  Booting the system  Distributing software  Providing removable storage ROLES OF FLOPPY DRIVES
  • 5. The floppy disk interface consists of three basic components :  The floppy drive controller  The power cable  The control/data cable COMPONENTS OF INTERFACE
  • 6.  The FDC was a separate component in the form of an expansion card that plugged into the system’s Industry Standard Architecture (ISA) bus.  When there is a need for other drives such as hard drives etc requiring controllers then a separate controller card for each device came to become an impractical idea.  Until about 1994, FDC had been integrated into a multifunction card.  Today FDC is integrated into motherboard using super I/O chip  Function of super I/O chip – it strengthens the function of standard peripherals into one unit. FLOPPY DRIVE CONTROLLER (FDC)
  • 7. Fig(b) :The diagram below shows a floppy disc controller which communicates with the CPU via an Industry Standard Architecture (ISA) bus.
  • 8.  The speed of the controller had to be increased in order to send data to the drive at the appropriate rate.  Higher capacity drivers require a controller with a faster transmission rate as the disk has higher bit density per track  The disk is storing more data,so the controller has to feed more data to the drive in the same amount of time. FLOPPY CONTROLLER SPEEDS
  • 9. Standard configuration for a FDC is to use IRQ6,Direct Memory Access,and I/O address 3F0-3F7h. Should not change the resource allocation of FDC,if a new device is installing and it conflicts with the FDC change the configuration of the device and leave the FDC resources alone. FLOPPY CONTROLLER RESOURCES
  • 10.  A FDD has two connections to the PC i.e.,a power cable & a control/data cable.  The power cable runs from the computer’s power supply to the drive,carries the power needed to run it.  Floppy disks requirs two voltages:+5.0V for the logic ckt and +12.0v for the motors.  FDD use 4 pin mate-n-lock connector which delivers both of these voltages plus a ground for each one. POWER CABLE
  • 11.  The data cable has 34 pins,& different connectors are designed to support the different drive sizes.  Function – it carries dta b/w computer and the drive  New PCs offers a two connector cable.  A computer uses one cable for all the FDDs,& has two connectors of each type to support any combination FDD.  B/w the two pairs of connectors for each drive there is a cutout that reverses the signals for pins 10 through 16 and used to differentiate the connectors. CONTROL/DATA CABLE
  • 13.  All the odd numbered pins are grounds.  Functionality of even numbered pins are as follows :-  pin 2 – indicates whether the disk currently in drive is normal or high density.  pin 10 & 16 – signals the motors on each of the two drives to increase the speed.  pin 12 & 14 – indicate which drive should be receiving & processing the incoming signals.  pin 18 – controls the movement of the drive heads  pin 20 – instructs the head to move a minute distance.  pin 22 & 30 – carries the actual data read/write from/to the disk in the drive FLOPPY CONTROL/DATA CABLE PINOUTS
  • 15.  pin 24 – indicates whether the drive should be reading/writing.  pin 26 – indicates when the drive’s head are positioned over track 00 on the disk  pin 28 – specifies whether or not the disk is write protected  pin 32 – indicates which of the drive’s two heads is activated  pin 34 – used to signal the system that a new disk has been inserted into the drive
  • 16.  In data cable no 1 wire different color(red) than other 33 wires so that it can be lined up with the pins on the motherboard.  The motherboard have one corner pin numbered as 1 and this pin goes into the side of cable connector with the coloured wire.  To connect cable to the drive attach one of the two connectors at the end of the cable opposite the motherboard connector. CONNECTING THE DATA CABLE
  • 17.  There are many problems in interface components  One of the problem caused by the interface is “phantom drive”  When there is a new disk in the drive and the OS continues to display the files on the old disk.  It is due to the disk change signal not arriving at the controller over pin 34. FLOPPY INTERFACE PROBLEMS
  • 18. THANK YOU Submitted By : HIMANSHI & BHARTI