วันพุธที่ 29 เมษายน พ.ศ. 2552

RAM

Memory<หน่วยความจำ>


เป็นส่วนประกอบที่มีความสำคัญไม่แพ้ส่วนอื่นๆซึ่งต้องคอยทำงานร่วมกับ CPU อย่าง
ไกล้ชิดตลอดเวลา ทำหน้าที่จัดเก็บข้อมูลพักข้อมูล หรือคำสั่งต่างๆที่ใช้ประมวลผล
โดยจำแนกได้ออกเป็น 2 ลักษณะคือ หน่วยความจำสำรอง และ หน่วยความจำหลัก



***หน่วยความจำสำรอง คืออุปกรณ์ที่ใช้บันทึกข้อมูลเก็บไว้ได้ โดยที่ไม่ตองมีไฟเลี้ยงก็ยังสามรถเก็บข้อมูลไว้ได้ เช่น CD-ROM Harddisk

***หน่วยความจำหลัก RAM RAM จะทำงานไกล้ชิดกับ CPU ตลอดเวลาทำหน้าที่ พักข้อมูล หรือคำสั่ง การประมวลผลต่างๆ คอยป้อนให้กับ CPU และต้องการไฟเลี้ยงตัวหน่วยความจำตลอดเวลา เมื่อไฟดับ หรือปิดเครื่อง ข้อมูลที่พักอยู่ในRAM จะถูกลบทิ้งไปเนื่องจากไม่มีไฟเข้าไปเลี้ยงนั่นเอง

***ประเภทของ RAM โดยทั่วไปจะแบ่งออกเป็น 2 ประเภทใหญ่ๆคือ Static RAMและ Dynamic RAM

Static RAM เป็น RAM ที่มีความเร็วในการทำงานสูงกว่า DRAM มาก นิยมนำไปทำเป็นหน่วยความจำแคช ใน CPU แต่เนื่องจากว่า Static RAM มีราคาแพง กินกระแสไฟมากจนทำให้เกิดความร้อนสูงและวงจรก็มีขนาดใหญ่ จึงไม่นำมาทำเป็น RAM

Dynamic RAM ทำจากวงจรที่ใช้การเก็บข้อมูลด้วยสถานะ มีประจุกับไม่มีประจุวิธีนี้จะใช้ไฟ น้อยกว่า SRAM มากแต่โดยธรรมชาติจะมีประจุไฟฟ้ารั่วไหลอยู่ตลอดเวลาดังนั้นเพื่อให้ DRAMเก็บประจุได้ตลอดเวลาจึงต้องมีวงจรอีกวงจรหนึ่งทำหน้าที่เติมประจุไฟฟ้าให้เป็นระยะๆซึ่งเราเรียกการเติมประจุนี้ว่า REFRESH หน่วยความจำชนิดนี้จะนำไปทำเป็นหน่วยความจำหลัก ในรูปแบบของชิปไอซี บนแผงโมดูลของหน่วยความจำซึ่งแรมปัจจุบันนี้เป็น DRAM ทั้งหมด
............................................................................................................

หลังจากวิชาการมามากมายแล้ว มาดูเบสิคพื้นๆกันบ้างดีกว่าว่าหลังจากอ่านบทความนี้แล้วท่านผู้อ่านสามารถเป็นเทพแรมได้โดยทันที
แรมแต่ละชนิด ตัวแผงแรมจะมีความสั้นยาว จำนวนขา และร่องบากไม่เหมือนกัน นับตั้งแต่แรมรุ่นแรกมาถึงปัจจุบัน และSlot ของแรมก็ออกแบบมาให้ใช้ได้ของใครของมันใช้ข้ามกันไม่ได้ดังนั้นไม่ต้องเป็นห่วงครับ ชนิดของแรมในปัจจุบัน ดูง่ายๆด้วยจำนวนขา

