Teknologi Memori Non-Mekanis Awal: Dari Delay Line hingga Memori Core
Pada tahun-tahun formative komputasi, desainer melampaui rel mekanis dan tabung vakuum, memajukan solusi penyimpanan nonmekanis yang akan membentuk arsitektur memori modern.
Salah satu konsep paling kreatif adalah delay line. Delay line menunda propagasi pulsa atau gelombang—seperti gema yang memantul melalui kanion. Dengan mengubah impuls listrik menjadi gelombang akustik dalam medium seperti merkuri, lalu mengubahnya kembali, line sementara “menyimpan” data saat gelombang melingkar.
Implementasi awal menggunakan tabung panjang yang diisi dengan merkuri cair. Transduser listrik di setiap ujung mengubah sinyal menjadi gelombang suara dan kembali. Aliran serial data biner memasuki transduser pengirim sebagai gelombang tegangan, menembus merkuri, dan muncul dari transduser penerima dalam urutan yang sama.

Saat sirkuit umbal balik berulang kali memicu transduser pengirim, urutan pulsa menjadi register geser FIFO yang melingkar—secara efektif counter ring yang dapat mempertahankan data selama loop tetap diberi daya.
Meski kreatif, delay line menderita keterbatasan materi dan lingkungan. EDVAC pada awal 1950-an menggunakan 128 tabung merkuri, masing-masing sekitar 5 kaki panjang, menampung maksimal 384 bit. Perubahan suhu mengubah kecepatan suara dalam merkuri, menyesakkan timing dan menimbulkan keandalan.
Desain yang berikutnya mengganti merkuri cair dengan bat padat—kaca, kuarsa, atau logam campuran khusus—untuk menunda gelombang torsi pada frekuensi yang lebih tinggi. Contoh terkenal menggunakan kawat nikel-besi-titanium sepanjang 95 kaki, digulung untuk kekompakan. Total delay adalah 9,8 ms, memungkinkan jam 1 MHz dan sekitar 9.800 bit penyimpanan per kawat.
Meski delay line akhirnya digantikan oleh teknologi yang lebih andal, prinsip penggunaan media fisik untuk menyimpan data tetap menjadi dasar dalam penelitian memori modern.
Puncak lainnya adalah Williams Tube, tabung ray katoda (CRT) yang diadaptasi dari tampilan osiloskop dan televisi. Sebaliknya menarik fosfor untuk menciptakan gambar, semburan elektron menaruh muatan pada permukaan kaca. Grid logam yang ditempatkan di depan tabung mendeteksi muatan ini, dan sirkuit eksternal menyegarkan data untuk mencegah kehilangan.
Model 701 milik IBM menggunakan memori Williams Tube dengan kapasitas 4 kB. Namun, penulisan berulang dapat melebihi muatan layar, menyebabkan status “1” sesak membesar ke piksel tetangga.
Memori core magnetik mewakili lompatan keputusan yang signifikan. Senyawa ferit ferromagnetik menunjukkan kurva histeresis hampir persegi: ambang medan magnet kritis diperlukan untuk membalik arah magnetisasi, dan setelah dibalik, bahan mempertahankan statusnya bahkan ketika medan dilepas. Bistabilitas ini membuat ferit ideal untuk latch biner.

Jay Forrester dari MIT memanfaatkan properti ini untuk membangun memori core praktis pertama. Grid kabel terisolasi melintasi ribuan cincan ferit—setiap cinc adalah core. Dengan mengaktifkan kabel baris dan kolam yang bersimpang di sebuah core, medan magnet yang cukup kuat dihasilkan untuk mengatur atau mereset polaritas core. Arah arus yang diterapkan menentukan apakah core menyimpan “0” atau “1.”

Papan memori core 4 kB di komputer Nova milik Data General, sekitar 1969–70, menampung board memori core. Cores hampir tidak lebih besar dari bola poin, dan sirkuit papan mendorong arus baris/kolam dan membaca status core.

Desain tahun 1971 yang kemudian memadatkan cores lebih rapat, menggandakan kapasitas menjadi 8 kB.

Membaca core adalah proses destruktif: pulsa tegangan yang ditulis ke core akan menginduktif arus pada kabel baca khusus hanya jika status core berubah. Akibatnya, core harus ditulis ulang untuk melestarikan nilai aslinya, memerlukan siklus refresh berkala.
Kekuatan memori core adalah nonvolatilitas, kekuatan, dan kepadatan yang relatif tinggi—semua dicapai tanpa aus mekanis delay line atau sensitivitas suhu CRT. Atribut ini menjadikan memori core tulang punggung banyak sistem 1960–70, termasuk komputer navigasi Apollo, pengontrol CNC, dan mainframe bisnis.
Sementara itu, static RAM (SRAM) berkembang paralel, didorong oleh transistor yang lebih kecil dan akhirnya IC silikon. Keuntungan nonvolatil SRAM mempertahankannya, tetapi skala dan biaya memori core akhirnya mengalahkannya pada 1980-an.
Memori bubble menawarkan alternatif magnet lainnya. Dalam film garnet tipis di bawah medan magnet permanen, “bubul” magnet berukuran mikron dapat digeser sepanjang track yang diukir menggunakan koil eksternal. Sebuah bubul mewakili “1,” dan kehadirannya mewakili “0.” Pembacaan dan penulisan terjadi saat bubul melewati koil deteksi kecil, mirip dengan kepala pita.
Meski memiliki kepadatan yang mengesankan—jutaan bit pada chip hanya beberapa inci persegi—memori bubble menderita akses yang secara inheren sekuensial, membatasi kinerja relatif terhadap dynamic dan static RAM.
Seraju elektrostatiknya, Charge-Coupled Device (CCD), memindahkan muatan listrik melalui substrat silikon dengan cara seru yang serupa. Seperti memori bubble, CCD memerlukan refresh yang sering karena penurunan muatan, menjadikannya volatil.
Dalam kesimpulan, progresi dari delay line ke memori core mengilustrasikan dorongan tak kenal lelah untuk meningkatkan kepadatan penyimpanan, keandalan, dan kecepatan—prinsip yang terus memberi tahu teknologi memori saat ini.