เนื่องจากปัญหาในซอฟต์แวร์ Quartus® II เวอร์ชั่น 13.0 SP1 และก่อนหน้า คุณอาจเห็นจํานวนการลงทะเบียนที่ลดลงเมื่ออนุมาน RAM จากลอจิกดิบที่มีค่าการเปิด/ปิดเครื่องแบบไม่เป็นศูนย์เนื่องจากถูกละเลย และโพสต์พอดีกับเน็ตลิสต์ไม่ตรงกับ RTL
ในซอฟต์แวร์ Quartus II เวอร์ชั่น 13.1 และใหม่กว่า บิตเหล่านี้จะถูกนําไปใช้เป็นการลงทะเบียนแทนบล็อก RAM
เพื่อหลีกเลี่ยงการใช้การลงทะเบียนมากขึ้น ให้ปฏิบัติตามหนึ่งในตัวเลือกต่อไปนี้:
- ห้ามใช้ค่าพาวเวอร์อัพแบบไม่เป็นศูนย์
- สร้างอินสแตนซ์ RAM ด้วยไฟล์เริ่มต้นหน่วยความจํา (.mif)
- อนุมาน RAM เป็นอาร์เรย์ของstd_logic_vectors