ID บทความ: 000074946 ประเภทข้อมูล: การแก้ไขปัญหา การตรวจสอบครั้งล่าสุด: 19/06/2019

ทําไมจึงมีการใช้ทรัพยากรมากกว่าที่คาดไว้ FPGA เมื่อสร้างอินสแตนซ์ RAM: Intel® FPGA IP 2 พอร์ตที่มีการเปิดใช้งานพารามิเตอร์โหมดนาฬิกาคู่ของ TDP ที่จําลองขึ้น

สิ่งแวดล้อม

    Intel® Quartus® Prime Pro Edition
    IP เอฟพีจีเอ Intel® RAM 2-PORT
BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

เมื่อมี RAM: Intel® FPGA IP 2 พอร์ตที่เปิดใช้งานพารามิเตอร์โหมดนาฬิกาคู่ TDP Emulated จะถูกสร้างอินสแตนซ์ในซอฟต์แวร์ Intel® Quartus® Prime คุณอาจเห็นการใช้ประโยชน์ทรัพยากร FPGA ที่สูงกว่าที่คาดไว้เมื่อระบุเป้าหมายอุปกรณ์ Intel® Stratix® 10 เครื่อง ซึ่งเกิดจาก FIFOs ที่ใช้งานโดย RAM: Intel® FPGA IP แบบ 2 พอร์ต

ความละเอียด

หากต้องการแก้ไขปัญหานี้ ให้ทําตามขั้นตอนต่อไปนี้:

  1. สํารวจ ตาม ลําดับชั้น และค้นหา อินสแตนซ์ fifo_wrapper_in
  2. เลื่อนตามลําดับชั้นจนกว่าคุณจะพบอินสแตนซ์ dcfifo_component
  3. ลด ค่าของ พารามิเตอร์ LPM_NUMWORDS และ LPM_WIDTHU ค่าที่ LPM_NUMWORDS กําหนดต้องสอดคล้องกับสมการต่อไปนี้: 2^LPM_WIDTHU ตรวจสอบให้แน่ใจว่าความลึกของ FIFO เหมาะสมที่จะรองรับอัตราข้อมูลของการออกแบบของคุณ

ตัวอย่างเช่น:

dcfifo_component.lpm_numwords = 16

dcfifo_component.lpm_widthu = 4

  1. ทําซ้ําขั้นตอนที่ 1 ถึง 3 สําหรับอินสแตนซ์ fifo_wrapper_out

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

Intel® Stratix® 10 FPGA และ SoC FPGA

1

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทําขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรพึ่งพาความสมบูรณ์หรือความถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคําแปล เวอร์ชันภาษาอังกฤษจะมีผลบังคับและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้