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

Alteraรองรับซอฟต์แวร์ใดบ้างสําหรับการกําหนดค่าแบบฝัง

สิ่งแวดล้อม

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

    ตารางต่อไปนี้สรุปโซลูชันที่มีอยู่เมื่อทําการปรับตั้งค่าแบบฝัง และข้อดีและข้อด้อยที่เกี่ยวข้องของแต่ละโซลูชัน

    สนับสนุน
    ซอฟต์แวร์การกําหนดค่าโหมดการกําหนดค่าประโยชน์ข้อเสีย
    Jam STAPL BytecodeJTAGรองรับหลายตระกูลกับผู้ค้าหลายรายขนาดโค้ดที่ใหญ่ขึ้น
    JRunnerJTAGขนาดโค้ดขนาดเล็กคอมไพล์ใหม่เพื่อเพิ่มการสนับสนุนอุปกรณ์ใหม่
    ไมโครเบลสเตอร์Passive-serialขนาดโค้ดขนาดเล็กคอมไพล์ใหม่เพื่อเพิ่มการสนับสนุนอุปกรณ์ใหม่

    มีสองตัวเลือกเมื่อทําการกําหนดค่าผ่านพอร์ต JTAG - Jam STAPL หรือ JRunner ในการตั้งโปรแกรมอุปกรณ์MAX หรืออุปกรณ์ของผู้ขายรายอื่น นอกเหนือจากAltera FPGAแล้ว Jam STAPL Bytecode เป็นโซลูชัน อย่างไรก็ตามในการกําหนดค่าเฉพาะAltera FPGAsในขณะที่ข้ามอุปกรณ์ของผู้ขายรายอื่น JRunner เป็นโซลูชันที่ดีกว่าเพราะใช้หน่วยความจําน้อยลง (ทั้งพื้นที่โค้ดและหน่วยความจําโปรแกรม) ข้อเสียที่เกี่ยวข้องของ JRunner คือจําเป็นต้องมีการคอมไพล์ซอร์สโค้ดใหม่เพื่อเพิ่มการสนับสนุนอุปกรณ์ใหม่ (เมื่อ JRunner ได้รับการคอมไพล์สําหรับอุปกรณ์เฉพาะและระบบแบบฝังแล้ว ไม่จําเป็นต้องคอมไพล์อีกครั้ง)

    MicroBlaster เป็นโซลูชันที่มีให้สําหรับการกําหนดค่า Passive-Serial ข้อได้เปรียบของโซลูชันนี้คือมีขนาดโค้ดที่เล็กที่สุดของโซลูชันAltera ข้อเสียคืออาจจําเป็นต้องคอมไพล์รหัสอีกครั้งสําหรับการสนับสนุนอุปกรณ์ใหม่

    สําหรับข้อมูลเพิ่มเติมเกี่ยวกับโซลูชันเหล่านี้ คุณสามารถดาวน์โหลดได้จากหน้าหลัก Altera ที่:

    1. รหัส Jam STAPL Bytecode: https://www.altera.com/support/software/download/programming/jam/jam-index.jsp
    2. JRunner: wpjrunner.pdf
    3. MicroBlaster: MicroBlaster.zip

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

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

    อุปกรณ์ที่ตั้งโปรแกรมได้ Intel®

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