1-แบบ 30 Pin<ขา>
2-แบบ 72 Pin<ขา>
3-แบบ 168 Pin<ขา>SDRAM ขอพูดถึงแรมชนิดนนี้นิดนึง คือแรมชนิดนี้เป็นแรมรุ่นคุณปู่ หาได้ตามศูนย์ราชการทั่วไปตามชนบทนะครับ มันจะมีร่องบาก 2 ร่องมี 168 ขาใช้แรงดันไฟฟ้าที่ 3.3 โวลต์และบัสสูงสุดทำได้ที่150 MHz ปัจจุบันนี้คอมพิวเตอร์ประเภทนี้ได้หายสาบสูญไปจากกรุงเทพและปริมณฑล ไปเรียบร้อยแล้ว -_-"
4-แบบ 184 Pin<ขา> DDR-SDRAM เป็นแรมบรรจุภัณท์แบบ TSOPมี 184ขา ใช้แรงดันไฟฟ้าที่ 2.5 โวลต์ รองรับ DualChannel
5-แบบ 240 Pin DDR2-SDRAMใช่ไฟเลี้ยงที่ 1.8 โวลต์ มี 240 ขา รองรับ DualChannel
6-แบบ 240 Pin DDR3-SDRAMสาเหตุที่แยก 240 Pin ออกมาก็คือ DDR3-SDRAMเป็นแรมยุคต่อไปครับ DDR2 กำลังจะถูกทดแทนด้วย DDR3-SDRAMที่มีประสิทธิภาพดีกว่า ซึ่งปัจจุบันนี้ราคา DDR3-SDRAM ก็ถูกลงมามากแล้ว
---------------------------------------- -

มาเจาะรายละเอียดของแรมที่มีใช้กันในปัจจุบันดีกว่า
DDR-SDRAM ในยุค SDRAM ได้แบ่งรุ่นของแรมออกตามความเร็วบัสเช่น 66 , 100 ,133 MHzในยุคSDRAM แบบ 168 Pinไม่ขอพูดถึงนะครับเนื่องจากล้าหลังมากแล้ว DDR-SDRAM 184 ขาหรือเรียกได้ว่า เป็นแรมแบบ DDRรุ่นแรกที่ออกมาเปลี่ยนแปลงวงการแรมเลยก็ว่าได้เนื่องจากแรมแบบ SDRAM ธรรมดานั้นใน 1รอบสัญญาณนาฬิกาสามารถรับส่งข้อมูลได้เพียงครั้งเดียว แต่ DDR-SDRAMสามารถรับส่งข้อมูลได้ถึง 2 ครั้งในรอบสัญญาณนาฬิกาเดียวก็เหมือนชื่อแหละครับ Double Data Rate เป็นแรมที่เราๆสามารถพบเห็นได้ตามเครื่องคอมพิวเตอร์ รุ่นเก่าๆประมาณ รุ่น Pentium4 กำลังดัง ตอนนี้ก็เก่าไปแล้วแต่ก็ยังใช้งานกันแพร่หลายอยู่เนื่องจากคอมพิวเตอร์รุ่นนี้เพิ่งจะถูกทดแทนด้วย CPU2คอร์+แรม DDR2เป็นแรมที่ใช้งานได้ดีในระดับหนึ่งครับไม่ว่าจาใช้เล่นเกมส์เบาๆ อย่าง CSหรือเกมส์ ออนไลน์<แต่ต้องปรับกราฟฟิคลงให้สมดุล>แต่หากจาใช้กับเกมส์ เอนจิ้นใหม่ๆอย่าง DMC4 Crysis หรือ COD4ก็หมดสิทธิ์นะคับ ใช้ไฟเลี้ยงที่ 2.5โวลต์

DDR2-SDRAMนับว่าเป็นมาตรฐานสำหรับยุคนี้ไปแล้วครับ หันไปทางไหนก็เจอแต่ DDR2ตัวชิปจะใช้บรรจุภัณท์แบบใหม่เป็นแบบ FBGA ซึ่งมีความต้านทานทางไฟฟ้าต่ำกว่าแบบ TSOPอีกทั้งยังสามารถออกแบบให้ชิป มีขนาดเล็กลงบางลง รวมไปถึงการปรับปรุงประสิทธิภาพอื่นๆที่ทำให้แรมDDR2เรียกได้ว่าก้าวกระโดดเลยทีเดียวเช่น การรวมเอา ODTเข้าไปไว้บนโมดูลของหน่วยความจำเพื่อลดสัญญาณรบกวน,การขยายสัญญาณเป็น 4bit Prefetch,Additive Latency และ Enhanced Register เป็นต้นใช้ไฟเลี้ยง 1.8 โวลต์ มี 240 Pin แผงแรมมี 1 ร่องบากและรับความจุสูงสุดได้ 4GBแรมDDR2 ทั่วๆไปจะมีไห้เลือกตั้งแต่ บัส 400-1066 MHz

