คอมพิวเตอร์สมัยใหม่จำเป็นต้องติดตั้ง RAM บนแท่ง RAM แท่งเหล่านี้เรียกว่า DIMM เนื่องจากพินไฟฟ้าทั้งหมดอยู่ในแนวเดียวกัน และมีสองบรรทัด ซึ่งนำไปสู่คำย่อ Dual In-line Memory Module แม้ว่าจะไม่เป็นเช่นนั้นเสมอไป เนื่องจาก DIMM ถูกประดิษฐ์ขึ้นในปี 1990
ประวัติ DRAM
ในช่วงเริ่มต้นของการพัฒนาคอมพิวเตอร์ ชิป RAM ได้รับการติดตั้งโดยตรงบนเมนบอร์ดเป็นวงจรรวมโดยใช้ซ็อกเก็ต DIP เนื่องจากต้องใช้ชิปจำนวนมาก พื้นที่จึงถูกใช้ไปมาก ดิ โมดูลหน่วยความจำอินไลน์เดี่ยวหรือ SIMM ได้รับการออกแบบมาเพื่อเพิ่มพื้นที่ว่างส่วนใหญ่ ชิปหน่วยความจำได้รับการติดตั้งบนแผงวงจรแยกและเสียบเข้ากับเมนบอร์ดในแนวตั้งฉาก
SIMM รุ่นแรกใช้พินไฟฟ้าที่เสียบเข้ากับซ็อกเก็ตเหมือนชิป SIP ขนาดใหญ่ อย่างไรก็ตาม การออกแบบนี้มีความเสี่ยงที่หมุดจะงอ และหมุดเป็นส่วนที่แพงที่สุดของ SIMM เพื่อลดต้นทุนและเพิ่มความสมบูรณ์ของตัวเชื่อมต่อ พินได้รับการออกแบบใหม่ให้เป็นตัวเชื่อมต่อที่ขอบ ตัวเชื่อมต่อขอบเหล่านี้ยังคงใช้ใน DIMM สมัยใหม่ แม้ว่าจะมีการดัดแปลงบางอย่าง
สิ่งที่เกี่ยวกับคอนเน็กเตอร์ขอบใหม่เหล่านี้คือพวกมันผ่านขอบด้านล่างทั้งหมด แผ่นเชื่อมต่อแต่ละแผ่นวิ่งผ่านด้านหน้า ด้านล่าง และด้านหลังของ SIMM จำนวนตัวเชื่อมต่อทั้งหมดไม่เปลี่ยนแปลง แค่ประเภทเท่านั้น นี่คือข้อแตกต่างที่สำคัญระหว่าง SIMM และ DIMM สำหรับ SIMM ตัวเชื่อมต่อจะซ้ำซ้อนที่ด้านใดด้านหนึ่งเพราะเป็นขาเดียวจริงๆ ขั้วต่อบน DIMM จะต่างกันในแต่ละด้าน ทำให้จำนวนพินเพิ่มขึ้นเป็นสองเท่าโดยไม่ต้องใช้ความพยายามเพิ่มเติม
บันทึก: ตัวเชื่อมต่อขอบเหล่านี้มักถูกเรียกว่าพิน
จำนวนพินที่เพิ่มขึ้น
แต่ละพินสามารถส่งค่าที่เป็นไปได้หนึ่งในสองค่าในแต่ละรอบสัญญาณนาฬิกาเท่านั้น เปิดหรือปิดไบนารี 1 หรือ 0 การเพิ่มพินมากขึ้นหมายความว่าสามารถส่งข้อมูลได้มากขึ้นต่อรอบสัญญาณนาฬิกา ซึ่งจะเป็นการเพิ่มแบนด์วิดธ์ ไม่ใช่ว่าทุกพินจะนำไปใช้ในการปรับปรุงแบนด์วิดท์ I/O ที่แท้จริงของ SIMM ช่วงของพินใช้เพื่อออกคำสั่งไปยังแรมด้วย
เมื่อ CPU ประมวลผลข้อมูล พวกเขาต้องการข้อมูลนั้นในแคชของ CPU แคชนั้นเร็วกว่า RAM อย่างมาก แต่มีราคาแพงกว่ามาก ดังนั้นจึงมีไม่มาก ดังนั้นข้อมูลจะถูกเก็บไว้ใน RAM แล้วคัดลอกไปยังแคชเมื่อจำเป็น เพื่อให้ทำได้อย่างมีประสิทธิภาพ memory bus ได้รับการออกแบบให้กว้างโดยมีการเชื่อมต่อให้ได้มากที่สุด ซึ่งหมายความว่าสามารถส่งบิตได้มากที่สุดเท่าที่เป็นไปได้ต่อรอบสัญญาณนาฬิกา คอมพิวเตอร์สมัยใหม่มีบัสหน่วยความจำ 64 บิต แต่ในช่วงต้นยุค 80 เมื่อ SIMM ถูกประดิษฐ์ขึ้น บัสหน่วยความจำกว้าง 8 บิต 8 พินถูกใช้เพื่อส่งข้อมูลต่อรอบสัญญาณนาฬิกา ในขณะที่อีก 30 พินที่เหลือบน SIMM ถูกใช้เพื่อส่งคำสั่ง
เมื่อการพัฒนา CPU ดำเนินต่อไป ความกว้างบัสหน่วยความจำก็เพิ่มขึ้นเป็น 16 บิต ปัญหาคือว่ามีเพียง 8 data pins เท่านั้น สามารถถ่ายโอนข้อมูลได้เพียง 8 bits ต่อรอบสัญญาณนาฬิกา SIMM ถูกจับคู่เข้าด้วยกันเพื่อแก้ไขปัญหานี้ โดยให้ข้อมูลหมุดข้อมูล 16 ตัวเพื่อเติมเต็มบัสหน่วยความจำ แน่นอนว่าการพัฒนา CPU ไม่ได้หยุดเพียงแค่นั้น และบัสหน่วยความจำแบบ 32 บิตก็เข้ามาในไม่ช้า ในขณะที่บางระบบอนุญาตให้ใช้ SIMM 30 พินสี่ตัว มาตรฐานใหม่เปิดตัวด้วย SIMM 72 พินพร้อมดาต้าดาต้า 32 พิน
แพ้ DIMM
ด้วยการมาถึงและการยอมรับของตลาดอย่างรวดเร็วของ Intel Pentium P5 ที่มีบัสหน่วยความจำ 64 บิตในปี 1993 และซีพียูที่มีบัสหน่วยความจำ 64 บิต จึงต้องเล่นเกมเดียวกัน แม้ว่าบางระบบจะรองรับ SIMM 72 พินคู่ แต่ฟอร์มแฟคเตอร์ใหม่ก็เป็นผู้นำ DIMM ด้วยจำนวนพินสองเท่าบน RAM แท่งเดียว DIMM จึงถูกกว่า (อย่างน้อยเมื่อเทียบกับสอง SIMMs) และใช้พื้นที่บนเมนบอร์ดน้อยลง
ในที่สุด ฟอร์มแฟกเตอร์ DIMM ก็กลายเป็นมาตรฐาน และ SIMM ก็เลิกใช้งาน โดยพื้นฐานแล้วยังไม่มีอะไรใช้ SIMM อยู่ในขณะนี้ แน่นอนไม่มีฮาร์ดแวร์ใหม่ อย่างไรก็ตาม มีอุปกรณ์รุ่นเก่าที่ยังคงใช้งานอยู่ที่ไหนสักแห่ง DIMM ยังคงใช้อยู่ในปัจจุบันและไม่น่าจะใช้งานในเร็วๆ นี้
บทสรุป
SIMM เป็นฟอร์มแฟคเตอร์ดั้งเดิมของเมมโมรี่สติ๊ก พวกเขาทำให้การอัพเกรดหรือติดตั้ง RAM ง่ายขึ้นมากโดยทำให้เป็นกระบวนการเดียว แทนที่จะต้องเสียบชิป 8 DRAM ด้วยมือ การใช้หมุดและการรักษาขั้วต่อขอบให้เป็นหมุดที่ต่อเนื่องกันในที่สุดก็นำไปสู่การแทนที่ด้วย DIMM ในช่วงต้นทศวรรษ 90
สิ่งนี้จะเพิ่มจำนวนพินของตัวเชื่อมต่อเป็นสองเท่าโดยแยกพินที่แต่ละด้านของแท่ง RAM โดยพื้นฐานแล้ว SIMM ถูกแทนที่ด้วย DIMM ทั้งหมดโดยไม่มีผลิตภัณฑ์ใหม่ในเวลาประมาณหนึ่งในสี่ของศตวรรษ คุณคิดอย่างไรกับเรื่องนี้? แบ่งปันความคิดของคุณในความคิดเห็นด้านล่าง