05.05.2023
Rumah / Instruksi / Latensi cas, semakin banyak semakin baik. Esensi dan tujuan pengaturan waktu RAM. Apa yang dimaksud dengan pengaturan waktu

Latensi cas, semakin banyak semakin baik. Esensi dan tujuan pengaturan waktu RAM. Apa yang dimaksud dengan pengaturan waktu

Pengaturan waktu memori akses acak: Apa itu, dan bagaimana pengaruhnya terhadap kinerja Windows?

Pengguna yang mencoba meningkatkan kinerja komputernya dengan tangan mereka sendiri sangat menyadari bahwa prinsip "semakin banyak semakin baik" tidak selalu berlaku untuk komponen komputer. Untuk beberapa di antaranya, karakteristik tambahan diperkenalkan yang memengaruhi kualitas sistem tidak kurang dari volume. Dan untuk banyak perangkat konsep ini kecepatan. Selain itu, parameter ini memengaruhi kinerja hampir semua perangkat. Ada juga beberapa opsi di sini: semakin cepat hasilnya, semakin baik. Tapi mari kita perjelas tentang bagaimana konsep karakteristik kecepatan dalam RAM memengaruhi kinerja Windows.

Kecepatan modul RAM adalah indikator utama transfer data. Semakin besar angka yang dinyatakan, semakin cepat komputer akan "membuang datanya sendiri ke dalam tungku" RAM dan "menghapusnya" dari sana. Dalam hal ini, perbedaan jumlah memori itu sendiri dapat dikurangi menjadi nol.

Kecepatan vs volume: mana yang lebih baik?

Bayangkan sebuah situasi dengan dua kereta: yang pertama besar tapi lambat, dengan derek gantry tua yang perlahan memuat dan menurunkan kargo. Dan yang kedua: kompak, tetapi cepat dengan derek cepat modern, yang, berkat kecepatannya, melakukan pekerjaan memuat dan mengirimkan berkali-kali lebih cepat. Perusahaan pertama mengiklankan volumenya tanpa mengatakan bahwa kargo harus menunggu sangat lama. Dan yang kedua, dengan volume yang lebih kecil, akan memiliki waktu untuk memproses beban berkali-kali lipat. Banyak, tentu saja, bergantung pada kualitas jalan itu sendiri, dan kecepatan pengemudi. Namun, seperti yang Anda pahami, kombinasi dari semua faktor menentukan kualitas pengiriman kargo. Apakah situasinya mirip dengan stik RAM di slot motherboard?

Mengingat contoh di atas, ketika kita dihadapkan pada pilihan nomenklatur. Saat memilih bilah di suatu tempat di toko online, kami mencari singkatan DDR, tetapi kemungkinan besar kami juga menemukan standar PC2, PC3, dan PC4 lama yang bagus yang masih digunakan. Jadi, seringkali di luar standar yang berlaku umum seperti RAM DDR3 1600 Anda dapat melihat deskripsi PC3 12800, Di dekat RAM DDR4 2400 sering berharga PC4 19200 dll. Ini adalah data yang akan membantu menjelaskan seberapa cepat kargo kami akan dikirimkan.

Kami membaca karakteristik ingatan: sekarang Anda akan memahami semuanya sendiri

Pengguna yang tahu cara mengoperasikan angka dalam sistem oktal menautkan konsep semacam itu dengan cepat. Ya, di sini kita berbicara tentang ekspresi dalam bit / byte:

1 byte = 8 bit

Dengan mengingat persamaan sederhana ini, kita dapat dengan mudah menghitung DDR itu 3 1600 berarti kecepatan PC 3 12800 bps Mirip dengan DDR ini 4 2400 berarti PC4 dengan kecepatan 19200 bps Tetapi jika semuanya jelas dengan kecepatan transfer, lalu apa itu pengaturan waktu? Dan mengapa dua modul yang tampaknya identik karena perbedaan pengaturan waktu dapat muncul program khusus tingkat kinerja yang berbeda?

Karakteristik pengaturan waktu harus disajikan antara lain untuk RAM menempel dengan angka quad melalui tanda hubung ( 8-8-8-24 , 9-9-9-24 dll). Angka-angka ini menunjukkan jumlah waktu tertentu yang diperlukan modul RAM untuk mengakses bit data melalui tabel larik memori. Untuk menyederhanakan konsep dalam kalimat sebelumnya, istilah "penundaan" diperkenalkan:

Menunda adalah konsep yang mencirikan seberapa cepat modul mendapatkan akses ke "dirinya sendiri" (semoga para teknisi memaafkan saya untuk interpretasi yang begitu bebas). Artinya, seberapa cepat byte bergerak di dalam chip bar. Dan di sini berlaku prinsip sebaliknya: semakin kecil angkanya, semakin baik. Latensi yang lebih rendah berarti akses lebih cepat, yang berarti data akan mencapai prosesor lebih cepat. Pengaturan waktu "mengukur" waktu tunda ( masa tungguCL) chip memori saat sedang memproses beberapa proses. Dan angka dalam komposisi beberapa tanda hubung berarti berapa siklus waktu modul memori ini akan “memperlambat” informasi atau data yang sedang ditunggu prosesor.

Dan apa artinya ini bagi komputer saya?

Bayangkan, setelah sekian lama Anda melakukan pembelian laptop, Anda memutuskan untuk menggunakan laptop yang sudah ada. Antara lain, dipandu oleh label yang ditempel atau berdasarkan program benchmark, dapat ditetapkan bahwa, sesuai dengan karakteristik pengaturan waktu, modul tersebut termasuk dalam kategori CL-9(9-9-9-24) :

Artinya, modul ini akan mengirimkan informasi ke CPU dengan penundaan 9 loop bersyarat: bukan yang tercepat, tetapi juga bukan opsi terburuk. Dengan demikian, tidak ada gunanya terpaku untuk mendapatkan bilah dengan latensi lebih rendah (dan, secara teori, spesifikasi kinerja lebih tinggi). Misalnya, seperti yang mungkin sudah Anda duga, 4-4-4-8 , 5-5-5-15 Dan 7-7-7-21, yang jumlah siklusnya masing-masing 4, 5 Dan 7 .

modul pertama berada di depan yang kedua hampir sepertiga dari siklus

Seperti yang Anda ketahui dari artikel " “, parameter waktu menyertakan satu nilai penting lagi:

  • CLLatensi CAS modul menerima perintahmodul mulai merespons“. Periode bersyarat inilah yang dihabiskan untuk merespons prosesor dari modul / modul
  • tRCD- menunda RAS Ke CAS- waktu yang dihabiskan untuk aktivasi saluran ( RAS) dan kolom ( CAS) - disinilah data dalam matriks disimpan (setiap modul memori diatur sesuai dengan jenis matriks)
  • tRP– pengisian (Pengisian) RAS- waktu yang dihabiskan untuk menghentikan akses ke satu baris data dan memulai akses ke baris berikutnya
  • tras- berarti berapa lama memori itu sendiri harus menunggu akses berikutnya ke dirinya sendiri
  • cmdtingkat perintah– waktu yang dihabiskan untuk siklus “ chip diaktifkanperintah pertama diterima(atau chip siap menerima perintah)”. Terkadang parameter ini dihilangkan: selalu satu atau dua siklus ( 1T atau 2T).

"Partisipasi" dari beberapa parameter ini dalam prinsip menghitung kecepatan RAM juga dapat dinyatakan dalam gambar berikut:

Selain itu, waktu tunda hingga bilah mulai mengirim data dapat dihitung sendiri. Inilah rumus sederhana di tempat kerja:

Waktu penundaan(detik) = 1 / frekuensi transmisi(Hz)

