SDRAM (Synchronous Dynamic Random Access Memory)

SDRAM คืออะไร

SDRAM (Synchronous Dynamic Random Access Memory) คือหน่วยความจำ RAM ประเภทหนึ่งที่ได้รับการพัฒนาขึ้นมาในช่วงปี ค.ศ. 1993 โดยมีคุณสมบัติเด่นคือ “ซิงโครไนซ์” (Synchronous) การทำงานของตัวเองกับสัญญาณนาฬิกาของระบบคอมพิวเตอร์ ซึ่งแตกต่างจากหน่วยความจำ DRAM (Dynamic Random Access Memory) แบบเก่าที่ทำงานแบบอะซิงโครนัส (Asynchronous) การซิงโครไนซ์นี้ทำให้ SDRAM สามารถทำงานได้เร็วขึ้น มีประสิทธิภาพในการรับส่งข้อมูลสูงขึ้น และควบคุมการทำงานได้แม่นยำขึ้น เนื่องจาก CPU สามารถ “คาดการณ์” เวลาที่หน่วยความจำจะพร้อมรับส่งข้อมูลได้

หน้าที่สำคัญ:

  • จัดเก็บข้อมูลชั่วคราว: ทำหน้าที่เป็นพื้นที่พักข้อมูลสำหรับระบบปฏิบัติการและโปรแกรมที่กำลังทำงานอยู่ เพื่อให้ CPU สามารถเข้าถึงข้อมูลได้อย่างรวดเร็ว
  • ซิงโครไนซ์กับสัญญาณนาฬิกาของระบบ: เป็นคุณสมบัติหลักที่ทำให้ SDRAM สามารถทำงานร่วมกับ CPU ที่มีความเร็วสูงขึ้นได้อย่างมีประสิทธิภาพ โดยไม่จำเป็นต้องรอคำสั่งก่อนหน้าให้เสร็จสิ้นทั้งหมดเหมือน DRAM แบบเก่า
  • เพิ่มประสิทธิภาพโดยรวมของระบบ: ช่วยให้การรับส่งข้อมูลระหว่างหน่วยความจำและ CPU เป็นไปอย่างราบรื่นและรวดเร็วขึ้น ซึ่งส่งผลต่อความเร็วในการประมวลผลและการตอบสนองของคอมพิวเตอร์

เกร็ดน่ารู้:

  • จาก DRAM สู่ SDRAM: ก่อนหน้า SDRAM หน่วยความจำหลักคือ DRAM ซึ่งทำงานเป็นอิสระจากสัญญาณนาฬิกาของ CPU ทำให้เกิดการรอคอยข้อมูล (Latency) SDRAM เข้ามาแก้ปัญหานี้ด้วยการซิงโครไนซ์กับสัญญาณนาฬิกา
  • L-Cache สร้างจาก SDRAM: หน่วยความจำแคชในซีพียูก็สร้างขึ้นมาด้วยคุณสมบัติเดียวกับกับ SDRAM ที่ทำงานได้รวดเร็วไปพร้อมกับ System Clock ที่ตัวเองติดตั้งอยู่ ในที่นี้คือซีพียู นั่นทำให้แคชของซีพียูทำงานด้วยความเร็วที่สูงมาก
  • Single Data Rate (SDR): SDRAM ในยุคเริ่มต้นนี้มักถูกเรียกว่า SDR SDRAM (Single Data Rate SDRAM) เพราะมันสามารถถ่ายโอนข้อมูลได้เพียง “หนึ่งครั้ง” ต่อหนึ่งรอบสัญญาณนาฬิกา (Clock Cycle) ซึ่งแตกต่างจาก DDR SDRAM ที่สามารถถ่ายโอนได้สองครั้ง
  • DIMM (Dual In-line Memory Module): SDRAM มักจะถูกติดตั้งในรูปแบบโมดูล DIMM
    • สำหรับ Desktop: มี 168 พิน และมีรอยบาก (Notch) 2 ตำแหน่ง
    • สำหรับ Notebook: มี 144 พิน และมีรอยบาก 1 ตำแหน่ง
  • ความเร็วของ SDRAM (ในยุคแรก): ความเร็วของ SDRAM มักถูกระบุเป็น PC66 (66 MHz), PC100 (100 MHz), PC133 (133 MHz) ซึ่งสอดคล้องกับความเร็วของ System Bus ที่รองรับ
  • วิวัฒนาการสู่ DDR SDRAM: SDRAM เป็นรากฐานสำคัญของการพัฒนาหน่วยความจำในยุคต่อมา โดย DDR SDRAM (Double Data Rate SDRAM) คือวิวัฒนาการถัดไปของ SDRAM ที่สามารถถ่ายโอนข้อมูลได้ “สองครั้ง” ต่อหนึ่งรอบสัญญาณนาฬิกา ทำให้มีความเร็วเพิ่มขึ้นเป็นสองเท่าโดยไม่ต้องเพิ่มความถี่ของสัญญาณนาฬิกาภายในชิปหน่วยความจำเอง
  • ไม่สามารถใช้ร่วมกับ DDR ได้: โมดูล SDRAM ไม่สามารถใช้งานร่วมกับเมนบอร์ดที่ออกแบบมาสำหรับ DDR, DDR2, DDR3, DDR4, หรือ DDR5 ได้ เนื่องจากมีความแตกต่างกันทั้งในด้านจำนวนพิน, ตำแหน่งรอยบาก, และคุณสมบัติทางไฟฟ้า

คำศัพท์ที่เกี่ยวข้อง:

  • RAM (Random Access Memory): หน่วยความจำเข้าถึงโดยสุ่ม
  • DRAM (Dynamic Random Access Memory): หน่วยความจำเข้าถึงโดยสุ่มแบบพลวัต (ประเภทแม่บทของ SDRAM)
  • DDR (Double Data Rate): เทคโนโลยีหน่วยความจำที่พัฒนาต่อจาก SDRAM
  • DIMM (Dual In-line Memory Module): รูปแบบโมดูลที่ใช้ติดตั้ง SDRAM
  • Clock Signal (สัญญาณนาฬิกา): สัญญาณที่กำหนดจังหวะการทำงานของระบบ
  • System Bus: ช่องทางสื่อสารข้อมูลหลักในคอมพิวเตอร์
  • Latency (ความหน่วง): ระยะเวลาในการเข้าถึงข้อมูล
  • CPU (Central Processing Unit): หน่วยประมวลผลกลาง

อุปกรณ์ที่เกี่ยวข้อง:

  • เมนบอร์ด (Mainboard): ที่รองรับ SDRAM DIMM Slot
  • CPU (หน่วยประมวลผลกลาง): ทำงานร่วมกับ SDRAM
  • SDRAM DIMM Module: ตัวโมดูลหน่วยความจำเอง

กลับหน้าหลัก: พจนานุกรมคำศัพท์คอมพิวเตอร์ฉบับ DIY PC