Perbedaan Antara EEPROM dan Flash

EEPROM vs Flash

Flash adalah istilah yang sangat populer ketika datang ke media penyimpanan karena digunakan oleh perangkat portabel seperti ponsel, tablet, dan pemutar media. Flash sebenarnya adalah anak dari EEPROM, yang merupakan kependekan dari Read-Only Memory yang Dapat Diprogram secara Listrik. Perbedaan utama antara EEPROM dan Flash adalah jenis gerbang logika yang mereka gunakan. Sementara EEPROM menggunakan NOR yang lebih cepat (kombinasi dari Not dan OR), Flash menggunakan tipe NAND (Not and AND) yang lebih lambat. Tipe NOR jauh lebih cepat daripada tipe NAND tetapi ada masalah keterjangkauan karena yang pertama secara signifikan lebih mahal daripada tipe NAND..

Keuntungan lain EEPROM dibandingkan Flash adalah bagaimana Anda dapat mengakses dan menghapus data yang disimpan. EEPROM dapat mengakses dan menghapus data byte-wise atau byte sekaligus. Sebagai perbandingan, Flash hanya dapat melakukannya dengan bijaksana. Untuk menyederhanakan semuanya, masing-masing byte dikelompokkan ke dalam sejumlah kecil blok, yang dapat memiliki ribuan byte di setiap blok. Ini agak bermasalah ketika Anda hanya ingin membaca atau menulis ke satu byte pada satu waktu; yang biasanya diperlukan dalam mengeksekusi kode suatu program. Ini adalah alasan mengapa Flash tidak dapat digunakan di sirkuit elektronik yang memerlukan akses byte-bijaksana ke data. Data dalam Flash juga dapat dieksekusi, tetapi harus dibaca secara keseluruhan dan dimuat ke dalam RAM terlebih dahulu.

EEPROM dirancang untuk dibaca lebih banyak daripada yang tertulis. Ini sejalan dengan pemrograman untuk sirkuit elektronik tempat Anda menulis ke chip beberapa kali saat menguji program. Kemudian, disimpan untuk selamanya, hanya untuk dibaca setiap kali data dibutuhkan. Ini tidak cocok untuk media penyimpanan tempat data ditulis dan dibaca secara rutin.

Dalam penggunaan umum, Flash digunakan terutama untuk merujuk ke media penyimpanan dan dapat berkisar di mana saja dari GB hingga ratusan GB. Sebaliknya, EEPROM biasanya dicadangkan untuk penyimpanan kode permanen dalam chip elektronik. Nilai umum berkisar dari kilobyte hingga beberapa megabita.

Ringkasan:

1.Flash hanyalah salah satu jenis EEPROM
2.Flash menggunakan memori tipe NAND sedangkan EEPROM menggunakan tipe NOR
3.Flash dihapus blok-bijaksana sementara EEPROM dihapus byte-bijaksana
4.Flash secara konstan ditulis ulang sementara EEPROM lainnya jarang ditulis ulang
5.Flash adalah ketika sejumlah besar dibutuhkan sementara EEPROM digunakan ketika hanya sejumlah kecil yang dibutuhkan