Jadi, dari gambar dengan CPUD, kita dapat menghitung bahwa modul DDR 3 yang beroperasi pada frekuensi 665-666 MHz (setengah dari nilai yang dinyatakan oleh pabrikan, yaitu 1333 MHz) akan menghasilkan kira-kira:

1 / 666 000 000 = 1,5 ns (nanodetik)

periode siklus penuh (takt time). Dan sekarang kami mempertimbangkan penundaan untuk kedua opsi yang disajikan dalam gambar. Dengan pengaturan waktu CL- 9 modul akan mengeluarkan "rem" dengan titik 1,5 X 9 = 13,5 ns, di CL- 7 : 1,5 X 7 = 10,5 n

Apa yang bisa ditambahkan ke gambar? Dari mereka jelas bahwa di bawah siklus pengisian RAS, topik akan bekerja lebih cepat dan saya sendiri modul. Jadi, total waktu sejak perintah diberikan untuk "mengisi" sel modul dan penerimaan data sebenarnya oleh modul memori dihitung dengan rumus sederhana (semua indikator utilitas seperti CPU-Z ini harus dikeluarkan) :

tRP + tRCD + CL

Seperti yang bisa dilihat dari rumusnya, yang lebih rendah masing-masing dari ditunjukkan parameter, topik akan lebih cepat milikmu kerja RAM.

Bagaimana Anda dapat memengaruhi mereka atau menyesuaikan waktunya?

Pengguna, pada umumnya, tidak memiliki banyak peluang untuk ini. Jika tidak ada pengaturan khusus untuk ini di BIOS, sistem akan mengonfigurasi pengaturan waktu secara otomatis. Jika ada, Anda dapat mencoba menyetel pengaturan waktu secara manual dari nilai yang disarankan. Dan setelah terpapar, ikuti stabilitasnya. Saya akui, saya bukan ahli overclocking dan tidak pernah terjun ke eksperimen semacam itu.

Pengaturan waktu dan kinerja sistem: pilih berdasarkan volume

Jika Anda tidak memiliki grup server industri atau banyak server virtual, pengaturan waktu sama sekali tidak berpengaruh. Saat kita menggunakan konsep ini, kita berbicara tentang satuan nanodetik. Jadi pada pengoperasian OS yang stabil penundaan memori dan pengaruhnya terhadap kinerja, tampaknya solid, secara relatif, secara absolut tidak signifikan: seseorang tidak bisa secara fisik melihat perubahan kecepatan. Program benchmark pasti akan memperhatikan hal ini, namun, jika suatu saat Anda dihadapkan pada pilihan apakah akan membeli 8 GB DDR4 dengan kecepatan 3200 atau 16 GB DDR4 dengan kecepatan 2400 jangan ragu untuk memilih Kedua pilihan. Pilihan untuk volume, bukan kecepatan, selalu ditandai dengan jelas untuk pengguna dengan OS khusus. Dan setelah mengambil beberapa pelajaran overclocking tentang cara bekerja dan mengatur pengaturan waktu untuk RAM, Anda kemudian dapat mencapai peningkatan kinerja.

Jadi, apa yang Anda pedulikan tentang pengaturan waktu?

Hampir ya. Namun, ada beberapa poin di sini yang mungkin sudah Anda raih sendiri. Dalam rakitan yang menggunakan banyak prosesor dan kartu grafis terpisah dengan chip memorinya sendiri, pengaturan waktu RAM Tidak Memiliki TIDAK nilai-nilai. Situasi dengan kartu video terintegrasi (bawaan) sedikit berubah, dan beberapa pengguna yang sangat mahir merasa tertinggal dalam permainan (sejauh kartu video ini bahkan memungkinkan Anda untuk bermain). Ini bisa dimengerti: ketika semua daya komputasi jatuh pada prosesor dan sejumlah kecil (kemungkinan besar) RAM, beban apa pun akan terpengaruh. Tapi, sekali lagi, berdasarkan penelitian orang lain, saya bisa menyampaikan hasilnya kepada Anda. Rata-rata, penurunan kinerja dalam kecepatan oleh tolok ukur terkemuka dalam berbagai pengujian dengan penurunan atau peningkatan pengaturan waktu dalam rakitan dengan kartu terintegrasi atau diskrit berfluktuasi sekitar 5% . Anggap ini sebagai angka tetap. Banyak atau sedikit, Anda yang menilai.

Baca: 2 929

Latensi CAS (Latensi Strobo Alamat Kolom) atau CL- Indikator latensi CAS. Ini berarti waktu tunggu antara permintaan prosesor dan saat sel data pertama dari memori tersedia. Pada saat yang sama, jalur yang diinginkan harus sudah aktif, jika tidak, diperlukan waktu tambahan. Waktu dihitung dalam siklus.

Latensi CAS dalam modul memori:

  • SDR SDRAM - 1, 2, 3 siklus;
  • DDR SDRAM - 2, 2,5 siklus.

Penunjukan latensi CAS pada modul memori dihasilkan sebagai "CAS" atau "CL". Dan indikator CAS2, CAS-2, CAS=2, CL2, CL-2 atau CL=2 menunjukkan durasi penundaan (dalam kasus ini sama dengan 2 siklus).

Semakin rendah Latensi CAS, semakin baik.

Dalam DRAM asinkron, interval ditentukan dalam nanodetik. DRAM sinkron menampilkan interval dalam jam (siklus).

RAM dinamis disusun dalam susunan persegi panjang. Setiap baris dipilih oleh garis horizontal. Mengirim sinyal logika tinggi pada baris tertentu memungkinkan MOSFET diwakili pada baris tersebut dengan menghubungkan setiap kapasitor penyimpanan ke strip bit vertikal yang sesuai. Setiap baris bit terhubung ke amplifier yang menghasilkan perubahan tegangan kecil. Sinyal penguat ini kemudian keluar dari chip DRAM untuk memperbarui string.

Ketika tidak ada aktivitas pada sebuah baris, array dalam keadaan diam dan hanya sebagian dari baris dalam keadaan siap. Pada saat yang sama, level tegangan sedang. Itu menyimpang ke arah yang lebih besar atau lebih kecil, tergantung pada aktivitas garis.

Untuk mengakses memori, string pertama-tama harus dipilih dan dimuat ke dalam amplifier. Hanya setelah itu baris menjadi aktif, dan kolom tersedia untuk operasi baca dan tulis.

Mari kita ambil modul memori SDRAM 1 GB sebagai contoh. Ini dapat berisi hingga 8 chip DRAM gigabit terpisah, yang masing-masing dapat menampung hingga 128 MB memori. Di dalam, setiap chip dibagi lagi menjadi 8 bank masing-masing 227 Mb, masing-masing berisi susunan DRAM terpisah. Setiap array berisi 214 = 16384 baris masing-masing 213 = 8192 bit. Satu byte memori (dari setiap chip; total 64 bit dari seluruh DIMM) mampu menangani nomor bank 3-bit, alamat baris 14-bit, dan alamat kolom 10-bit.

Contoh Pengaturan Waktu Memori

Hanya latensi CAS

Generasi

Tingkat transfer

mengalahkan waktu

Frekuensi

Siklus

Kata pertama

kata keempat

kata kedelapan

Saat melakukan overclock komputer, kami lebih memperhatikan komponen seperti prosesor dan kartu video, dan memori, sebagai komponen yang sama pentingnya, terkadang dilewati. Namun justru penyempurnaan subsistem memori yang juga dapat meningkatkan kecepatan rendering adegan dalam editor tiga dimensi, mengurangi waktu kompresi arsip video rumahan, atau menambahkan beberapa bingkai per detik dalam game favorit Anda. Tetapi meskipun Anda tidak melakukan overclocking, performa ekstra tidak ada salahnya, terutama karena risikonya minimal dengan pendekatan yang tepat.

