Read Only Memory (ROM) adalah sirkuit terintegrasi yang telah diprogram sebelumnya dengan data fungsional tertentu pada waktu pembuatan. Itu juga disebut Firmware. ROM ini tidak terbatas pada komputer saja. Sebagian besar gadget elektronik memanfaatkan fungsinya yang fleksibel.
Pada postingan kali ini budisma akan mencoba memahami Apa Itu ROM, Cara Kerjanya, Jenisnya, Aplikasinya, Kelebihan dan Kekurangannya.
Apa itu Read Only Memory (ROM)?
ROM adalah singkatan dari Read Only Memory. ROM adalah jenis Memori Utama. Seperti namanya, isinya hanya bisa dibaca tetapi tidak bisa ditulis di atasnya. Ini adalah memori non-volatil sehingga data disimpan bahkan ketika daya dimatikan.
Data yang diperlukan untuk disimpan di dalam ROM ditulis selama fase manufaktur. Ini menyimpan program-program yang penting untuk proses boot komputer. Umumnya tidak dapat diubah. Namun, teknologi tersedia untuk memprogram jenis ROM ini.
Bagaimana ROM Bekerja?
ROM beroperasi seperti array. Chip ROM berisi kisi-kisi baris dan kolom untuk ON atau OFF. Ini menggunakan dioda untuk menghubungkan saluran jika nilainya 1. Jika nilainya 0, maka saluran ini tidak terhubung sama sekali. Setiap elemen array sesuai dengan satu elemen penyimpanan dalam chip memori.
Input alamat ke chip digunakan untuk memilih lokasi memori tertentu (sesuai dengan indeks array). Nilai yang dibaca dari chip memori sesuai dengan konten elemen larik yang dipilih.
ROM terdiri dari dua komponen dasar – Decoder dan gerbang OR (OR gates). Dalam ROM, input ke decoder akan dalam bentuk biner dan output akan setara dengan desimalnya. Semua Gerbang OR yang ada di ROM akan mengambil keluaran dekoder sebagai masukannya.
Jenis jenis Read Only Memory (ROM)
ROM dibedakan berdasarkan metode yang digunakan untuk menulis data pada chip ROM dan berapa kali mereka dapat ditulis. Ini dapat diklasifikasikan ke dalam jenis berikut:
- Mask Read-Only Memory (MROM)
- Programmable Read-Only Memory (PROM)
- Erasable Programmable Read-Only Memory (EPROM)
- Electrically Erasable Programmable Read-Only Memory (EEPROM)
- Flash Read-Only Memory (Flash ROM)
1. Mask Read Only Memory (MROM)
MROM adalah singkatan dari Mask Read Only Memory. Ini adalah chip memori yang dibuat dengan isinya. Ini tidak mahal dan merupakan ROM pertama yang merupakan perangkat kabel keras yang berisi kumpulan data atau instruksi yang telah diprogram sebelumnya.
Chip ini berisi topeng perangkat lunak yang dibakar ke chip selama fase desain proses manufaktur semikonduktor.
Spesifikasi ROM diambil oleh pabrikan dari pelanggannya dalam bentuk tabel dan dalam format tertentu. Pabrikan kemudian membuat topeng yang sesuai untuk jalur untuk menghasilkan output yang diinginkan.
Aplikasi Mask Read Only Memory (MROM)
Mask Read-Only Memory (MROM) digunakan untuk:
- Sistem Operasi Jaringan.
- Sistem Operasi Server.
- Menyimpan font untuk printer laser.
- Menyimpan data suara dalam alat musik elektronik.
Kelebihan Mask Read Only Memory (MROM)
Kelebihan utama dari Mask Read-Only Memory (MROM) adalah biaya produksinya yang rendah. Biaya IC tergantung pada ukurannya, per bit. Mask ROM lebih ringkas. Ini jauh lebih murah daripada jenis memori sekunder lainnya ketika sejumlah besar ROM yang sama diproduksi.
Kekurangan Mask Read Only Memory (MROM)
Kesalahan desain mahal yaitu jika kesalahan dalam kode terdeteksi, MROM tidak berguna dan harus diganti untuk mengubah kode. Harapan hidup MROM juga pendek, sehingga membutuhkan penggantian yang sering.
2. Programmable Read Only Memory (PROM)
PROM adalah singkatan dari Programmable Read Only Memory. PROM diproduksi sebagai memori kosong. Dan seperti namanya Programmable, diprogram setelah manufaktur. Pengguna membeli memori kosong dan memasukkan konten yang diinginkan menggunakan program PROM.
Proses memprogram PROM disebut burning PROM. Ada sekering kecil dalam chip PROM yang terbakar terbuka selama pemrograman. Data hanya dapat diprogram sekali dan tidak dapat diubah. Jadi itu disebut perangkat pemrograman satu kali.
Aplikasi Programmable Read Only Memory (PROM)
Programmable ROM (PROM) digunakan dalam:
- Ponsel untuk menyediakan Pilihan Khusus Pengguna.
- Konsol permainan video
- Perangkat Medis Implan.
- Tag Identifikasi Frekuensi Radio (RFID).
- Antarmuka Multimedia definisi tinggi (HDMI)
Kelebihan Programmable Read Only Memory (PROM)
Kelebihan dari Programmable ROM (PROM) adalah:
- Pemrograman dapat dilakukan dengan menggunakan banyak jenis perangkat lunak dan tidak bergantung pada kabel keras program ke chip.
- Karena sekring tidak dapat dicabut, maka keaslian data tetap terjaga dan tidak mungkin untuk menghapus atau mengubah isinya.
Kekurangan Programmable Read Only Memory (PROM)
Kerugian terbesar dari PROM adalah bahwa data yang pernah dibakar tidak dapat dihapus atau diubah ketika terdeteksi dengan kesalahan.
3. Erasable Programmable Read-Only Memory (EPROM)
EPROM adalah singkatan dari Erasable Programmable Read-Only Memory. Ini adalah memori non volatile yaitu dapat menyimpan data bahkan jika catu daya terputus. Keterbatasan dasar yang dihadapi dalam PROM adalah bahwa setelah diprogram, tidak dapat diubah atau diubah. Keterbatasan ini telah diatasi oleh EPROM.
EPROM dapat dihapus dengan memaparkannya ke sinar ultra violet untuk jangka waktu tertentu menggunakan penghapus EPROM. Setelah diekspos, chip kembali ke keadaan awal dan dapat diprogram ulang.
Prosedur ini dapat dilakukan berkali-kali tetapi penghapusan dan penulisan ulang yang berulang pada akhirnya dapat membuat chip tidak berguna. Setelah ditulis, data dapat disimpan selama sekitar 10 tahun.
Aplikasi Erasable Programmable ROM (EPROM)
Aplikasi Erasable Programmable ROM (EPROM) meliputi:
- Sebagai chip penyimpanan program di pengontrol Mikro.
- Untuk debugging.
- Untuk pengembangan program.
- Sebagai chip BIOS di komputer.
- Seperti chip penyimpan program di modem, video card dan banyak gadget elektronik.
kelebihan Erasable Programmable Read-Only Memory (EPROM)
Kelebihan dari Erasable Programmable ROM (EPROM) adalah:
- Ini tidak mudah menguap.
- Itu bisa dihapus dan diprogram ulang.
- Ini hemat biaya dibandingkan dengan PROM.
Kekurangan Erasable Programmable Read-Only Memory (EPROM)
Kekurangan dari Erasable Programmable ROM (EPROM) adalah:
- Konsumsi daya statis tinggi karena transistor yang digunakan memiliki resistansi yang lebih tinggi.
- Tidak mungkin byte tertentu dihapus, melainkan seluruh konten dihapus.
- EPROM berbasis UV membutuhkan waktu untuk menghapus konten.
4. Electrically Erasable Programmable Read Only Memory (EEPROM)
EEPROM adalah kependekan dari Electrically Erasable Programmable Read Only Memory. Ini mirip dengan EPROM dan dengan demikian dikembangkan untuk mengatasi kelemahan EPROM. Itu dihapus dan diprogram secara elektrik yaitu menggunakan sinyal listrik, bukan sinar ultra violet.
Penghapusan dan pemrograman data membutuhkan waktu 4 hingga 10 milidetik. Setiap byte dapat dihapus sekaligus, bukan seluruh chip. Chip dapat dihapus dan diprogram ulang sekitar sepuluh ribu kali, meskipun prosesnya fleksibel tetapi lambat.
Aplikasi Electrically Erasable Programmable Read Only Memory (EEPROM)
Aplikasi dari Electrically Erasable Programmable ROM (EPROM) meliputi:
- Sebagai chip BIOS di komputer
- Sebagai penyimpanan untuk informasi kalibrasi yang dapat diprogram ulang dalam peralatan uji.
- Sebagai penyimpanan untuk fungsi belajar mandiri built-in di pemancar yang dioperasikan dari jarak jauh.
Kelebihan Electrically Erasable Programmable Read Only Memory (EEPROM)
Kelebihan dari Electrically Erasable Programmable ROM (EEPROM) adalah:
- Metode menghapus adalah listrik dan instan.
- Chip dapat diprogram ulang berkali-kali.
- Data bijaksana byte dapat dihapus alih-alih seluruh konten di papan tulis.
- Untuk mengubah data, perangkat tambahan tidak diperlukan.
Kekurangan Electrically Erasable Programmable Read Only Memory (EEPROM)
Kekurangan dari Electrically Erasable Programmable ROM (EEPROM) adalah:
- Tegangan yang berbeda diperlukan untuk menghapus, membaca dan menulis data.
- Periode penyimpanan data EEPROM terbatas yaitu sekitar 10 tahun.
- Perangkat EEPROM mahal dibandingkan dengan yang lain. Memori Hanya Baca Flash (Flash ROM)
5. Flash Read Only Memory (Flash ROM)
Ini adalah utilitas pemrograman flash universal yang tidak mudah menguap, digunakan di komputer sebagai media penyimpanan. Itu dapat dihapus secara elektrik dan diprogram ulang. Dalam hal ini, blok memori data (512 byte) dapat dihapus dan ditulis pada waktu tertentu.
Aplikasi Flash Read Only Memory (Flash ROM)
Aplikasi Flash Read-Only Memory (Flash ROM) adalah:
- Komputer teknologi terbaru menggunakan BIOS yang disimpan pada chip memori flash, yang disebut sebagai BIOS flash.
- Modem, pen drive, kartu kecil menggunakan flash ROM.
Kelebihan Flash Read Only Memory (Flash ROM)
Kelebihan dari Flash Read-Only Memory (Flash ROM) adalah:
- Kecepatan transfer tinggi.
- Ini menghemat data saat dimatikan, mempertahankan statusnya tanpa daya.
- Kurang rentan terhadap kerusakan.
- Relatif ekonomis untuk drive lain dalam kapasitas penyimpanan kecil.
Kekurangan Flash Read Only Memory (Flash ROM)
Kekurangan dari Flash Read-Only Memory (Flash ROM) adalah:
- Relatif mahal daripada hard disk.
- Jumlah baca/tulis dibatasi.