Sunteți pe pagina 1din 16

Disk Geometry: How Data is Organized on a

Hard Disk Drive


The surface of the drive platter is organized
with coordinates, much like a map. Data is
stored in concentric tracks on the surfaces
of each platter. (A platter has two sides, and
thus, two data recording surfaces.) A typical
disk drive can have more than 2,000 tracks
per inch (TPI) on its recording surface. A
cylinder describes the group of all tracks
located at a given head position across all
platters. To allow for easier access to data,
each track is divided into individually
addressable sectors.
The process of organizing the disk surface
into tracks and sectors is called formatting,
and almost all hard disk drives today come
preformatted by the manufacturer. The
process of formatting a hard drive applies
addressing data to the platter's surface. In
almost all systems, including PCs and
Macintoshes, sectors typically contain 512
bytes of user data plus addressing information used by the drive electronics (although
some proprietary systems use other sector lengths). The disk drive controller, which
resides on the drive's PCB, uses the formatting information and addresses - much like a
tourist uses a city map - to guide data into and out of a specific location on the hard drive.
Without formatting instructions, neither the controller nor the operating system would
know where to store data or how to retrieve it.
In earlier hard drive designs, the number of sectors per track was fixed and, because the
outer tracks on a platter have a larger circumference than the inner tracks, space on the
outer tracks was wasted. The number of sectors that would fit on the innermost track
constrained the number of sectors per track for the entire platter. However, many of
today's advanced drives use a formatting technique called Multiple Zone Recording to
pack more data onto the surface of the disk. Multiple Zone Recording allows the number
of sectors per track to be adjusted so more sectors are stored on the larger, outer tracks.
By dividing the outer tracks into more sectors, data can be packed uniformly throughout
the surface of a platter, disk surface is used more efficiently, and higher capacities can be
achieved with fewer platters. The number of sectors per track on a typical 3.5-inch disk
ranges from 60 to 120 under a Multiple Zone Recording scheme. Not only is effective
storage capacity increased by as much as 25 percent with Multiple Zone Recording, but
the disk-to-buffer transfer rate also is boosted. With more bytes per track, data in the
outer zones is read at a faster rate. Quantum Corporation is a pioneer in Multiple Zone
Recording, and was the first manufacturer to implement Multiple Zone Recording on 2.5-
inch disk drive products.

Read/Write Heads:Skimming the Surface