Lewatlah sudah hari-hari ketika akses ke pengaturan subsistem memori di BIOS Setup ditutup dari pengintaian. Sekarang ada begitu banyak dari mereka yang bahkan pengguna terlatih pun bisa bingung dengan variasi seperti itu, belum lagi "pengguna" yang sederhana. Kami akan mencoba menjelaskan sebanyak mungkin langkah-langkah yang diperlukan untuk meningkatkan kinerja sistem melalui pengaturan pengaturan waktu utama yang paling sederhana dan, jika perlu, beberapa parameter lainnya. DI DALAM bahan ini kita akan melihat platform Intel dengan memori DDR2 berdasarkan chipset dari perusahaan yang sama, dan tujuan utamanya adalah untuk menunjukkan bukan seberapa besar peningkatan kinerja, tetapi seberapa tepatnya perlu ditingkatkan. Tentang solusi alternatif, maka untuk memori DDR2 rekomendasi kami hampir sepenuhnya dapat diterapkan, dan untuk DDR konvensional (frekuensi dan penundaan yang lebih rendah, dan tegangan yang lebih tinggi) ada beberapa reservasi, tetapi secara umum prinsip penyetelannya sama.

Seperti yang Anda ketahui, semakin rendah penundaan, semakin rendah latensi memori dan, karenanya, semakin tinggi kecepatannya. Tetapi Anda tidak boleh langsung dan tanpa berpikir mengurangi pengaturan memori di BIOS, karena ini dapat menyebabkan hasil yang sangat berlawanan, dan Anda harus mengembalikan semua pengaturan ke tempatnya, atau menggunakan Clear CMOS. Semuanya harus dilakukan secara bertahap - mengubah setiap parameter, memulai ulang komputer dan menguji kecepatan dan stabilitas sistem, dan seterusnya setiap kali, hingga indikator yang stabil dan produktif tercapai.

Pada saat ini Saat ini, jenis memori yang paling relevan adalah DDR2-800, tetapi baru-baru ini muncul dan hanya mendapatkan momentum. Jenis berikutnya (atau lebih tepatnya, yang sebelumnya), DDR2-667, adalah salah satu yang paling umum, dan DDR2-533 sudah mulai menghilang dari tempat kejadian, meskipun hadir di pasaran dalam jumlah yang tepat. Tidak masuk akal untuk mempertimbangkan memori DDR2-400, karena praktis telah menghilang dari kehidupan sehari-hari. Setiap jenis modul memori memiliki pengaturan pengaturan waktu tertentu, dan untuk kompatibilitas yang lebih besar dengan berbagai peralatan yang tersedia, mereka sedikit dilebih-lebihkan. Jadi, dalam modul SPD DDR2-533, pabrikan biasanya menunjukkan penundaan waktu 4-4-4-12 (CL-RCD-RP-RAS), dalam DDR2-667 - 5-5-5-15 dan dalam DDR2- 800 - 5- 5-5-18, dengan tegangan suplai standar 1,8-1,85 V. Tetapi tidak ada yang mencegahnya dikurangi untuk meningkatkan kinerja sistem, dan jika tegangan dinaikkan menjadi hanya 2-2,1 V (yang untuk memori akan berada dalam norma, tetapi pendinginan tetap tidak merugikan) sangat mungkin untuk mengatur penundaan yang lebih agresif.

Sebagai platform pengujian untuk eksperimen kami, kami memilih konfigurasi berikut:

  • Papan Utama: ASUS P5B-E (Intel P965, BIOS 1202)
  • Prosesor: Intel Core 2 X6800 Ekstrim (2,93 GHz, cache 4 MB, FSB1066, LGA775)
  • Sistem Pendingin: Thermaltake Big Typhoon
  • Kartu video: ASUS EN7800GT Dual (2xGeForce 7800GT, tetapi hanya "setengah" dari kartu video yang digunakan)
  • HDD: Samsung HD120IJ (120 GB, 7200 rpm, SATAII)
  • Drive: Samsung TS-H552 (DVD+/-RW)
  • Catu daya: Zalman ZM600-HP

Dua modul 1 GB DDR2-800 dari Hynix (1GB 2Rx8 PC2-6400U-555-12) digunakan sebagai RAM, yang memungkinkan untuk memperluas jumlah pengujian dengan mode yang berbeda kerja memori dan kombinasi waktu.

Berikut adalah daftar perangkat lunak yang diperlukan yang memungkinkan Anda memeriksa stabilitas sistem dan memperbaiki hasil pengaturan memori. Untuk cek operasi yang stabil memori, Anda dapat menggunakan program pengujian seperti Testmem, Testmem+, S&M, Prime95, sebagai utilitas untuk mengatur pengaturan waktu "dengan cepat" di lingkungan Windows, ini digunakan MemSet (untuk platform Intel dan AMD) dan A64Info (hanya untuk AMD). Mencari tahu pembenaran percobaan pada memori dapat dilakukan oleh pengarsip WinRAR 3.70b(ada tolok ukur bawaan), programnya Super PI, yang menghitung nilai angka Pi, dengan paket uji Everest(ada juga tolok ukur bawaan), SiSoft Sandra dll.

Pengaturan utama dibuat di BIOS Setup. Untuk melakukan ini, selama startup sistem, tekan tombol Del, F2 atau yang lain, tergantung pada pabrikan papan. Selanjutnya, kami mencari item menu yang bertanggung jawab untuk pengaturan memori: pengaturan waktu dan mode operasi. Dalam kasus kami, pengaturan yang diinginkan sudah masuk Lanjutan/Pengaturan Chipset/Konfigurasi Jembatan Utara(waktu) dan Lanjutan/Konfigurasi Frekuensi Sistem(mode operasi atau, lebih sederhananya, frekuensi memori). Di BIOS papan lain, pengaturan memori mungkin di "Advanced Fitur Chipset" (Biostar), "Konfigurasi Lanjutan/Memori" (Intel), "Menu Lunak + Fitur Chipset Lanjutan" (abit), "Fitur Chipset Lanjutan/Konfigurasi DRAM" (EPoX), "Fitur OverClocking/Konfigurasi DRAM" (Sapphire), "MB Intelligent Tweaker" (Gigabyte, untuk mengaktifkan pengaturan, Anda perlu mengklik di jendela BIOS utama Ctrl+F1) dll. Tegangan suplai biasanya diubah dalam item menu yang bertanggung jawab untuk overclocking dan ditetapkan sebagai "Tegangan Memori", "Kontrol Tegangan Berlebih DDR2", "Tegangan DIMM", "Tegangan DRAM", "VDIMM", dll. Selain itu, untuk papan yang berbeda dari pabrikan yang sama, pengaturannya mungkin berbeda baik dalam nama maupun penempatan, dan jumlahnya, jadi dalam setiap kasus Anda harus mengacu pada instruksinya.

