ความแตกต่างระหว่าง SRAM และ DRAM | SRAM และ DRAM

Anonim

RAM แบบสแตติกเทียบกับ RAM แบบไดนามิก (SRAM และ DRAM)

RAM (Random Access Memory) เป็นหน่วยความจำหลักที่ใช้ในเครื่องคอมพิวเตอร์ เซลล์หน่วยความจำแต่ละตัวสามารถเข้าถึงได้ในทุกลำดับดังนั้นจึงเรียกว่าหน่วยความจำเข้าถึงโดยสุ่ม แรมแบ่งออกเป็น 2 ประเภทคือแรมแบบสแตติก (SRAM) และแรม (แรม) (DRAM) SRAM ใช้ทรานซิสเตอร์ในการจัดเก็บข้อมูลเพียงเล็กน้อยและไม่จำเป็นต้องรีเฟรชเป็นระยะ ๆ DRAM ใช้ตัวเก็บประจุที่แยกต่างหากเพื่อเก็บข้อมูลแต่ละบิตและจำเป็นต้องรีเฟรชเป็นระยะเพื่อรักษาประจุในตัวเก็บประจุ

RAM แบบสแตติก (SRAM) คืออะไร?

SRAM เป็นแรมชนิดหนึ่งและเป็นหน่วยความจำที่ระเหยซึ่งจะสูญเสียข้อมูลไปเมื่อปิดเครื่อง ใน SRAM แต่ละบิตที่จัดเก็บข้อมูลประกอบด้วยสี่หรือหกทรานซิสเตอร์ที่ทำเป็น flip-flop มีทรานซิสเตอร์เพิ่มเติมที่ใช้ควบคุมการอ่านและเขียนของเซลล์เก็บข้อมูล แม้ว่า SRAM ทั่วไปจะใช้ทรานซิสเตอร์ 6 ตัวในการจัดเก็บแต่ละบิต แต่ก็มี SRAM ที่ใช้ทรานซิสเตอร์ 8 ตัวหรือมากกว่า 10 ตัวเพื่อเก็บบิตเดี่ยว เมื่อจำนวนทรานซิสเตอร์ลดลงขนาดของเซลล์หน่วยความจำจะลดลง แต่ละเซลล์ SRAM สามารถอยู่ในสถานะที่แตกต่างกันสามรัฐเรียกว่าอ่าน, เขียนและสแตนด์บาย เซลล์อยู่ในสถานะการอ่านเมื่อมีการร้องขอข้อมูลและกำลังเขียนเป็นลายลักษณ์อักษรเมื่อมีการแก้ไขข้อมูลในเซลล์ เซลล์อยู่ในสถานะสแตนด์บายเมื่อไม่ทำงาน

Dynamic RAM (DRAM) คืออะไร?

DRAM เป็นหน่วยความจำที่ระเหยซึ่งใช้ capacitors แยกต่างหากเพื่อเก็บแต่ละบิต ตัวเก็บประจุเมื่อไม่ได้ชาร์จจะแสดงค่า 0 บิตและเมื่อชาร์จจะแสดงค่า 1 เนื่องจากตัวเก็บประจุจะปลดปล่อยออกมาตามเวลาจำเป็นต้องรีเฟรชเป็นระยะ ๆ เพื่อรักษาค่าที่เก็บอยู่ในตัวเก็บประจุ เซลล์หน่วยความจำแต่ละตัวใน DRAM ประกอบด้วยตัวเก็บประจุและทรานซิสเตอร์และเซลล์เหล่านี้จะเรียงเป็นแถว ๆ DRAMS ใช้กันอย่างแพร่หลายสำหรับความทรงจำที่สำคัญในคอมพิวเตอร์ส่วนบุคคลและสถานีเกมเนื่องจากมีราคาถูกกว่า DRAMs ผลิตขึ้นเป็นแผงวงจรรวม (ICs) ที่มาในกล่องพลาสติกพร้อมขาโลหะที่สามารถต่อเข้ากับบัสได้ ขณะนี้มี DRAM ในตลาดที่ผลิตขึ้นเป็นโมดูลปลั๊กอินซึ่งง่ายต่อการจัดการ แพคเกจขาเดียวในตัว (SIPP), โมดูลหน่วยความจำในตัวเดียว (SIMM) และโมดูลหน่วยความจำแบบคู่ (DIMM) เป็นตัวอย่างของโมดูลดังกล่าว

ความแตกต่างระหว่าง Static RAM และ Dynamic RAM คืออะไร?

แม้ว่าทั้ง SRAM และ DRAMs จะเป็นความทรงจำที่เปลี่ยนแปลงไป แต่ก็มีข้อแตกต่างที่สำคัญ เนื่องจาก DRAM ต้องใช้ตัวเก็บประจุเดี่ยวและทรานซิสเตอร์สำหรับแต่ละเซลล์หน่วยความจำจึงง่ายกว่าโครงสร้าง SRAM ซึ่งใช้ทรานซิสเตอร์หกตัวสำหรับแต่ละเซลล์หน่วยความจำในทางกลับกันเนื่องจากการใช้ตัวเก็บประจุ DRAM ต้องรีเฟรชเป็นระยะ ๆ เมื่อเทียบกับ SRAM DRAM มีราคาไม่แพงและช้ากว่า SRAMs ดังนั้นจึงใช้สำหรับหน่วยความจำหลักขนาดใหญ่ของคอมพิวเตอร์ส่วนบุคคลเวิร์กสเตชัน ฯลฯ ในขณะที่ SRAM ใช้สำหรับแคชหน่วยความจำขนาดเล็กและเร็วกว่า

คุณอาจต้องการอ่าน:

1. ความแตกต่างระหว่างแรมและ ROM

2. ความแตกต่างระหว่างแรมและหน่วยความจำแคช

3. ความแตกต่างระหว่างหน่วยความจำหลักและหน่วยความจำรอง

4. ความแตกต่างระหว่างแรมและโปรเซสเซอร์