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

ทําไมการกําหนดค่า Active Serial (AS) ล้มเหลวในอุปกรณ์ Stratix® V, Arria® V และ Cyclone® V เมื่อใช้อุปกรณ์ EPCQ ซึ่งมีการตั้งโปรแกรมไว้ในสภาพแวดล้อมแบบฝัง

สิ่งแวดล้อม

  • ซอฟต์แวร์ Intel® Quartus® II
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    เมื่อทําการเขียนโปรแกรมอุปกรณ์ EPCQ ด้วยไฟล์ Raw Programming Data (.rpd), ไฟล์ Hexadecimal (Intel-Format) (.hex) หรือไฟล์ประเภทอื่นๆ ในสภาพแวดล้อมแบบฝังนอกซอฟต์แวร์ Quartus® II การกําหนดค่า AS อาจล้มเหลวในอุปกรณ์ 28 nm ตระกูล (Stratix® V, Arria® V และอุปกรณ์ Cyclone® V)

    อุปกรณ์ EPCQ มีการลงทะเบียนการกําหนดค่าแบบถาวร (NVCR)  NVCR ต้องตั้งค่าเป็นค่าที่เหมาะสมตามอุปกรณ์ EPCQ และโหมดการกําหนดค่าในตระกูลอุปกรณ์ 28 นาโนเมตร  เมื่อใช้ไฟล์การเขียนโปรแกรม JTAG Indirect Configuration (.jic) หรือโหมดการเขียนโปรแกรม AS ใน Quartus II Software Programmer, NVCR จะถูกตั้งค่าโดยอัตโนมัติในระหว่างการตั้งโปรแกรมอุปกรณ์ EPCQ

    ความละเอียด

    คุณต้องตั้งค่า NVCR เพื่อดําเนินการต่อไปนี้:

    1. ดําเนินการ เปิดใช้งานการเขียน: opcode b'0000 0110
    2. ดําเนินการ ลงทะเบียนการเขียนแบบถาวร: opcode b'1011 0001 ตามด้วยค่าลงทะเบียน 16 บิต
    3. ตั้งค่า การลงทะเบียน 16 บิตเป็น 1110_111y_xxxx_1111 b โดยที่ y คือแอดเดรสไบต์ (0 คือแอดเดรส 4 ไบต์, 1 คือที่อยู่ 3 ไบต์) และ xxxx เป็นค่ารอบ Dummy
    4. ใช้ ค่าลงทะเบียน 16 บิตต่อไปนี้ตามความหนาแน่นของอุปกรณ์ EPCQ และโหมดการกําหนดค่า AS (x1 หรือ x4):

    EPCQ16, EPCQ32, EPCQ64 และ EPCQ128

    • AS x1/AS x4 b'1110_1111_1100_1111 (โหมดที่อยู่ 3 ไบต์ / รอบ Dummy = 12)

    EPCQ256, EPCQ512

    • AS x1 b'1110_1110_0100_1111 (โหมดที่อยู่ 4-ไบต์ / รอบ Dummy = 4)
    • AS x4 b'1110_1110_1010_1111 (โหมดที่อยู่ 4-ไบต์ / รอบ Dummy = 10)

    เนื่องจากการลงทะเบียนไม่ผันผวน คุณเพียงแค่ตั้งค่าการลงทะเบียนนี้เพียงครั้งเดียวตราบเท่าที่คุณไม่ได้เปลี่ยนโหมดการกําหนดค่า

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

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

    Stratix® V GS FPGA
    Stratix® V GT FPGA
    Stratix® V GX FPGA
    Cyclone® V GT FPGA
    เอฟพีจีเอ Intel® อุปกรณ์กำหนดค่า
    Cyclone® V GX FPGA
    Cyclone® V E FPGA
    Cyclone® V SE SoC FPGA
    Cyclone® V ST SoC FPGA
    Cyclone® V SX SoC FPGA
    Arria® V GT FPGA
    Arria® V GX FPGA
    Arria® V GZ FPGA
    Arria® V ST SoC FPGA
    Arria® V SX SoC FPGA
    Stratix® V E FPGA

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