Jika tidak ada keinginan untuk menaikkan frekuensi operasi modul (tergantung kemungkinan dan dukungan dari dewan) di atas nilai nominalnya, maka kita dapat membatasi diri untuk mengurangi penundaan. Jika demikian, kemungkinan besar Anda harus menggunakan peningkatan tegangan suplai, serta menurunkan pengaturan waktu, tergantung pada memori itu sendiri. Untuk mengubah pengaturan, cukup mentransfer item yang diperlukan dari mode "Otomatis" ke "Manual". Kami tertarik pada pengaturan waktu utama, yang biasanya ditemukan bersama dan disebut sebagai berikut: CAS# Waktu Latensi (CAS, CL, Tcl, tCL), RAS# ke CAS# Delay (RCD, Trcd, tRCD), RAS# Precharge (Row Precharge Time, RP, Trp, tRP) dan RAS# Aktifkan ke Precharge (RAS, Min.RAS# Waktu Aktif, Waktu Siklus, Tras, tRAS). Ada juga satu parameter lagi - Command Rate (Memory Timing, 1T / 2T Memory Timing, CMD-ADDR Timing Mode) yang mengambil nilai 1T atau 2T (nilai lain muncul di chipset AMD RD600 - 3T) dan ada di AMD platform atau dalam chipset NVidia (dalam logika Intel dikunci pada 2T). Ketika parameter ini dikurangi menjadi satu, kinerja subsistem memori meningkat, tetapi frekuensi maksimumnya berkurang. Saat mencoba mengubah pengaturan waktu dasar pada beberapa motherboard dapat mengharapkan "jebakan" - mematikan penyetelan otomatis, dengan demikian kami mengatur ulang nilai sub-waktu (waktu tambahan yang memengaruhi frekuensi dan kinerja memori, tetapi tidak sepenting yang utama), seperti, misalnya, pada papan pengujian kami. Dalam hal ini, Anda harus menggunakan program MemSet (sebaiknya versi terbaru) dan lihat nilai sub-timing (sub-timing) untuk setiap mode operasi memori untuk mengatur yang serupa di BIOS "e.

Jika nama penundaan tidak cocok, maka "metode poke ilmiah" bekerja dengan baik di sini. Sedikit berubah pengaturan tambahan di Pengaturan BIOS, kami memeriksa dengan program apa, di mana, dan bagaimana perubahannya.

Sekarang, untuk memori yang beroperasi pada frekuensi 533 MHz, Anda dapat mencoba menyetel 3-3-3-9 atau bahkan 3-3-3-8 alih-alih penundaan standar 4-4-4-12 (atau lainnya pilihan). Jika sistem tidak memulai dengan pengaturan ini, kami meningkatkan voltase pada modul memori menjadi 1,9-2,1 V. Di atas tidak disarankan, bahkan pada 2,1 V disarankan untuk menggunakan pendinginan tambahan memori (opsi paling sederhana adalah mengarahkan aliran udara dari pendingin konvensional ke mereka). Tapi pertama-tama, Anda perlu melakukan tes dengan pengaturan standar, misalnya di pengarsipan WinRAR (Tools / Benchmark dan pengujian perangkat keras), yang sangat sensitif terhadap pengaturan waktu. Setelah mengubah parameter, kami memeriksa lagi dan, jika hasilnya memuaskan, kami membiarkannya apa adanya. Jika tidak, seperti yang terjadi dalam pengujian kami, maka gunakan utilitas MemSet di lingkungan Windows (operasi ini dapat membekukan sistem atau, lebih buruk lagi, membuatnya tidak dapat beroperasi sama sekali) atau menggunakan Pengaturan BIOS untuk menaikkan RAS # ke CAS dengan satu # Penundaan dan uji lagi. Setelah itu, Anda dapat mencoba mengurangi parameter RAS # Precharge satu per satu, yang akan sedikit meningkatkan kinerja.

Kami melakukan hal yang sama untuk memori DDR2-667: alih-alih nilai 5-5-5-15 kami menetapkan 3-3-3-9. Saat melakukan pengujian, kami juga harus meningkatkan RAS# ke CAS# Delay, jika tidak, kinerjanya tidak berbeda dengan pengaturan standar.

Untuk sistem yang menggunakan DDR2-800, latensi dapat dikurangi menjadi 4-4-4-12 atau bahkan 4-4-3-10, tergantung pada modul tertentu. Bagaimanapun, pemilihan pengaturan waktu adalah murni individual, dan agak sulit untuk memberikan rekomendasi khusus, tetapi contoh yang diberikan dapat membantu Anda menyempurnakan sistem. Dan jangan lupa tentang tegangan suplai.

Hasilnya, kami menguji dengan delapan opsi berbeda dan kombinasi mode memori dan penundaannya, dan juga memasukkan hasil pengujian memori overclocker - Team Xtreem TXDD1024M1066HC4, yang bekerja pada frekuensi efektif 800 MHz dengan pengaturan waktu 3-3 -3-8. Jadi, untuk mode 533 MHz, tiga kombinasi keluar dengan timing 4-4-4-12, 3-4-3-8 dan 3-4-2-8, untuk 667 MHz hanya ada dua - 5-5- 5-15 dan 3 -4-3-9, dan untuk mode 800 MHz, seperti pada kasus pertama, tiga - 5-5-5-18, 4-4-4-12 dan 4-4-3-10 . Paket pengujian berikut digunakan: subtest memori dari paket sintetik PCMark05, pengarsipan WinRAR 3.70b, program perhitungan Pi SuperPI, dan game Doom 3 (resolusi 1024x768, kualitas grafis Tinggi). Latensi memori diperiksa oleh tolok ukur Everest bawaan. Semua tes dijalankan di bawah Windows XP Professional Edition SP2. Hasil yang disajikan dalam diagram disusun berdasarkan mode operasi.

Seperti yang Anda lihat dari hasil, perbedaan dalam beberapa tes tidak signifikan, dan terkadang bahkan menyedihkan. hal ini dikarenakan bis sistem Prosesor Core 2 Duo 1066 MHz memiliki bandwidth teoritis 8,5 Gb/s, yang setara dengan bandwidth memori DDR2-533 saluran ganda. Saat menggunakan memori yang lebih cepat, FSB menjadi faktor pembatas kinerja sistem. Mengurangi latensi mengarah pada peningkatan kinerja, tetapi tidak terlihat seperti peningkatan frekuensi memori. Saat menggunakan platform AMD sebagai bangku pengujian, orang dapat mengamati gambaran yang sama sekali berbeda, yang akan kami lakukan lain kali, jika memungkinkan, tetapi untuk saat ini mari kembali ke pengujian kami.

Dalam sintetik, peningkatan kinerja dengan penurunan penundaan untuk masing-masing mode adalah 0,5% untuk 533 MHz, 2,3% untuk 667 MHz dan 1% untuk 800 MHz. Peningkatan kinerja yang signifikan terlihat saat beralih dari memori DDR2-533 ke DDR2-667, tetapi perubahan dari 667 ke DDR2-800 tidak memberikan peningkatan kecepatan seperti itu. Selain itu, memori pada level yang lebih rendah dan dengan pengaturan waktu yang rendah sangat mirip dengan versi frekuensi yang lebih tinggi, tetapi dengan pengaturan nominal. Dan ini berlaku untuk hampir setiap tes. Untuk pengarsipan WinRAR, yang cukup sensitif terhadap perubahan waktu, indikator kinerjanya sedikit meningkat: 3,3% untuk DDR2-533 dan 8,4% untuk DDR2-667/800. Perhitungan digit pi ke delapan juta memperlakukan berbagai kombinasi dalam persentase lebih baik daripada PCMark05, meskipun sedikit. Aplikasi game tidak terlalu menyukai DDR2-677 dengan pengaturan waktu 5-5-5-15, dan hanya menurunkan yang terakhir memungkinkan kami melewati memori yang lebih lambat (yang, ternyata, tidak peduli pengaturan waktu apa) dengan dua bingkai . Pengaturan memori DDR2-800 memberikan penguatan dua bingkai lagi, dan varian overclocker, yang memiliki celah yang bagus di sisa pengujian, tidak jauh lebih unggul dari rekannya yang lebih murah. Namun demikian, selain prosesor dan memori, ada satu tautan lagi - subsistem video, yang membuat penyesuaiannya sendiri terhadap kinerja seluruh sistem secara keseluruhan. Hasil latensi memori mengejutkan, meskipun jika Anda melihat lebih dekat pada grafik, menjadi jelas mengapa indikatornya persis seperti itu. Berkurang dengan meningkatnya frekuensi dan penurunan pengaturan waktu dari mode DDR2-533 4-4-4-12, latensi memiliki "kegagalan" pada DDR2-667 3-4-3-9, dan mode terakhir secara praktis tidak berbeda dari mode sebelumnya kecuali untuk frekuensi. Dan berkat latensi rendah seperti itu, DDR2-667 dengan mudah mengungguli DDR2-800, yang memiliki nilai lebih tinggi, tetapi throughput DDR2-800 memungkinkan Anda memimpin dalam aplikasi nyata.

