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

Anonim

SRAM และ DRAM

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

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

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

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

สรุป:

1. SRAM เป็นแบบคงที่ในขณะที่ DRAM เป็น dynamic

2. SRAM จะเร็วกว่า DRAM

3 SRAM ใช้พลังงานน้อยกว่า DRAM

4 SRAM ใช้ทรานซิสเตอร์ต่อหน่วยความจำมากกว่า DRAM

5 SRAM มีราคาแพงกว่า DRAM

6 DRAM ถูกกว่าใช้ในหน่วยความจำหลักขณะที่ SRAM มักใช้ในหน่วยความจำแคช