DDR3-SDRAMเป็นแรมยุคถัดไปที่กำลังเข้ามาแทนที่ แรมแบบDDR2 ตัวบรรจุภัณท์ เป็น FBGA และมีความยาวแผงแรม จำนวนขา240 Pin เท่ากับ แรมแบบDDR2 แต่ ร่องบากจะไม่ตรงกันจึงไม่สามรถใส่ข้าม SLOT กันได้ ใช้ไฟเลี้ยงที่ 1.5โวลต์ รับแรมสูงสุดได้ที่ 4GBแต่ บัสจะสูงขึ้น ปัจจุบันมีบัสให้เลือกใช้ตั้งต่ 800-1600 MHz

ขอยกตัวอย่างแรมสักรุ่นหนึ่ง
Kingtons PC6400(DDR2-800) 512MB DualChannel 240Pin1.8 V. CL 4-4-4-12

Kingtons -เป็นแรมยี่ห้อ KingtonsPC6400 -แบนวิดธ์ 6400 MB/S เมกกะบิทต่อวินาที

DDR2-800 -เป็นแรมDDR2 บัส 800 MHz512MB -ขนาดหน่วยความจำ 512 MB <เมกกะไบต์>

DualChannel -รองรับการทำDualChannelคือใส่แรม 2แถวเพิ่มความเร็วระบบ

240Pin - จำนวนขา 240 Pin

1.8 V. -ใช้ไฟเลี้ยง 1.8 โวลต์

CL 4-4-4-12 - ค่าตัวเลข 4ตัวนี้คือค่าหน่วงเวลาของการส่งข้อมูลของแรม ในแต่ละครั้ง ยิ่งตัวเลขน้อย ยิ่งดีครับ จะทำให้แรมทำงานเร็วขึ้น
เซียนแรมหลายๆท่านจะดูละเอียดกว่านี้ครับเช่นดูเม็ดแรม<ชิปดำๆบนแรม>ว่ามาจากค่ายไหนผลิตวันไหน ล๊อตไหน ดูค่า CL ดูความละเอียดการประกอบ และอื่นๆอีกเพียบ ซึ่งผมก่ะดูไม่เป็น
บทส่งท้ายครับหากจะเลือกแรมประกอบเครื่องคอมพิวเตอร์ หรือจะซื้อคอมใหม่หรือโน้ตบุคใหม่ก็ตาม แนะนำว่าเลือกแรม DDR2 667 MHz ขึ้นไปหากเมนบอร์ดรับ DDR3 ก็ซื้อยัดเข้าไปเลยครับซึ่งราคาตอนนี้ไกล้เคียงกับ DDR2มากแล้ว

หลายๆท่าน อาจจะสับสนตัวย่อครับ
SRAM = Static Random Access Memory

DRAM = Dynamic Random Access Memory

SDRAM = Synchronous Dynamic Random Access Memory

DDR = Double Data Rate

DDR2= Double Data Rate เจเนอเรชั่นที่2

DDR2-SDRAM = Double Data Rate Synchronous Dynamic Random Access Memory
อย่างงกันนะครับSRAM เป็นแรมแบบ สแตติค ซึ่งใช้ทำหน่วยความจำแคชครับDRAM ใช้ทำแรมเป็นแผงๆที่ใช้เป็นหน่วยความจำหลักที่เราๆใช้กันอยู่ ส่วน DRAM จะแยกออกเป็นรุ่นๆต่างๆนั้นก็ดูตามรุ่นนะครับ