Dan sebagai kesimpulan, saya ingin mengatakan bahwa meskipun persentase peningkatan kinerjanya kecil (~ 0,5-8,5), yang diperoleh dari penurunan waktu tunda, efeknya tetap ada. Dan bahkan saat beralih dari DDR2-533 ke DDR2-800, kami mendapatkan peningkatan rata-rata 3-4%, dan di WinRAR lebih dari 20%.Jadi, "penyetelan" seperti itu memiliki kelebihan dan memungkinkan Anda untuk sedikit meningkatkan kinerja sistem bahkan tanpa overclocking yang serius.

Hasil tes

Pengujian dilakukan pada pengaturan waktu dari 5-5-5-15 hingga 9-9-9-24, dan frekuensi RAM bervariasi dari 800 hingga 2000 MHz DDR. Tentu saja, tidak mungkin mendapatkan hasil dalam semua kemungkinan kombinasi dari rentang ini, namun, kumpulan nilai yang dihasilkan, menurut kami, sangat indikatif dan sesuai dengan hampir semua kemungkinan konfigurasi nyata. Semua pengujian dilakukan menggunakan Kit Memori Super Talent P55. Ternyata, modul-modul ini mampu beroperasi tidak hanya pada DDR 2000 MHz, tetapi juga pada DDR 1600 MHz pada pengaturan waktu yang sangat rendah - 6-7-6-18. Omong-omong, pengaturan waktu seperti itu disarankan kepada kami oleh set pertama - Super Talent X58. Ada kemungkinan bahwa kedua set modul menggunakan chip memori yang sama, dan perbedaannya hanya pada heatsink dan profil SPD. Pada grafik dan tabel hasil, mode operasi ini ditandai sebagai DDR3-1600 @ 6-6-6-18, sehingga "ramping" penyajian data tidak hilang. Pada grafik di bawah ini, setiap baris sesuai dengan pengujian pada frekuensi bclk yang sama dan waktu yang sama. Karena hasilnya cukup padat agar tidak mengacaukan grafik, nilai numerik akan ditampilkan pada tabel di bawah grafik. Pertama, mari kita uji dalam paket sintetik Everest Ultimate.

Tes pembacaan RAM menunjukkan bahwa ada keuntungan kinerja baik dari peningkatan frekuensi memori maupun penurunan pengaturan waktunya. Namun demikian, bahkan untuk uji sintetik khusus, peningkatannya tidak terlalu besar, dan dengan jenis grafik ini, beberapa poin digabungkan begitu saja. Untuk menghindari hal ini, jika memungkinkan, kami akan mengubah skala sumbu vertikal grafik untuk menampilkan sebanyak mungkin seluruh rentang nilai yang diperoleh, seperti yang ditunjukkan pada grafik di bawah ini.

Everest v5.30.1900, Memori Dibaca, MB/dtk
pengaturan waktu DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MHz 1600 15115 14908 14336 14098
1333 14216 13693 13768 13027
1066 13183 12737 12773 12060 12173
800 11096 10830 10994 10700 10640
bclk=200 MHz 2000 18495
1600 18425 17035 18003 17602
1200 15478 15086 15467 15034

Jadi, tes membaca dari memori utilitas Everest menunjukkan bahwa dengan peningkatan frekuensi RAM sebanyak 2 kali lipat, kecepatan operasinya meningkat maksimal 40%, dan peningkatan dari penurunan pengaturan waktu tidak tidak melebihi 10%.

Everest v5.30.1900, Tulis Memori, MB/dtk
pengaturan waktu DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MHz 1600 10870 10878 10866 10856
1333 10859 10852 10854 10869
1066 10852 10863 10851 10862 10870
800 10873 10867 10841 10879 10864
bclk=200 MHz 2000 14929
1600 14934 14936 14927 14908
1200 14931 14920 14930 14932

Anehnya, tes tulis memori Everest ternyata sama sekali tidak peduli dengan perubahan frekuensi dan pengaturan waktu RAM. Namun hasilnya terlihat jelas dari peningkatan frekuensi cache memory prosesor level ketiga sebesar 50%, sedangkan kecepatan RAM meningkat sekitar 37% yang cukup baik.

Everest v5.30.1900, Salinan Memori, MB/dtk
pengaturan waktu DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MHz 1600 15812 15280 15269 15237
1333 15787 15535 15438 15438
1066 16140 15809 14510 14344 14274
800 13738 13061 13655 15124 12783
bclk=200 MHz 2000 20269
1600 20793 19301 19942 19410
1200 18775 20810 18087 19196

Uji salin dalam memori menunjukkan hasil yang sangat tidak konsisten. Ada peningkatan kecepatan yang nyata dari peningkatan frekuensi bclk, dan dalam beberapa kasus efek pengaturan waktu yang sangat nyata.

Everest v5.30.1900, Latensi Memori, ns
pengaturan waktu DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MHz 1600 45.4 46.7 46.9 48.5
1333 48.3 48.7 50.8 53
1066 51.1 51.4 53.9 56.3 58.6
800 54.7 57.9 58.5 59.1 61.5
bclk=200 MHz 2000 38.8
1600 39.7 41 41.2 42.9
1200 42.5 44.6 46.4 48.8

Tes latensi memori menunjukkan hasil yang diharapkan secara umum. Namun, hasil pada mode DDR3-2000 @ 9-9-9-24 lebih baik daripada mode DDR3-1600 @ 6-6-6-18 pada bclk=200 MHz. Dan lagi, meningkatkan frekuensi bclk mengarah pada peningkatan hasil yang signifikan.

Everest v5.30.1900, Ratu CPU, skor
pengaturan waktu DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MHz 1600 30025 30023 29992 29993
1333 30021 29987 29992 30001
1066 29981 30035 29982 30033 29975
800 29985 29986 29983 29977 29996
bclk=200 MHz 2000 29992
1600 29989 29985 30048 30000
1200 30011 30035 30003 29993

Seperti yang Anda lihat, dalam pengujian komputasi murni ini, tidak ada pengaruh frekuensi atau pengaturan waktu RAM. Sebenarnya, begitulah seharusnya. Ke depan, katakanlah gambar yang sama diamati pada tes CPU Everest lainnya, dengan pengecualian tes Photo Worxx, yang hasilnya ditunjukkan di bawah ini.

Everest v5.30.1900, PhotoWorxx, KB/s
pengaturan waktu DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MHz 1600 38029 37750 37733 37708
1333 36487 36328 36173 35905
1066 33584 33398 33146 32880 32481
800 27993 28019 27705 27507 27093
bclk=200 MHz 2000 41876
1600 40476 40329 40212 39974
1200 37055 36831 36658 36152

