Cara menghitung rate kecepatan RAM pada PC
kecepatan RAM
Kita dapat menghitung waktu transfer
data sebuah RAM dalam satuan nanosecon (sepermiliar detik), atau waktu yang
dibutuhkan oleh sebuah RAM untuk mengirimkan satu bit data kepada Processor.
Rumus yang digunakan adalah :
1
|
Contoh pada DDR PC3200, artinya
memiliki bus 400 MHz (DDR PC3200 kadang juga ditulis sebagai DDR PC400).
|
2
|
Satuan 400 MHz dikonversikan
kedalam Hertz, menjadi 400.000.000 Hertz. Ingat bahwa 1 MHz = 1.000.000
Hertz. Jadi 400 MHz bisa diartikan sebagai : 1/400.000.000 detik.
|
3
|
Satuan 1 detik dikonversikan
kedalam nansecon, menjadi 1.000.000.000 nanosecon. Ingat bahwa 1 detik = 1
miliar nanosecon.
|
4
|
Kalikan bilangan 1/400.000.000 x
1.000.000.000 = 2.5 nanosecon.
|
5
|
Jadi DDR PC3200 itu memiliki
transfer rate time sebesar = 2.5 ns.
|
Tabel perbandingan antara Bus (MHz)
dan Waktu transfer RAM dalam satuan nanosecon (sepermiliar detik).
Tipe RAM
|
Bus (MHz)
|
Bus (Hertz)
|
Konstanta (nanosecon)*
|
Waktu transfer (nanosecon)
|
SDRAM PC133
|
133 MHz
|
133000000
|
1000000000
|
7.52
|
DDR PC266
|
266 MHz
|
266000000
|
1000000000
|
3.76
|
DDR PC333
|
333 MHz
|
333000000
|
1000000000
|
3.00
|
DDR PC400
|
400 MHz
|
400000000
|
1000000000
|
2.50
|
DDR2 PC533
|
533 MHz
|
533000000
|
1000000000
|
1.88
|
DDR2 PC667
|
667 MHz
|
667000000
|
1000000000
|
1.50
|
DDR2 PC800
|
800 MHz
|
800000000
|
1000000000
|
1.25
|
Cara
Menghitung Transfer Rate (Bandwidth) RAM dan konfigurasi Dual Channel
Kita dapat menghitung transfer rate
(bandwidth) riil dari sebuah RAM. Transfer rate merupakan kapasitas data yang
dapat dikirimkan sebuah RAM ke processor dalam satuan Megabytes/secon (MB/s).
Rumus yang digunakan adalah :
1
|
Contoh sebuah DDR2 PC533, berarti
memiliki bus sebesar 533 MHz.
|
2
|
Lebar data (width) sebuah RAM
adalah 64-bit, atau dikonversikan kedalam satuan byte sama dengan 8 byte. [*
1 byte = 8 bit]
|
3
|
Transfer Rate = Bus (MHz) x Lebar
Data (Byte)
|
4
|
Transfer Rate = 533 MHz x 8 Byte =
4.264 MB/s. Itu artinya transfer rate RAM DDR2 PC533 adalah sebesar 4.264
MB/s.
|
5
|
Itulah alasannya kenapa RAM DDR2
PC533 kadang ditulis sebagai DDR2 PC4200 (kebulatan dari transfer rate 4.264
MB/s).
|
6
|
Pada sistem komputer skrg, sebuah
RAM harus di-intalasi dalam konfigurasi Dual Channel, artinya dipasang
langsung dua keping (sepasang) dengan tujuan transfer rate dapat digandakan
dan memenuhi kebutuhan bandwidth processor.
|
7
|
Dengan konfigurasi Dual Channel
maka transfer rate 4.264 MB/s dikalikan dua, dan menghasilkan 8.528 MB/s.
Transfer rate sebesar ini dapat memenuhi kebutuhan Processor Intel Core 2
Duo, Core 2 Quad dan Core 2 Extreme yang memiliki FSB 1.066.
|
8
|
Perhitungan Bandwidth processor
sama dengan rumus diatas, yaitu = FSB (MHz) x Lebar Data (8 byte). Itu
artinya, Core 2 Duo FSB 1.066MHz x 8 Byte = 8.258 MB/s. Dan RAM yang dapat
memenuhi kebutuhan data ini adalah DDR2 PC533 dalam konfigurasi Dual Channel.
|
Tabel perbandingan antara Bus (MHz)
dan Transfer Rate (MB/s)
Tipe RAM
|
Bus (MHz)
|
Transfer Rate (Bandwidth)
|
Penamaan RAM
|
Dual Channel
|
SDRAM PC133
|
133 MHz
|
1.064 MB
|
SDRAM PC133
|
N/A
|
DDR PC266
|
266 MHz
|
2.128 MB
|
DDR PC2100*
|
4.256 MB
|
DDR PC333
|
333 MHz
|
2.664 MB
|
DDR PC2700*
|
5.328 MB
|
DDR PC400
|
400 MHz
|
3.200 MB
|
DDR/DDR2 PC3200
|
6.400 MB
|
DDR2 PC533
|
533 MHz
|
4.264 MB
|
DDR2 PC4200*
|
8.528 MB
|
DDR2 PC667
|
667 MHz
|
5.336 MB
|
DDR2 PC5300*
|
10.672 MB
|
DDR2 PC800
|
800 MHz
|
6.400 MB
|
DDR2 PC6400
|
12.800 MB
|
Tabel Kebutuhan Processor dan RAM
yang cocok
Processor
|
FSB
|
Transfer Rate (Bandwidth)
|
Tipe RAM yang cocok
|
Pentium 4
|
400 MHz
|
3.200 MB
|
RDRAM PC800 Dual Channel
|
Celeron D 3xx
|
533 MHz
|
4.264 MB
|
DDR PC2100 Dual Channel
|
Pentium 4
|
|||
Celeron 4xx
|
800 MHz
|
6.400 MB
|
DDR/DDR2 PC3200 Dual Channel
|
Pentium 4 6xx
|
|||
Pentium D 9xx
|
|||
Pentium Dual Core E21xx
|
|||
Core 2 Duo E4xxx
|
|||
Core 2 Duo E6xxx
|
1.066 MHz
|
8.528 MB
|
DDR PC4200 Dual Channel
|
Core 2 Quad Q6xxx
|
|||
Core 2 Extreme X6xxx
|
|||
Core 2 Duo E6xxx
|
1.333 MHz
|
10.664 MB
|
DDR PC5300 Dual Channel
|
Core 2 Extreme Quad-Core QX6xxx
|
Bagaimana
Cara Membaca Konfigurasi IC RAM ?
Kadang vendor IC menuliskan kode
konfigurasi seperti ini: 4Mx16, 8Mx8, 16Mx4, 16Mx8, 32Mx8 dan 64×8.
Perkalian adalah kode per-IC yang digunakan pada RAM, yang menunjukkan
kapasitas dalam satuan Megabit (bukan Megabyte), Width (lebar data) dan
Kapasitas Total IC tersebut.
Lihat contoh dibawah :
16Mx8
->
1
|
16M = kapasitas per-lokasi bit,
yaitu 16 Megabit.
|
2
|
8 = lebar data, yaitu 8 bit.
|
3
|
16Mx8 = kapasitas IC secara
keseluruhan, yaitu 128 Megabit (Mb).
|
4
|
128 Megabit dikonversikan menjadi
Megabye dengan membagi 128 Megabit / 8 = 16 Megabyte (MB).
|
Satuan kapasitas RAM harus dalam
Byte, maka satuan bit harus dikonversikan dahulu dengan rumus 1 byte = 8
bit. [MB = Megabyte, Mb = Megabit).
Jadi kesimpulannya IC dengan kode
16Mx8 memiliki kapasitas per-IC sebesar 16 MB.
Untuk menghitung kapasitas Modul RAM
per-keping, maka tinggal menghitung jumlah IC yang akan digunakan, misalnya 4,
8 atau 16 pcs IC tersebut. Perlu diingat bahwa jumlah minimal IC pada modul
adalah 4 pcs, dan paling tinggi 16 pcs IC.
Pada RAM tipe ECC dan ECC
Registered, jumlah IC bisa ganjil seperti 9 pcs dan 18 pcs.
Konfigurasi awal
|
Jumlah IC yang digunakan
|
Kapasitas RAM sesungguhnya
|
(16Mx8) x 4
|
16MB x 4
|
64 MB
|
(16Mx8) x 8
|
16MB x 8
|
128 MB
|
(16Mx8) x 16
|
16MB x 16
|
256 MB
|
sekian artikel Cara menghitung rate
kecepatan RAM pada PC