โปรแกรมหน่วยความจําที่ไม่จํากัด (NVM) เป็นเทคโนโลยีที่สําคัญสําหรับเก็บข้อมูลที่เก็บข้อมูลไว้โดยไม่มีอํานาจ การเข้าใจหลักการการออกแบบหลัก ช่วยเพิ่มประสิทธิภาพการทํางาน, ความน่าเชื่อถือ และความเข้ากันได้กับโปรแกรมต่าง ๆ บทความนี้จะสํารวจหลักการหลักที่ชี้นําการพัฒนาและนําไปใช้กับอุปกรณ์ NVM

การพิจารณาพื้นฐาน

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

สถาปัตยกรรมและอุปกรณ์การเลือกวัตถุ

การเลือกวัตถุจะมีอิทธิพลต่อประสิทธิภาพและความมั่นคงของอุปกรณ์ NVM วัสดุทั่วไปรวมถึงวัสดุที่เปลี่ยนแปลงเฟส, การเปลี่ยนก๊าซ, การเปลี่ยนก๊าซออกไซด์, และสารประกอบ ferro elevectical สถาปัตยกรรมอุปกรณ์ เช่น crossbar arch หรือ 3 มิติ การเรียงตัวแบบซ้อนข้อมูล ช่วยเพิ่มความหนาแน่น และความเร็วการเข้าใช้

ความจุและความถูกต้องของข้อมูล

การเพิ่มความเที่ยงตรงของข้อมูลในช่วงเวลาที่ผ่านมา เกี่ยวข้องกับปัญหาเช่น การขาดการเอาใจใส่การสูญเสีย และผลกระทบที่รบกวน

โปรแกรมและการแทรก

เทคโนโลยีของ NVM ถูกผนวกเข้ากับระบบต่างๆ รวมถึงไดรฟ์ของแข็ง, ความจําที่ฝังตัว, และการคํานวณทางประสาท