Ada ketergantungan yang jelas dari hasil pada frekuensi RAM, tetapi secara praktis tidak bergantung pada pengaturan waktu. Kami juga mencatat bahwa, semua hal lain dianggap sama, ada peningkatan hasil dengan peningkatan kecepatan memori cache prosesor tingkat ketiga. Sekarang mari kita lihat bagaimana frekuensi RAM dan pengaturan waktunya memengaruhi kinerja dalam aplikasi nyata. Pertama, kami menyajikan hasil pengujian dalam pengujian WinRar bawaan.

Tolok ukur WinRar 3.8, multi-threading, Kb/s
pengaturan waktu DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MHz 1600 3175 3120 3060 2997
1333 3067 3023 2914 2845
1066 2921 2890 2800 2701 2614
800 2739 2620 2562 2455 2382
bclk=200 MHz 2000 3350
1600 3414 3353 3305 3206
1200 3227 3140 3020 2928

Gambarnya terlihat biasa saja, pengaruh frekuensi dan pengaturan waktu terlihat jelas. Tetapi pada saat yang sama, menggandakan frekuensi RAM menghasilkan peningkatan kinerja maksimum 25%. Mengurangi pengaturan waktu memungkinkan Anda mencapai peningkatan kinerja yang baik dalam pengujian ini. Namun, untuk mencapai hasil yang sama dengan peningkatan frekuensi RAM satu langkah, pengaturan waktu perlu diturunkan dua langkah sekaligus. Kami juga mencatat bahwa peningkatan frekuensi RAM dari 1333 menjadi 1600 MHz memberikan peningkatan kinerja yang lebih kecil dalam pengujian dibandingkan saat beralih dari DDR 1066 ke 1333 MHz.

Benchmark WinRar 3.8, single-threading, Kb/s
pengaturan waktu DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MHz 1600 1178 1165 1144 1115
1333 1136 1117 1078 1043
1066 1094 1073 1032 988 954
800 1022 972 948 925 885
bclk=200 MHz 2000 1294
1600 1287 1263 1244 1206
1200 1215 1170 1126 1085

Dalam tes WinRar single-threaded, gambar umumnya mengulangi yang sebelumnya, meskipun pertumbuhan hasilnya lebih "linier". Namun, saat meningkatkan frekuensi memori satu langkah, untuk mencapai hasil, Anda masih perlu menurunkan pengaturan waktu dua langkah atau lebih. Sekarang mari kita lihat bagaimana perubahan frekuensi RAM dan pengaturan waktunya memengaruhi hasil pengujian di game Crysis. Pertama, mari kita atur mode grafis "terlemah" - Detail Rendah.

Crysis, 1280x1024, Detail Rendah, Tanpa AA/AF, FPS
pengaturan waktu DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MHz 1600 184.5 183.4 182.5 181.4
1333 181.2 181.1 179.6 178.1
1066 179.6 178.0 174.9 172.1 169.4
800 172.4 167.9 166.0 163.6 165.0
bclk=200 MHz 2000 199.4
1600 197.9 195.9 195.9 193.3
1200 194.3 191.3 188.5 184.9

Seperti dapat dilihat dari grafik, pengaruh pengaturan waktu paling terlihat pada frekuensi RAM rendah - DDR 800 dan 1066 MHz. Dengan frekuensi RAM DDR 1333 MHz dan lebih tinggi, pengaruh pengaturan waktu minimal dan hanya dinyatakan dalam beberapa FPS, yaitu beberapa persen. Meningkatkan frekuensi cache tingkat ketiga memengaruhi hasil secara lebih nyata. Namun jika kita mempertimbangkan nilai absolut, maka secara langsung di dalam game akan sangat sulit untuk merasakan perbedaan tersebut.

Crysis, 1280x1024, Detail Sedang, Tanpa AA/AF, FPS
pengaturan waktu DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MHz 1600 96.6 97.4 97.6 94.6
1333 95.5 95.8 93.3 92.8
1066 95.7 94.0 92.5 90.1 89.6
800 91.6 89.0 88.6 86.2 86.3
bclk=200 MHz 2000 102.9
1600 104.5 103.6 103.0 101.6
1200 100.2 100.0 98.7 97.7

Saat Anda mengaktifkan grafik sedang di Crysis, frekuensi RAM memiliki dampak yang lebih besar daripada pengaturan waktunya. Hasil yang diperoleh pada bclk=200 MHz, terlepas dari frekuensi dan pengaturan waktu memori, masih lebih unggul dibandingkan dengan bclk=133 MHz.

Crysis, 1280x1024, Detail Tinggi, Tanpa AA/AF, FPS
pengaturan waktu DDR 5-5-5-15 6-6-6-18 7-7-7-20 8-8-8-22 9-9-9-24
bclk=133 MHz 1600 76.8 76.5 76.7 74.9
1333 75.1 75.4 75.4 73.4
1066 75.1 75.4 71.9 72.0 71.0
800 71.8 69.7 69.0 68.6 66.7
bclk=200 MHz 2000 81.7
1600 80.4 80.3 80.4 79.4
1200 80.5 79.1 77.4 77.1

Secara umum, gambar dipertahankan. Perhatikan bahwa, misalnya, pada frekuensi bclk=133 MHz, peningkatan frekuensi RAM dua kali lipat menyebabkan peningkatan hasil hanya sebesar 12%. Pada saat yang sama, pengaruh pengaturan waktu pada bclk=133 MHz agak lebih menonjol daripada pada bclk=200 MHz.

800 55.9 55.8 55.6 55.0 54.3 bclk=200 MHz 2000 59.5 1600 59.8 59.3 59.5 59.0 1200 59.4 58.9 58.7 59.0

Saat beralih ke mode paling "berat", gambar tidak berubah secara mendasar. Ceteris paribus, perbedaan 1,5 kali lipat dalam frekuensi bclk hanya menghasilkan peningkatan hasil sebesar 5%. Dampak pengaturan waktu berada dalam 1-1,5 FPS, dan mengubah frekuensi RAM hanya sedikit lebih efisien. Secara umum, hasilnya cukup padat. Setuju bahwa sangat sulit untuk merasakan perbedaan antara 55 dan 59 FPS di dalam game. Perhatikan bahwa nilai FPS minimum yang diperoleh hampir sepenuhnya sesuai dengan gambaran umum hasil FPS rata-rata, tentu saja, pada level yang sedikit lebih rendah.

⇡ Memilih RAM yang optimal

Sekarang mari kita lihat poin selanjutnya - bagaimana performa RAM dibandingkan dengan harganya, dan rasio mana yang paling optimal. Sebagai tolak ukur performa RAM, kami mengambil hasil pengujian di built-in WinRar test menggunakan multithreading. Harga rata-rata pada saat penulisan diambil menurut data Yandex.Market untuk modul memori DDR3 1 GB tunggal. Kemudian untuk masing-masing jenis modul indikator kinerja dibagi dengan harga yaitu dari harga kurang dan semakin tinggi kinerja modul, semakin baik. Hasilnya adalah tabel berikut.
DDR3 Latensi CAS Patokan WinRar, MB/dtk Harga, gosok Performa/harga
1066 7 2800 1000 2.80
1333 7 3023 1435 2.11
1333 9 2845 900 3.16
1600 7 3120 1650 1.89
1600 8 3060 1430 2.14
1600 9 2997 1565 1.92
2000 9 3350 1700 1.97

Untuk kejelasan, diagram di bawah menunjukkan nilai Performa/Harga.

