Skip to main content

Masters and Slaves

A single IDE interface can support two devices. Most motherboards come with dual IDE interfaces (primary and secondary) for up to four IDE devices. Because the controller is integrated with the drive, there is no overall controller to decide which device is currently communicating with the computer. This is not a problem as long as each device is on a separate interface, but adding support for a second drive on the same cable took some ingenuity.

To allow for two drives on the same cable, IDE uses a special configuration called master and slave. This configuration allows one drive's controller to tell the other drive when it can transfer data to or from the computer. What happens is the slave drive makes a request to the master drive, which checks to see if it is currently communicating with the computer. If the master drive is idle, it tells the slave drive to go ahead. If the master drive is communicating with the computer, it tells the slave drive to wait and then informs it when it can go ahead.

The computer determines if there is a second (slave) drive attached through the use of Pin 39 on the connector. Pin 39 carries a special signal, called Drive Active/Slave Present (DASP), that checks to see if a slave drive is present.

Although it will work in either position, it is recommended that the master drive is attached to the connector at the very end of the IDE ribbon cable. Then, a jumper on the back of the drive next to the IDE connector must be set in the correct position to identify the drive as the master drive. The slave drive must have either the master jumper removed or a special slave jumper set, depending on the drive. Also, the slave drive is attached to the connector near the middle of the IDE ribbon cable. Each drive's controller board looks at the jumper setting to determine whether it is a slave or a master. This tells them how to perform. Every drive is capable of being either slave or master when you receive it from the manufacturer. If only one drive is installed, it should always be the master drive.

Many drives feature an option called Cable Select (CS). With the correct type of IDE ribbon cable, these drives can be auto configured as master or slave. CS works like this: A jumper on each drive is set to the CS option. The cable itself is just like a normal IDE cable except for one difference -- Pin 28 only connects to the master drive connector. When your computer is powered up, the IDE interface sends a signal along the wire for Pin 28. Only the drive attached to the master connector receives the signal. That drive then configures itself as the master drive. Since the other drive received no signal, it defaults to slave mode.

Comments

Popular posts from this blog

Computer Network

What is a Network? A network is a connection between terminals, computers, servers, and components which allows for the easy flow of data and use of resources between one another. Different networks that we come across in our day to day life are telephone network, cable T.V network, transport network of a city etc. Understanding the Concept of Networking The idea of networking has been around for a long time and has taken on many meanings. If you were to look up "network" in your dictionary, you might find any of the following definitions: An openwork fabric; netting A system of interlacing lines, tracks, or channels Any interconnected system; for example, a television-broadcasting network A system in which a number of independent computers are linked together to share data and peripherals, such as hard disks and printers Obviously, the last definition is the one we are concerned with in this course. The key word in the definition is "share." Sharing is the purpose ...

Excess sound may damage your laptop speaker

Hello friends here I share one impotent thing Don't increase the sound in VLC media player to avoid speaker stop, do not listen more than 100% Volume in VLC Media player it will damages your Laptop speaker and it should not be repaired you need to replace new one. Share this Thank you. 

Essential softwares for Windows

After installing Windows some softwares needed to run your system safe and compatable Drivers - it support and allows hardware function like sound, wifi, display etc Antivirus (I prefer ESET) MS Office - to open .doc .xls .ppt   Adobe Reader - to open pdf Adobe Flash Player - to play videos online Google chrome - browses faster K-Lite Codec Pack - applies codec to media files so you can play any type of video . uTorrent client - to download via torrent websites Winrar - to open the compress files & also to compress the files Internet Download Manager - to boost the download speed . net frame work - it support Run time for some applications Java - it support run time for java pagesc Thank you.