Flash Disk yang kita tau merupakan alat penyimpanan data yang berukuran kecil, ringan, mudah dalam memasukkan data maupun mengirim data sehingga mudah dibawa kemana saja. Kapasitas yang tersedia untuk penggerak kilat USB ada dari 64 megabyte sampai 512 gigabyte. Besarnya kapasitas media ini tergantung dari teknologi memori kilat yang digunakan. USB memiliki banyak kelebihan dibandingkan alat penyimpanan data lainnya, khususnya cakram flopi atau cakram padat. Alat ini lebih cepat, kecil, dengan kapasitas lebih besar, serta lebih dapat diandalkan (karena tidak memiliki bagian yang bergerak) daripada disket, namun Penggerak kilat USB juga memiliki umur penyimpanan data yang singkat.
Cara Kerja Flashdisk
· Input yaitu
peralatan yang menggunakan USB (Flashdisk, camera, joystick,dll).
· Interface yaitu Port
antarmuka yang menghubungkan USB.
· Chipset southbridge
adalah I/O pengendali yang mengatur kecepatan transfer interface USB,Firewire,dll.
· Output berupa
keluaran dari hasil pemprosesan(monitor,printer,dll.
Cara Penyimpanan flashDisk
Tipe Flashdisk biasanya menggunakan struktur NAND Flash Memory Chip memori flash
NAND mempunyai dua tingkat struktur hirarkis. Pada tingkat terendah, bit
disusun ke dalam halaman, biasanya masing-masing 2 KB. Pages/halaman adalah
unit dari read and write dalam NAND flash . Dalam rangka untuk memulai sebuah operasi I/O, sebuah perintah
menetapkan pages ID dikirim ke memori flash controller, yang menetapkan waktu
setup tetap terlepas dari jumlah bit harus dibaca atau ditulis. Dengan
demikian, bit berikutnya dalam halaman yang dipilih saat ini dapat dibaca atau
ditulis jauh lebih efisien daripada bit dari halaman yang berbeda.
Tidak seperti seperti dalam sebuah disk, kesalahan untuk memulai sebuah
operasi I/O pada halaman adalah konstan, bukan fungsi dari operasi I/O
sebelumnya (tidak ada keuntungan untuk halaman membaca secara berurutan). Pages
dikelompokkan ke dalam struktur tingkat yang lebih tinggi yang disebut
menghapus blok, yang terdiri dari masing-masing ~64 halaman. Sementara halaman
adalah unit read dan write, erase block adalah unit penghapusan (erasure).
Seperti dijelaskan di atas, menulis ke halaman hanya dapat menghapus bit
(membuat mereka nol), tidak mengesetnya. Akhirnya, jumlah siklus menghapus per erase block terbatas, dan biasanya berkisar dari 10.000
hingga 1.000.000. Setelah batas siklus telah terlampaui, maka blok hilang, dan
itu mustahil untuk melakukan menulis lebih jauh ke halaman di dalamnya.
Tidak ada komentar:
Posting Komentar