Anehnya, memori DDR3 yang berjalan pada 1333 MHz dengan pengaturan waktu 9-9-9-24 ternyata menjadi pembelian paling optimal dalam hal kinerja / harga. Memori DDR3-1066 dengan pengaturan waktu 7-7-7-20 terlihat sedikit lebih buruk, sementara modul jenis lain menunjukkan secara nyata lebih kecil (sekitar 1,5 kali relatif terhadap yang terdepan), tetapi hasil yang agak mirip pada indikator ini. Tentu saja, sehubungan dengan harga modul memori, harganya dapat sangat bervariasi di setiap kasus tertentu, dan seiring waktu, situasi pasar secara keseluruhan mungkin agak berubah. Namun, jika perlu, tidak akan sulit untuk menghitung ulang kolom "Kinerja/Harga".

⇡ Kesimpulan

Seperti yang telah ditunjukkan oleh pengujian, dalam aplikasi di mana peningkatan hasil dari perubahan frekuensi dan pengaturan waktu RAM paling menonjol, peningkatan frekuensi memori memiliki efek terbesar, dan penurunan pengaturan waktu menyebabkan peningkatan hasil yang nyata jauh lebih jarang. Pada saat yang sama, untuk mencapai tingkat kinerja yang sama seperti dengan peningkatan frekuensi memori satu langkah, sebagai aturan, waktu harus dikurangi dua langkah. Adapun pilihan RAM untuk platform Intel LGA 1156, kemudian para peminat dan ekstrimis, tentu saja akan menghentikan pandangan mereka pada produk yang paling produktif. Pada saat yang sama, memori DDR3-1333 yang bekerja dengan pengaturan waktu 9-9-9-24 akan cukup untuk tugas-tugas umum pengguna biasa. Karena jenis memori ini terwakili secara luas di pasaran dan sangat terjangkau, Anda dapat menghemat banyak biaya RAM, sambil hampir tidak kehilangan kinerja. Kit memori Super Talent X58 yang diulas hari ini memberikan kesan yang agak ambigu, dan kit Super Talent P55 sangat senang dengan stabilitas pekerjaan dan kemampuan untuk melakukan overclock dan mengubah pengaturan waktu. Sayangnya, saat ini belum ada informasi mengenai harga retail dari memory kit tersebut, sehingga sulit untuk memberikan rekomendasi yang spesifik. Secara umum, memorinya sangat menarik, dan salah satu fitur yang perlu diperhatikan adalah kemampuannya untuk bekerja pada pengaturan waktu yang relatif rendah dan fakta bahwa peningkatan voltase pada modul secara praktis tidak memengaruhi hasil overclocking.

Hari ini kita akan berbicara tentang definisi waktu dan sub-waktu yang paling akurat. Sebagian besar artikel di internet memiliki kesalahan dan ketidakakuratan, dan materi yang sangat berharga tidak selalu mencakup semua pengaturan waktu. Kami akan mencoba mengisi celah ini dan memberikan deskripsi selengkap mungkin tentang penundaan waktu tertentu.

Struktur memori menyerupai tabel, di mana baris dipilih terlebih dahulu, lalu kolom. Tabel ini dibagi menjadi bank, untuk memori dengan kepadatan kurang dari 64Mbit (SDRAM) ada 2 buah, di atas - 4 (standar). Spesifikasi memori DDR2 SDRAM dengan kepadatan chip 1Gbit sudah menyediakan untuk 8 bank. Dibutuhkan lebih banyak waktu untuk membuka jalur di bank bekas daripada di bank lain (karena jalur bekas harus ditutup terlebih dahulu). Jelas, lebih baik membuka baris baru di bank baru (prinsip pergantian baris didasarkan pada ini).

Biasanya di memori (atau di spesifikasinya) ada tulisan seperti 3-4-4-8 atau 5-5-5-15. Ini adalah catatan singkat (yang disebut skema waktu) dari pengaturan waktu memori utama. Apa itu pengaturan waktu? Jelas, tidak ada perangkat yang dapat berjalan dengan kecepatan tak terbatas. Ini berarti bahwa operasi apa pun membutuhkan waktu untuk diselesaikan. Pengaturan waktu adalah penundaan yang mengatur waktu yang diperlukan untuk menjalankan perintah, yaitu waktu dari pengiriman perintah hingga pelaksanaannya. Dan setiap angka menunjukkan dengan tepat berapa lama waktu yang dibutuhkan.

Sekarang mari kita ambil masing-masing secara bergiliran. Skema pengaturan waktu masing-masing mencakup penundaan CL-Trcd-Trp-Tras. Untuk bekerja dengan memori, Anda harus terlebih dahulu memilih chip yang akan digunakan untuk bekerja. Ini dilakukan dengan perintah CS# (Chip Select). Kemudian bank dan jalur dipilih. Sebelum Anda dapat bekerja dengan saluran apa pun, Anda harus mengaktifkannya. Ini dilakukan dengan perintah pemilihan baris RAS# (diaktifkan ketika sebuah baris dipilih). Kemudian (selama operasi baca linier), Anda perlu memilih kolom dengan perintah CAS# (perintah yang sama memulai pembacaan). Kemudian baca datanya dan tutup saluran dengan mengisi daya bank terlebih dahulu.

Pengaturan waktu diatur dalam urutan kueri yang paling sederhana (agar mudah dipahami). Timing didahulukan, kemudian sub-timing.