Read/write heads are the single most costly component of a hard disk drive, and their
characteristics have a great impact on drive design and performance. Despite their
expense, the head's basic design and objective are relatively simple: a head is a piece of
magnetic material, formed almost in the shape of a "C" with a small opening or gap. A
coil of wire is wound around this core to construct an electromagnet. In writing to the
disk, current flowing through the coil creates a magnetic field across the gap that
magnetizes the disk coating layer under the head. In reading from the disk, the read/write
head senses an electronic current pulse through the coil when the gap passes over a flux
reversal on the disk.
As technology increases, bits are packed more densely, and the space required to store a
bit shrinks. At the same time, the tiny size of the stored data bit causes the signal
produced by the head when reading the bit to become weaker and harder to read. As a
result, the fundamental challenge in packing bits closer together is finding a way to fly
the heads closer to the media to increase the amplitude of the signal. The hard disk drive
industry has made great strides on this front. In 1973, flying heights averaged 17
microinches. Today's heads fly at just three microinches, with 2- to 2.5-microinch flying
heights expected soon. And, in the not too distant future, read/write heads might even
make contact with the media, enabling data to be packed even more densely on the
platter surface but offering the additional challenge of eliminating added wear on the disk
media and read/write heads. (For more information, see "Alternative Disk Media and
Contact Recording" in chapter 4.)
//

Areal Density: The Measure of Disk Capacity

The overall capacity of a drive depends on how densely information (i.e., bits) can be
recorded on the disk media. The bits per square inch (BPSI) number is called the areal
density. Areal density is calculated by taking the number of bits per inch (BPI) that can
be written to and read from each track, and multiplying that number by the number of
tracks per inch (TPI) that can be packed onto the disk. BPI depends on the read/write
head, recording media, disk rpm, and the speed at which the electronics can accept bits.
TPI depends on the read/write head, recording media, the mechanical accuracy with
which the head can be positioned on its actuator arm, and the ability of the disk to spin
in a perfect circle. Increasing areal density can come by increasing either or both of
these factors.

//

Storing and Retrieving Data: The User's View


Let's take a look at what happens when you retrieve data from a hard disk drive. When you
issue a command to open an existing file, the application program you're running prompts
you to enter the name of the file to open. It then passes the file name to the operating system,
which determines where the file is located on the disk drive - the head number, cylinder, and
sector identification. The operating system transfers this information to the disk controller,
which drives an actuator motor connected to the actuator arm to position the heads over the
right track. As the disk rotates, the appropriate head reads the address of each sector on the
track. When the desired sector appears under the read/write head, the entire contents of the
sector containing the necessary data are read into a special, ultra-fast memory, called cache,
on the drive's PCB. Then, the disk drive interface chip sends the necessary information to the
computer's main memory.
(For more information on hard drive cache memory, see "Improving Performance with a
Cache Buffer" in chapter 5. For more on how hard drives and the host computers in
which they reside communicate, see "Making the Connection: Buses and Hard Disk
Drive Interfaces" later in this chapter.) Storing data on a hard drive is a similar process to
retrieving data, only reversed. The host computer operating system is responsible for
remembering the addresses for each file on the disk and which sectors are available for
new data. If the file you want to store is large - for example, a 10 MB CAD/CAM
drawing - the operating system instructs the controller where to begin writing
information to the disk. The controller moves the read/ write heads to the appropriate
track and writing begins. When the first track is full, the heads write to the same track on
successive platter surfaces. If still more track capacity is required to store all the data, the
head moves to the next available track with sufficient contiguous space and writes the
data there.
Although an extraordinary amount of care and effort goes into making the platters for
hard disk drives, it is not economically feasible to manufacture 100 percent defect-free
media. Therefore, all modern hard drives have a defect management strategy built into
the disk controller to provide defect-free operation in the field. Defect management
involves setting aside some spare sectors on each disk surface to replace a limited number
of defective sectors. At the end of the manufacturing process, the entire disk surface is
scanned for defects and the disk controller stores a map of their locations. When the
operating system requests that information be written to one of the bad sectors, the disk
controller transparently maps it to one of the spares. The disk controller continuously
updates the defect map, to map out any new bad sectors that might occur.

Tricky Business: Head Positioning


Given the tolerances involved in drive electronics and the speed at which drives operate,
the ability to locate data and move the heads accurately to read or write data is an
astounding accomplishment. Since the tracks on a platter are located about 300
microinches apart and the heads are flying three microinches above the surface of the
disk, accurately positioning the read/write heads is comparable to flying a jet plane one
foot off the ground while maintaining a course of flight directly over the center divider of
a freeway.
A number of variables work against the process of accurate head positioning. These
include temperature variations, which cause minute expansions and contractions of the
disk platter, as well as shock and vibration. To counter the effects of these variables and
ensure precise head alignment and positioning, hard drives incorporate an
electromechanical technique called servo positioning, which provides feedback to the
drive electronics to control the position of the head.
There are two primary servo head positioning techniques. Most hard drive manufacturers
have abandoned the older method, dedicated servo, for the newer method, embedded
servo technology.

Dedicated servo uses positioning information residing on a single dedicated


platter surface accessed by a single dedicated head - a mechanism to which
the other heads are slaved. Dedicated servos require one entire side of a
platter, a significant percentage of the total disk space - particularly in a hard
drive with few platters.
Embedded servo is emerging as the leading servo implementation for the next
several generations of hard disk drive products. Embedded servo overcomes the
limitations of dedicated servos by interspersing the servo information with the
data in the form of prerecorded servo burst wedges special data patterns recorded
on each of the tracks. When the heads arrive at the intended track location, they
read the servo bursts and send back the information to the drive electronics. Then,
the drive electronics adjust the position of the actuator motor, which positions the
heads so that they receive the maximum signal from the bursts. (The maximum
signal only occurs when the head is exactly over the center of the track.) They
provide the most accurate, error-free, and cost-effective head positioning
technique for small form factor drives.

Embedded servo technology for hard disk drive head positioning has been difficult to
implement in drives which use Multiple Zone Recording techniques. The varying number
of sectors on tracks in different zones vastly complicates the task of reading interspersed
servo data. Quantum was the first hard drive manufacturer to effectively address this
problem by developing specialized servo feedback and controller ASICs that efficiently
handle the task of separating the servo information from the user data.

Making the Connection: Buses and Hard Disk


Drive Interfaces
By definition, an interface is anything that allows two separate or dissimilar systems to
work together or communicate. One of the most critical but least appreciated parts of a
hard disk drive is the interface that allows the drive to communicate with the host system.
In peripherals such as hard disk drives, this communication is achieved through adapter
boards or chips on the motherboard that plug into the host system's bus. So, to understand
drive interfaces, you must first understand a little about the main information corridor
inside a computer: the computer bus.
Introducing the Computer Bus Acting much like a human central nervous system, the bus
serves as a common conduit for carrying signals to and from various computer
components: CPU, video controller, keyboard, storage, and other peripherals. Many types
of bus architectures have been offered by manufacturers - both "open" and "closed."
Open architectures, most notably the Industry Standard Architecture (ISA) of the early
IBM and MS-DOS compatible PCs readily enables outside vendors to design, build, and
market general and special purpose add-on cards. Today's main personal computer bus
architectures include:

ISA, a low-cost, relatively unsophisticated bus, available in either 8- or 16-


bit versions
Extended ISA (EISA), a much more sophisticated and powerful 32-bit superset of
ISA designed for 386- and 486-based PCs
The local bus, originally developed for graphics-intensive applications, used
now as a high speed disk attachment for IBM-compatible computers
MicroChannel Architecture (MCA), a proprietary 32-bit bus developed by IBM
for its PS/2 line of personal computers
NuBus, Apple Computer's proprietary 32-bit bus featured in its Macintosh
computers
The Personal Computer Memory Card International Association (PCMCIA)
standard 16-bit interface

Efficient use of the bus is a key factor to increasing computer system performance. The
speed of data transfer along the bus, which is the product of the bus width and cycle time,
has the greatest effect on overall system performance. (The bus cycle time is proportional
to the number of words transferred per second. The width determines the width of the
transfers.) The bus, which was once 4- or 8-bits wide, typically transferred data at rates of
only up to 1 MB/s. Now, the bus is commonly 16- or 32-bits wide and transfers data at
speeds of 10, 20, and up to 132 MB/s in Peripheral Components Interface (PCI). The next
logical development for the bus is a 64-bit wide interface, which will allow drives and
other peripherals to reach even higher data transfer speeds.
(While many of the bus architectures in the list above are commonplace today, two of
them, the local bus and PCMCIA, are newer bus technologies for connecting storage
devices to the CPU and represent significant technological advancements. Therefore, they
are discussed in detail in chapter 4, "Recent Technological Developments").

Understanding Drive Interfaces


A drive interface is required to provide communication between the computer bus and the
hard drive. Among the information specified by drive interfaces is how fast the disk and
controller should talk to one another, what kinds of commands they can pass back and
forth, the location of data and control lines along the connecting cable, and what level of
voltage they should use for data transfer. Thus, a drive interface is a standardized
combination of connector configuration signal levels and functions, commands, and data
transfer protocols.
As with all other high technology developments, drive interface technology has evolved
significantly in the past two decades. There are two interfaces commonly in use in today's
personal computers. Most IBM-compatible PCs use the Intelligent Disk Electronics
(IDE) interface. Also called the AT or ATA (Advanced Technology Attachment) interface,
for the PC/AT I/O bus it was designed to work with, IDE can transfer data at a rate of up
to 4 MB/s. When connected to a bridge to a faster bus (e.g., local bus), AT can go up to
13 MB/s. The second most common interface is the Small Computer System Interface, or
SCSI (pronounced "scuzzy"). This higher performance interface, which is used on Apple
Macintosh computers as well as high- performance workstations and servers, can transfer
data at a rate of up to 10 MB/s in 8-bit mode and up to 20 MB/s in 16-bit mode.
Quantum was the first company to introduce hard drive products with embedded interface
controllers. In the late 1980s, usually drives and interface controllers were sold
separately. Today, most hard drives feature an embedded disk drive controller, which
includes an interface controller designed onto a single chip and incorporated into the
single circuit board that contains the drive electronics. By the early 1990s - in less than a
5-year time span - drive manufacturers have reduced the disk drive controller and drive
electronics from two full circuit cards to just five integrated circuit chips that
would easily fit in the palm of your hand.

Geometri disk: Bagaimana Data ini


diselenggarakan
pada Hard Disk
Drive
Permukaan drive piring diatur dengan
koordinat, seperti peta. Data disimpan
dalam konsentris trek pada
permukaan masing-masing piring.
(Piring memiliki dua sisi, dan dengan
demikian, dua data rekaman
permukaan.) Khas

disk drive dapat memiliki lebih dari


2.000 trek per inci (TPI) pada
permukaannya rekaman. Silinder
menjelaskan kelompok semua trek,
terletak pada posisi kepala tertentu
di seluruh semua piring. Untuk
memungkinkan lebih mudah akses
ke data, setiap lagu terbagi secara
individual addressable sektor.
Proses pengorganisasian permukaan
disk ke trek dan sektor disebut format,
dan hampir semua hard disk drive hari
ini datang sudah terformat oleh
produsen. Proses format hard drive
berlaku menangani data ke
permukaan piring. Di hampir semua
sistem, termasuk PC dan
Macintoshes, sektor biasanya berisi
512

byte data pengguna Plus pengalamatan informasi yang digunakan oleh berkendara
elektronik (walaupun beberapa sistem berpemilik menggunakan panjang sektor
lainnya). Disk drive controller, yang berada pada drive PCB, menggunakan format
informasi dan alamat - banyak seperti turis menggunakan peta kota - untuk
membimbing data ke dan dari lokasi tertentu pada hard drive. Tanpa format
petunjuk, controller maupun sistem operasi akan tahu di mana untuk menyimpan
data atau bagaimana cara mengambilnya.

Dalam desain awal harddisk, jumlah sektor per lagu tetap dan, karena trek luar
pada sebuah piring memiliki lingkar lebih besar daripada trek batin, ruang di luar
trek yang terbuang. Jumlah sektor yang akan cocok di jalur yang terdalam dibatasi
jumlah sektor per lagu untuk seluruh piring. Namun, banyak dari hari ini maju
drive menggunakan teknik format yang disebut beberapa zona rekaman untuk
paket data yang lebih ke permukaan disk. Beberapa zona rekaman memungkinkan
jumlah sektor per lagu harus disesuaikan sehingga sektor lain yang disimpan di trek
yang lebih besar, luar. Dengan membagi trek luar sektor lain, data dapat dikemas
seragam sepanjang permukaan piring, permukaan disk digunakan lebih efisien, dan
kapasitas yang lebih tinggi dapat dicapai dengan kurang piring-piring. Jumlah
sektor per lagu pada disk 3,5 inci khas berkisar 60-120 di bawah skema beberapa
zona rekaman. Tidak hanya adalah kapasitas penyimpanan yang efektif meningkat
sebanyak 25 persen dengan beberapa zona rekaman, tapi kecepatan transfer disk di-
penyangga juga didorong. Dengan lebih byte per lagu, data di luar zona dibaca
pada tingkat yang lebih cepat. Kuantum Corporation adalah pelopor dalam
beberapa zona rekaman, dan adalah produsen pertama untuk menerapkan beberapa
zona rekaman pada produk 2,5 inci disk drive.

Baca/tulis kepala: Skimming permukaan

Baca/tulis kepala adalah satu komponen yang paling mahal dari hard disk
drive, dan karakteristik mereka memiliki dampak yang besar pada desain dan
kinerja. Meskipun mereka
biaya, kepala Desain dasar dan tujuan yang relatif sederhana: kepala adalah
sepotong bahan magnetik, membentuk hampir dalam bentuk "C" dengan bukaan
kecil atau kesenjangan. Kumparan kawat luka di sekitar inti ini untuk membangun
elektromagnet. Menulis ke disk, arus yang mengalir melalui kumparan
menciptakan sebuah Medan magnet di kesenjangan yang magnetizes disk lapisan
lapisan bawah kepala. Dalam membaca dari disk, baca/tulis kepala Indra pulsa saat
ini elektronik melalui kumparan ketika kesenjangan melewati pembalikan fluks
pada disk.
Sebagai teknologi meningkat, bit dikemas lebih padat, dan ruang yang diperlukan
untuk menyimpan sedikit menyusut. Pada saat yang sama, ukuran kecil dari data
yang tersimpan bit menyebabkan sinyal yang dihasilkan oleh kepala ketika
membaca sedikit untuk menjadi lemah dan sulit untuk dibaca. Sebagai akibatnya,
tantangan mendasar dalam kemasan bit lebih dekat bersama-sama adalah
menemukan cara untuk terbang kepala lebih dekat ke media untuk meningkatkan
amplitudo sinyal. Industri hard disk drive telah membuat langkah besar di depan
ini. Pada tahun 1973, terbang ketinggian rata-rata 17 microinches. Hari ini kepala
terbang di hanya tiga microinches, dengan ketinggian terbang 2-2,5-microinch
diharapkan segera. Dan, di tidak terlalu jauh masa depan, baca/tulis kepala
mungkin bahkan membuat kontak dengan media, memungkinkan data yang akan
dikemas bahkan lebih padat pada permukaan piring tetapi menawarkan tantangan
tambahan menghilangkan ditambahkan memakai media disk dan baca/tulis kepala.
(Untuk informasi lebih lanjut, lihat "alternatif Disk Media dan kontak rekaman"
dalam bab 4 .)

//

Kepadatan areal: Ukuran kapasitas Disk

Keseluruhan kapasitas drive tergantung pada bagaimana padat informasi (yaitu,


bit) dapat direkam pada disk media. Bit per inci persegi (BPSI) nomor disebut
kepadatan areal. Kepadatan areal yang dihitung dengan mengambil jumlah bit per
inci (BPI) yang dapat ditulis dan membaca dari setiap lagu, dan mengalikan
jumlah itu dengan jumlah trek per inci (TPI) yang dapat dikemas ke disk. BPI
tergantung pada baca/tulis kepala, merekam media, disk rpm, dan kecepatan di
mana elektronik dapat menerima bit. TPI tergantung pada baca/tulis kepala,
media rekaman, Mekanikal akurasi yang kepala dapat diposisikan dengan lengan
aktuator, dan kemampuan disk untuk berputar dalam lingkaran sempurna.
Meningkatkan kepadatan areal dapat datang dengan meningkatkan salah satu
atau kedua faktor ini.

//

Menyimpan dan mengambil Data: Lihat


pengguna
Mari kita lihat apa yang terjadi ketika Anda mengambil data dari hard disk drive.
Ketika Anda mengeluarkan perintah untuk membuka berkas yang sudah ada, Anda
menjalankan program aplikasi akan meminta Anda untuk memasukkan nama file
untuk membuka. Kemudian melewati nama file untuk sistem operasi, yang
menentukan di mana file berada di disk drive - jumlah kepala, silinder, dan sektor
identifikasi. Sistem operasi transfer informasi ini ke disk controller, yang mendorong
sebuah motor actuator yang terhubung ke lengan aktuator untuk posisi kepala atas
jalur yang benar. Sebagai disk berputar, kepala sesuai membaca alamat masing-masing
sektor di trek. Ketika sektor diinginkan muncul di bawah baca/tulis kepala, seluruh isi
dari sektor yang mengandung data yang diperlukan adalah membaca ke memori
khusus, ultra-cepat, cache, menyerukan drive PCB. Kemudian, disk drive antarmuka
chip mengirimkan informasi yang diperlukan untuk memori utama komputer.
(Untuk informasi lebih lanjut tentang memori cache harddisk, lihat "Meningkatkan
performa dengan Cache penyangga" di Bab 5. Untuk lebih banyak di bagaimana
hard drive dan host komputer yang berada berkomunikasi, lihat "membuat
sambungan: bus dan Hard Disk Drive antarmuka" kemudian dalam bab ini.)
Menyimpan data pada hard drive adalah proses serupa untuk pengambilan data,
hanya terbalik. Sistem operasi komputer host bertanggung jawab untuk mengingat
alamat untuk setiap file pada disk dan sektor yang tersedia untuk data baru. Jika
Anda ingin menyimpan file besar - misalnya, 10 MB CAD/CAM gambar - sistem
operasi memerintahkan controller mana untuk memulai menulis informasi ke disk.
Controller bergerak membaca / menulis kepala untuk melacak sesuai dan menulis
dimulai. Ketika lagu pertama penuh, kepala menulis untuk jalur yang sama pada
permukaan piring berturut-turut. Jika masih lebih melacak kapasitas diperlukan
untuk menyimpan semua data, kepala bergerak ke trek berikutnya tersedia dengan
cukup ruang bersebelahan dan menulis data yang ada.
Meskipun jumlah luar biasa perawatan dan usaha masuk ke dalam membuat piring-
piring untuk hard disk drive, memang tidak ekonomis untuk memproduksi 100
persen Cacat-Bebas media. Oleh karena itu, Semua modern hard drive memiliki
cacat manajemen strategi dibangun ke disk controller untuk memberikan Cacat-
Bebas operasi di lapangan. Cacat manajemen melibatkan menyisihkan beberapa
sektor Luang pada setiap permukaan disk untuk mengganti sejumlah sektor yang
rusak. Pada akhir proses manufaktur, seluruh disk permukaan dipindai untuk cacat
dan disk controller toko peta lokasi mereka. Ketika sistem operasi permintaan
bahwa informasi akan ditulis ke salah satu sektor buruk, disk controller transparan
peta ke salah satu suku cadang. Disk controller terus-menerus memperbarui peta
Cacat, untuk memetakan setiap baru bad sector yang mungkin terjadi.

Bisnis yang rumit: Kepala posisi


Diberikan toleransi yang terlibat dalam berkendara elektronik dan kecepatan di
mana drive beroperasi, kemampuan untuk mencari data dan memindahkan kepala
akurat untuk membaca atau menulis data adalah sebuah prestasi yang luar biasa.
Sejak trek pada sebuah piring berada sekitar 300 microinches terpisah dan kepala
terbang tiga microinches di atas permukaan disk, akurat posisi baca/tulis kepala
sebanding dengan terbang pesawat jet satu kaki dari tanah sambil mempertahankan
lapangan terbang langsung di atas pembagi pusat dari sebuah freeway.
Sejumlah variabel bekerja terhadap proses akurat posisi kepala. Ini termasuk
variasi suhu, yang menyebabkan menit ekspansi dan kontraksi dari disk piring,
serta guncangan dan getaran. Untuk melawan efek variabel ini dan memastikan
keselarasan kepala yang tepat dan positioning, hard drive menggabungkan teknik
elektromekanis yang disebut posisi servo, yang menyediakan umpan balik untuk
berkendara elektronik untuk mengontrol posisi kepala.

Ada dua utama servo kepala posisi teknik. Kebanyakan produsen harddisk telah
ditinggalkan metode yang lebih tua, didedikasikan servo, metode baru, tertanam
teknologi servo.

Dedicated servo menggunakan informasi posisi yang berada pada


permukaan tunggal khusus piring yang diakses oleh kepala
didedikasikan satu - mekanisme yang kepala-kepala lain yang bekerja
keras. Berdedikasi servos memerlukan satu seluruh sisi piring,
persentase yang signifikan dari ruang total disk - khususnya di hard
drive dengan beberapa piring.

Embedded servo yang muncul sebagai implementasi servo terkemuka


selama beberapa generasi berikutnya produk hard disk drive. Tertanam
servo mengatasi keterbatasan servos didedikasikan oleh interspersing
servo informasi dengan
data dalam bentuk direkam sebelumnya servo meledak irisan pola data
khusus direkam pada masing-masing lagu. Ketika kepala tiba di lokasi
dimaksudkan lagu, mereka membaca semburan servo dan mengirimkan
kembali informasi ke berkendara elektronik. Kemudian, berkendara
elektronik menyesuaikan posisi aktuator motor, yang posisi kepala
sehingga mereka menerima sinyal maksimum dari semburan. (Sinyal
maksimum hanya terjadi ketika kepala persis di tengah trek.) Mereka
menyediakan paling akurat, bebas kesalahan dan hemat biaya kepala posisi
teknik untuk drive faktor bentuk kecil.

Teknologi tertanam servo hard disk drive kepala posisi telah sulit untuk
menerapkan dalam drive yang menggunakan teknik beberapa zona perekaman.
Jumlah berbagai sektor di trek di zona berbeda sangat merumitkan tugas membaca
data diselingi servo. Kuantum adalah produsen harddisk pertama untuk secara
efektif mengatasi masalah ini dengan mengembangkan khusus servo umpan balik
dan controller ASICs yang efisien menangani tugas memisahkan informasi servo
dari data pengguna.

Membuat sambungan: bus dan Hard Disk


Drive antarmuka
Menurut definisi, sebuah antarmuka adalah sesuatu yang memungkinkan dua
sistem yang terpisah atau berbeda untuk bekerja bersama-sama atau
berkomunikasi. Salah satu bagian yang paling penting tetapi paling tidak dihargai
dari hard disk drive adalah antarmuka yang memungkinkan drive untuk
berkomunikasi dengan sistem host. Dalam periferal seperti hard disk drive,
komunikasi ini dicapai melalui papan adaptor atau chip pada motherboard yang
plug ke sistem host bus. Jadi, untuk memahami drive antarmuka, Anda harus
terlebih dahulu memahami sedikit tentang koridor informasi utama di dalam
komputer: bus komputer.
Memperkenalkan komputer Bus bertindak seperti manusia sistem saraf pusat, bus
yang berfungsi sebagai saluran umum untuk membawa sinyal ke dan dari berbagai
komponen komputer: CPU, video controller, keyboard, Penyimpanan, dan
peripheral lainya. Banyak jenis arsitektur jalur yang ditawarkan oleh produsen -
kedua "terbuka" dan "tertutup." Arsitektur terbuka, sebagian besar terutama industri
standar arsitektur (ISA) dan awal IBM PC kompatibel MS-DOS mudah
memungkinkan di luar vendor untuk merancang, membangun, dan pasar tujuan
umum dan khusus add-on kartu. Arsitektur jalur utama komputer pribadi hari ini
meliputi:

ISA, bus rendah-biaya, relatif sederhana, tersedia dalam versi 8 atau 16-
bit baik
DiperpanjangISA (Isa), jauh lebih canggih dan kuat 32-bit superset dari ISA
dirancang untuk 386 dan 486 - PC berbasis

Buslokal, awalnya dikembangkan untuk aplikasi grafis yang intensif,


digunakan sekarang sebagai lampiran disk kecepatan tinggi untuk
komputer IBM-compatible

MicroChannel arsitektur (MCA), bus 32-bit eksklusif dikembangkan oleh


IBM untuk lini PS/2 komputer pribadi

NuBus, Apple Computer milik 32-bit bus di komputer Macintosh

The komputer
pribadi memori kartu International Association
(PCMCIA) standar 16-bit antarmuka

Efisien penggunaan bus adalah faktor kunci untuk meningkatkan kinerja sistem
komputer. Kecepatan transfer data sepanjang bus, yang merupakan produk dari
waktu lebar dan siklus bus, memiliki efek terbesar pada keseluruhan kinerja sistem.
(Bus waktu siklus sebanding dengan jumlah kata ditransfer per detik. Menentukan
lebar lebar transfer.) Bus, yang dulunya 4 - atau 8-bit lebar, biasanya ditransfer data
harga hanya sampai dengan 1 MB/s. Sekarang, bus umum 16 - atau 32-bit lebar
dan transfer data kecepatan 10, 20, dan hingga 132 MB/s di perifer komponen
antarmuka (PCI). Perkembangan logis berikutnya untuk bus adalah antarmuka
yang lebar yang 64-bit, yang akan memungkinkan drive dan peripheral lainya
untuk mencapai kecepatan transfer data yang lebih tinggi.

(Sementara banyak dari arsitektur jalur dalam daftar di atas adalah biasa hari, dua
dari mereka, bus lokal dan PCMCIA, teknologi bus yang lebih baru untuk
menghubungkan perangkat penyimpanan ke CPU dan mewakili kemajuan
teknologi yang signifikan. Oleh karena itu, mereka dibahas secara rinci dalam bab
4, "perkembangan teknologi terbaru ").

Pemahaman Drive antarmuka


Antarmuka drive yang diperlukan untuk menyediakan komunikasi antara komputer
bus dan hard drive. Di antara informasi yang ditentukan oleh drive antarmuka
adalah seberapa cepat disk dan controller harus berbicara satu sama lain, apa jenis
perintah mereka dapat lulus bolak-balik, lokasi data dan mengontrol jalur
sepanjang kabel penghubung, dan tingkat tegangan mereka harus menggunakan
transfer data. Dengan demikian, antarmuka drive adalah kombinasi standar
konektor konfigurasi sinyal tingkat dan fungsi, perintah dan data transfer protokol.
Seperti dengan semua perkembangan teknologi tinggi lainnya, drive antarmuka
teknologi telah berkembang secara signifikan dalam dua dekade. Ada dua
antarmuka umumnya digunakan di komputer pribadi hari ini. Kebanyakan PC yang
kompatibel dengan IBM menggunakan cerdas Disk elektronik (IDE) antarmuka.
Juga disebut antarmuka (lanjutan Technology Attachment) AT atau ATA, untuk
PC / AT i/o bus ini dirancang untuk bekerja dengan, IDE dapat mentransfer data
pada tingkat sampai dengan 4 MB/s. Bila tersambung ke sebuah jembatan ke bus
lebih cepat (misalnya, bus lokal), AT bisa sampai 13 MB/s. Antarmuka kedua yang
paling umum adalah antarmuka sistem komputer kecil, atau SCSI (diucapkan
"scuzzy"). Ini antarmuka kinerja tinggi yang digunakan pada komputer Apple
Macintosh sebagai baik sebagai kinerja tinggi workstation dan server, dapat
mentransfer data pada tingkat hingga 10 MB/s dalam 8-bit modus dan hingga 20
MB/s dalam 16-bit modus.
Kuantum adalah perusahaan pertama yang memperkenalkan produk harddisk
dengan kontroler tertanam antarmuka. Di akhir tahun 1980an, biasanya drive dan
controller interface dijual secara terpisah. Hari ini, kebanyakan hard drive memiliki
kontroler tertanam disk drive, yang mencakup sebuah antarmuka controller
dirancang ke satu chip dan dimasukkan ke dalam satu papan sirkuit yang berisi
berkendara elektronik. Awal 1990-an - dalam waktu kurang dari jangka waktu 5
tahun - drive produsen telah mengurangi controller disk drive dan drive
elektronik dari dua kartu penuh sirkuit untuk hanya lima keping sirkuit terpadu
yang akan dengan mudah cocok di telapak tangan Anda.

S-ar putea să vă placă și