Difference between of SRAM and DRAM
Di setiap sistem komputer, untuk memperoleh data, CPU mengakses hard disk dan untuk itu diperlukan banyak waktu. Itulah mengapa proses yang harus dilakukan dimasukkan ke dalam RAM atau memori utama komputer. Tujuan melakukannya adalah bahwa data dalam RAM dapat diambil lebih cepat dari media lain untuk penyimpanan, mis. hard disk drive. RAM disingkat sebagai Random-Access Memory. Melalui RAM, akuisisi data dilakukan dengan sangat cepat. Ini pada dasarnya adalah memori yang mudah menguap yaitu data hilang segera setelah dimatikan. Dengan demikian, agar tetap bekerja, aliran arus konstan diperlukan. Maka hanya data di dalamnya yang bisa dipertahankan. Karena itu, data akan dihapus segera setelah mesin dimatikan. RAM memiliki dua jenis utama; SRAM (Memori Akses Acak Statis) dan DRAM (Memori Akses Acak Dinamis). Ada yang dikategorikan sesuai dengan persyaratan siklus penyegaran.
Page Contents [hide]
Basics of SRAM
SRAM adalah singkatan dari Static Random-Access Memory. Itu diproduksi menggunakan teknologi CMOS (Complementary Metal Oxide Semiconductor). Ia menggunakan 6 transistor. Saat membangunnya, 2 inverter berpasangan silang digunakan. Mereka menyimpan data seperti halnya sandal jepit di mana 2 transistor tambahan digunakan untuk mengendalikan akses. Skema ini sangat cepat. Apalagi konsumsi dayanya juga kurang. Selama daya dipasok ke mesin, SRAM akan menyimpan data dan akan kehilangannya segera setelah daya terputus, ini mirip dengan RAM sederhana.
Untuk menghasilkan keadaan logika yang stabil, 4 transistor digunakan yaitu T1, T2, T3 dan T4. Mereka dirakit dalam metode yang saling terhubung. Ketika kita menghasilkan keadaan logika 1, kita menetapkan simpul C1 sebagai tinggi dan kita menetapkan C2 sebagai rendah. Juga, T1 dan T4 dimatikan sedangkan T2 dan T3 diaktifkan. Di sisi lain, jika kita harus mengaturnya ke keadaan logika 0, simpul C1 ditetapkan sebagai rendah dan C2 ditetapkan tinggi. Demikian pula, T1 dan T4 diaktifkan, dan T2 dan T3 dimatikan. Kedua kondisi ini stabil hanya ketika tegangan as disuplai. Jika terganggu, mereka tidak akan lagi stabil. Perbedaan SRAM dan DRAM
Baris alamat SRAM berfungsi untuk menutup dan membuka sakelar dan untuk kontrol transistor 5 dan 6 yang memungkinkan operasi membaca dan menulis. Untuk operasi penulisan, sinyal yang masuk dikirim ke garis bit B dan B 'menerima komplemennya. Sementara, untuk operasi pembacaan sinyal pada garis B tinggi dan pada garis B, sinyal rendah ketika keadaan sel adalah 1 dan kebalikannya benar ketika keadaan 0.
Untuk menghasilkan keadaan logika yang stabil, 4 transistor digunakan yaitu T1, T2, T3 dan T4. Mereka dirakit dalam metode yang saling terhubung. Ketika kita menghasilkan keadaan logika 1, kita menetapkan simpul C1 sebagai tinggi dan kita menetapkan C2 sebagai rendah. Juga, T1 dan T4 dimatikan sedangkan T2 dan T3 diaktifkan. Di sisi lain, jika kita harus mengaturnya ke keadaan logika 0, simpul C1 ditetapkan sebagai rendah dan C2 ditetapkan tinggi. Demikian pula, T1 dan T4 diaktifkan, dan T2 dan T3 dimatikan. Kedua kondisi ini stabil hanya ketika tegangan as disuplai. Jika terganggu, mereka tidak akan lagi stabil. Perbedaan SRAM dan DRAM
Baris alamat SRAM berfungsi untuk menutup dan membuka sakelar dan untuk kontrol transistor 5 dan 6 yang memungkinkan operasi membaca dan menulis. Untuk operasi penulisan, sinyal yang masuk dikirim ke garis bit B dan B 'menerima komplemennya. Sementara, untuk operasi pembacaan sinyal pada garis B tinggi dan pada garis B, sinyal rendah ketika keadaan sel adalah 1 dan kebalikannya benar ketika keadaan 0.
DRAM BASICS
DRAM adalah singkatan dari Dynamic Random-Access Memory. Ini adalah jenis RAM kedua dan diproduksi dengan bantuan transistor dan kapasitor. Fungsi kapasitor adalah untuk menyimpan data sedemikian rupa sehingga kapasitor yang terisi menunjukkan nilai 1 dan kapasitor yang dilepaskan menunjukkan 0. Kapasitor pada akhirnya selalu keluar karena fakta bahwa muatan bocor. Fenomena ini ditunjukkan oleh kata dinamis. Ini terjadi bahkan ketika daya disediakan setiap saat. Inilah alasan mengapa DRAM menggunakan jumlah daya yang lebih besar.
Jika kita harus membuat data bertahan untuk jangka waktu yang lama, ada kebutuhan konstan untuk menyegarkan data. Untuk keperluan ini, diperlukan sirkuit lain. Kebocoran biaya adalah masalah besar yang membuat DRAM kehilangan data bahkan ketika daya sedang dipasok. Untuk jumlah penyimpanan yang lebih besar, DRAM digunakan. Lebih murah karena hanya satu transistor yang diperlukan untuk satu blok memori.
Ketika kita harus menulis atau membaca semacam data ke atau dari sel, kita seharusnya mengaktifkan baris alamat. Di sirkuit, transistor bertindak sebagai saklar. Jika ditutup sirkuit selesai dan arus mengalir dan jika terbuka sirkuit tidak terhubung dan karenanya tidak ada arus yang mengalir ke garis alamat. Saat melakukan operasi penulisan, sinyal tegangan dikirim ke garis bit, 1 menunjukkan tegangan tinggi dan 0 menunjukkan bahwa level tegangan rendah. Sinyal kemudian digunakan ke jalur alamat yang memungkinkan transfer muatan ke kapasitor.
Ketika kita memilih garis alamat untuk pelaksanaan operasi membaca, kita menyalakan transistor untuk memasok dengan muatan yang disimpan oleh kapasitor. Ini dikirim ke garis bit dan ke penguat akal. Di mana, penguat indra digunakan untuk menentukan logika yang terkandung oleh sel. yaitu 1 atau 2. Hal ini dilakukan dengan perbandingan tegangan arus kapasitor dan tegangan referensi. Di sisi lain, untuk melakukan operasi pembacaan, pemakaian kapasitor dilakukan oleh sel. Itu harus dikembalikan untuk menyelesaikan operasi. DRAM adalah perangkat analog tetapi masih dapat menyimpan 2 bit yaitu 0 dan 1.
Jika kita harus membuat data bertahan untuk jangka waktu yang lama, ada kebutuhan konstan untuk menyegarkan data. Untuk keperluan ini, diperlukan sirkuit lain. Kebocoran biaya adalah masalah besar yang membuat DRAM kehilangan data bahkan ketika daya sedang dipasok. Untuk jumlah penyimpanan yang lebih besar, DRAM digunakan. Lebih murah karena hanya satu transistor yang diperlukan untuk satu blok memori.
Ketika kita harus menulis atau membaca semacam data ke atau dari sel, kita seharusnya mengaktifkan baris alamat. Di sirkuit, transistor bertindak sebagai saklar. Jika ditutup sirkuit selesai dan arus mengalir dan jika terbuka sirkuit tidak terhubung dan karenanya tidak ada arus yang mengalir ke garis alamat. Saat melakukan operasi penulisan, sinyal tegangan dikirim ke garis bit, 1 menunjukkan tegangan tinggi dan 0 menunjukkan bahwa level tegangan rendah. Sinyal kemudian digunakan ke jalur alamat yang memungkinkan transfer muatan ke kapasitor.
Ketika kita memilih garis alamat untuk pelaksanaan operasi membaca, kita menyalakan transistor untuk memasok dengan muatan yang disimpan oleh kapasitor. Ini dikirim ke garis bit dan ke penguat akal. Di mana, penguat indra digunakan untuk menentukan logika yang terkandung oleh sel. yaitu 1 atau 2. Hal ini dilakukan dengan perbandingan tegangan arus kapasitor dan tegangan referensi. Di sisi lain, untuk melakukan operasi pembacaan, pemakaian kapasitor dilakukan oleh sel. Itu harus dikembalikan untuk menyelesaikan operasi. DRAM adalah perangkat analog tetapi masih dapat menyimpan 2 bit yaitu 0 dan 1.
SRAM vs DRAM
- There are a number of differences between SRAM and DRAM. SRAM has a smaller access time as it has an on-chip memory unit whereas DRAM has a larger access time as it has an off-chip memory.
- This marks the difference between their performance. Furthermore, DRAM is used where capacity of storage is larger, and SRAM is used for less storage capacity.
- The example of SRAM includes the cache memory and the example of DRAM is the main memory. DRAM is highly dense, and SRAM is less dense. Plus, SRAM is difficult to construct as it uses a lot of transistors, flipflops and capacitors. While, DRAM only uses a few transistor and capacitor, so its construction is quite simpler.
- DRAM is called so because it uses a capacitor which results in the leakage of current hence the word dynamic. The leakage occurs because of the presence of the dielectric present between the plates of the capacitor. This dielectric separates the conducting plates. Unfortunately, it doesn’t insulate completely.
- As a result, greater power refresh circuitry is required. Whereas in SRAM no such issue arises. Consumption of power is very much high in DRAM than it is in SRAM. The main objective for the operation of SRAM is the change of current direction with the use of switches. On the other hand, DRAM holds the charges.
Comparison Chart
SRAM | DRAM |
---|---|
SRAM is really fast. | DRAM is slower than SRAM. |
There is no need for the refreshing of cycles to make the data retain. | Cycles are to be continuously refreshed to keep the data. |
Its circuitry of SRAM is very complex and hence less time requirement. | Its circuitry is simple and time requirements are larger. |
CPU cache is its application | Main memory is its application. |
Its access time is very less | It has a greater access time. |
At a low frequency, SRAM utilizes less power. | At high frequency, power consumption is comparable. |
It uses flipflops. | It uses capacitors and transistors. |
Its density is low. | Its density is high. |
It is expensive | It is cheaper |
Conclusion
DRAM is a derivation of the SRAM. DRAM was introduced after SRAM. Its main purpose was to cover the drawbacks of SRAM. This was done by lessening the elements (transistors and capacitors) used for the memory storage of one bit. This speeded down the process greatly, but it is quite cheap, yet it increased the storage capacity. The drawback is that the speed of DRAM is slower and power consumption is greater. Constant refreshing is needed (after milliseconds).
Tidak ada komentar:
Posting Komentar