Trcd, penundaan RAS ke CAS- waktu yang diperlukan untuk mengaktifkan baris bank, atau waktu minimum antara sinyal untuk memilih baris (RAS#) dan sinyal untuk memilih kolom (CAS#).

CL, Latensi Cas- waktu minimum antara penerbitan perintah baca (CAS) dan dimulainya transfer data (baca latensi).

Tras, Aktif untuk Precharge- waktu minimum aktivitas baris, yaitu waktu minimum antara aktivasi baris (pembukaannya) dan perintah untuk pra-pengisian (awal penutupan baris). Baris tidak dapat ditutup sebelum waktu ini.

Trp, Baris Precharge- waktu yang diperlukan untuk mengisi daya bank terlebih dahulu (precharge). Dengan kata lain, waktu penutupan baris minimum setelah baris bank baru dapat diaktifkan.

CR, Kecepatan Perintah 1/2T- Waktu yang diperlukan pengontrol untuk memecahkan kode perintah dan alamat. Kalau tidak, waktu minimum antara dua perintah. Dengan nilai 1T, perintah dikenali untuk 1 siklus, dengan 2T - 2 siklus, 3T - 3 siklus (sejauh ini hanya pada RD600).

Ini semua adalah pengaturan waktu dasar. Pengaturan waktu lainnya memiliki efek yang lebih kecil pada kinerja, dan oleh karena itu disebut sub-pengaturan waktu.

Trc, Waktu Siklus Baris, Aktifkan untuk Mengaktifkan/Refresh Time, Aktif hingga Aktif/Waktu Refresh Otomatis - waktu minimum antara aktivasi baris bank yang sama. Ini adalah kombinasi pengaturan waktu Tras+Trp - waktu minimum saluran aktif dan waktu penutupan (setelah itu Anda dapat membuka saluran baru).

Trfc, Waktu Siklus Refresh Baris, Waktu Siklus Baris Refresh Otomatis, Refresh untuk Mengaktifkan/Refresh Periode Perintah - waktu minimum antara perintah untuk memperbarui baris dan perintah aktivasi atau perintah pembaruan lainnya.

Trd, ACTIVE bank A to ACTIVE bank B command, RAS to RAS Delay, Row Active to Row Active - waktu minimum antara aktivasi baris bank yang berbeda. Secara arsitektur, Anda dapat membuka baris di bank lain segera setelah membuka baris di bank pertama. Batasannya murni listrik - dibutuhkan banyak energi untuk mengaktifkannya, dan oleh karena itu, dengan seringnya aktivasi senar, beban listrik di sirkuit sangat tinggi. Untuk menguranginya, penundaan ini diperkenalkan. Digunakan untuk mengimplementasikan fungsi interleaving akses memori.

Tccd, CAS ke CAS Delay - waktu minimum antara dua perintah CAS#.

Twr, Write Recovery, Write to Precharge - waktu minimum antara akhir operasi tulis dan perintah untuk mengisi ulang satu baris untuk satu bank.

Twtr, Trd_wr, Write To Read - waktu minimum antara akhir penulisan dan penerbitan perintah baca (CAS#) dalam satu peringkat.

RTW, Baca Untuk Menulis, (Sama) Peringkat Baca Untuk Menulis - waktu minimum antara akhir operasi baca dan penerbitan perintah tulis, dalam satu peringkat.

Peringkat yang Sama Menulis Untuk Menulis Tertunda- waktu minimum antara dua perintah untuk merekam di peringkat yang sama.

Beda Rank Write to Write Delay- waktu minimum antara dua tim untuk mencatat di peringkat yang berbeda.

Twr_rd, Pangkat Berbeda Menulis Untuk MEMBACA Tertunda - waktu minimum antara akhir penulisan dan penerbitan perintah baca (CAS#) di peringkat berbeda.

Peringkat yang sama Dibaca Untuk Dibaca Tertunda- penundaan minimum antara dua perintah baca di peringkat yang sama.

Trd_rd, Pangkat Berbeda Baca Untuk Baca Tertunda - penundaan minimum antara dua perintah baca di peringkat berbeda.

Trtp, Read to Precharge - interval minimum antara penerbitan perintah read sebelum perintah untuk precharge.

Precharge ke Precharge- waktu minimum antara dua perintah pra-pengisian.

tpall_rp, Isi Ulang Semua ke Penundaan Aktif - penundaan antara perintah Isi Ulang Semua dan perintah aktivasi jalur.

Peringkat yang sama PALL ke REF Tertunda- mengatur waktu minimum antara Precharge All dan Refresh di peringkat yang sama.

Peringkat REF berbeda dengan REF Delayed- mengatur penundaan minimum antara dua perintah untuk memperbarui (menyegarkan) di peringkat yang berbeda.

Twcl, Tulis Latensi - penundaan antara penerbitan perintah tulis dan sinyal DQS. Mirip dengan CL, tapi sebagai catatan.

Tdal, dikutip dari JEDEC 79-2C, p.74: auto precharge write recovery + precharge time (Twr+Trp).

Trcd_rd/Trcd_wr, Aktifkan untuk Baca/Tulis, Penundaan Baca/Tulis RAS ke CAS, Alamat RAW ke Alamat Kolom untuk Baca/Tulis - kombinasi dua pengaturan waktu - Trcd (RAS ke CAS) dan penundaan perintah rd/wr. Yang terakhir menjelaskan keberadaan Trcd yang berbeda - untuk menulis dan membaca (Nf2) dan instalasi BIOS - Fast Ras to Cas.

Ck, Clock Cycle Time - periode satu siklus. Dialah yang menentukan frekuensi memori. Itu dianggap sebagai berikut: 1000/Tck = X Mhz (frekuensi nyata).

CS, Pilih Chip - waktu yang diperlukan untuk menjalankan perintah yang diberikan oleh sinyal CS# untuk memilih chip memori yang diinginkan.

Tac, waktu akses keluaran DQ dari CK - waktu dari depan siklus ke keluaran data oleh modul.

Pengaturan Alamat dan Perintah Waktu Sebelum Jam- waktu transmisi pengaturan alamat perintah akan mendahului naiknya tepi jam.

Alamat dan Perintah Tahan Waktu Setelah Jam- waktu di mana pengaturan alamat dan perintah akan "dikunci" setelah jam jatuh.

Pengaturan Input Data Waktu Sebelum Jam, Waktu Penahanan Input Data Setelah Jam- sama seperti di atas, tetapi untuk data.

Maks, Waktu Siklus Maksimum Perangkat SDRAM - waktu siklus perangkat maksimum.

Tdqsq maks, DDR SDRAM Device DQS-DQ Miring untuk DQS dan sinyal DQ terkait - pergeseran maksimum antara strobo DQS dan sinyal data terkait.

Tqhs, DDR SDRAM Device Read Data Hold Skew Factor - pergeseran "kunci" maksimum dari data yang dibaca.

ck, tcl, lebar pulsa tinggi/rendah CK - durasi tingkat tinggi/rendah frekuensi clock CK.

thp, CK setengah lebar pulsa - durasi setengah siklus frekuensi clock CK.

Latensi Asinkron Maks- waktu tunda asinkron maksimum. Parameter mengontrol durasi penundaan asinkron, yang bergantung pada waktu yang diperlukan sinyal untuk berpindah dari pengontrol memori ke modul memori terjauh dan sebaliknya. Opsi ada di prosesor AMD (Athlon/Opteron).

Penundaan Kait Baca DRAM- penundaan pengaturan waktu yang diperlukan untuk "mengunci" (pengakuan yang tidak ambigu) perangkat tertentu. Aktual saat beban (jumlah perangkat) pada pengontrol memori meningkat.

Trepre, Baca pembukaan - waktu di mana pengontrol memori menunda aktivasi penerimaan data sebelum membaca, untuk menghindari kerusakan data.

Trpst, Twpre, Twpst, Tulis preamble, baca postamble, tulis postamble - sama untuk menulis dan setelah menerima data.

Bypass Antrean Baca/Tulis- menentukan berapa kali permintaan paling awal dalam antrean dapat dilewati oleh pengontrol memori sebelum dieksekusi.

Lewati Maks- menentukan berapa kali entri paling awal di DCQ dapat dilewati sebelum pilihan arbiter dibatalkan. Saat diatur ke 0, pilihan arbiter selalu diperhitungkan.

SDRAM MA Status Tunggu, Read Wait State - mengatur kemajuan informasi alamat 0-2 siklus sebelum sinyal CS# diberikan.

Penyisipan Berbalik- penundaan antar siklus. Menambahkan penundaan satu centang antara dua operasi baca/tulis berturut-turut.

Pengaturan Waktu Timbal DRAM R/W, penundaan perintah rd/wr - penundaan sebelum menjalankan perintah baca/tulis. Biasanya masing-masing 8/7 atau 7/5 bar. Waktu dari mengeluarkan perintah untuk mengaktifkan bank.

Leadoff spekulatif, Baca Spekulatif SDRAM - Biasanya, memori menerima alamat terlebih dahulu, kemudian perintah baca. Karena membutuhkan waktu yang relatif lama untuk memecahkan kode alamat, dimungkinkan untuk menerapkan start preemptive dengan mengeluarkan alamat dan perintah secara berurutan tanpa penundaan, yang meningkatkan pemanfaatan bus dan mengurangi waktu henti.

Twtr Sama Bank, Waktu Perputaran Tulis ke Baca untuk Bank yang Sama - waktu antara penghentian operasi tulis dan penerbitan perintah baca di bank yang sama.

Tfaw, Empat Windows Aktif - waktu minimum untuk empat jendela (baris aktif) untuk aktif. Ini digunakan dalam perangkat delapan bank.

Latensi Strobo. Tunda saat mengirim pulsa strobo (pulsa pemilih).

Tingkat Penyegaran Memori. Kecepatan penyegaran memori.

Kami berharap informasi yang kami sajikan akan membantu Anda memahami penunjukan pengaturan waktu memori, seberapa penting pengaturan waktu tersebut dan parameter apa yang menjadi tanggung jawabnya.