ISP และ Jam STAPL
Jam Standard Test and Programming Language (STAPL) ถูกสร้างขึ้นโดยวิศวกรIntel® FPGA และได้รับการสนับสนุนโดยผู้ผลิตอุปกรณ์ลอจิกแบบตั้งโปรแกรมได้ (PLD) กลุ่มผู้ผลิต อุปกรณ์เขียนโปรแกรมได้ และผู้ผลิตอุปกรณ์ทดสอบ Jam STAPL ถูกนํามาใช้เป็นมาตรฐาน JEDEC JESD-71 ในเดือนสิงหาคม 1999
Jam STAPL จัดการกับปัญหาที่นักออกแบบต้องเผชิญเมื่อตั้งโปรแกรม PLD ในระบบ ปัญหาเหล่านี้รวมถึงรูปแบบไฟล์ที่เป็นกรรมสิทธิ์ อัลกอริธึมการเขียนโปรแกรมเฉพาะผู้จัดจําหน่าย ขนาดไฟล์ขนาดใหญ่และเวลาการเขียนโปรแกรมที่ยาว Jam STAPL เป็นก้าวสําคัญในการจัดหามาตรฐานระดับซอฟต์แวร์สําหรับการเขียนโปรแกรมในระบบ (ISP)
Jam STAPL ทํางานอย่างไร
โซลูชันการเขียนโปรแกรม Jam STAPL ประกอบด้วยสองส่วนประกอบ: Jam Composer และ Jam Player
Jam Composer เป็นโปรแกรมซอฟต์แวร์ ซึ่งโดยทั่วไปแล้วถูกเขียนโดยผู้จําหน่ายลอจิกที่สามารถตั้งโปรแกรมได้ ซึ่งเขียน Jam File (.jam) ที่มีข้อมูลผู้ใช้และอัลกอริธึมการเขียนโปรแกรมที่จําเป็นในการเขียนโปรแกรมการออกแบบลงในอุปกรณ์
Jam Player เป็นซอฟต์แวร์ที่อ่านไฟล์ Jam และใช้เวกเตอร์สําหรับการเขียนโปรแกรมและอุปกรณ์ทดสอบในห่วงโซ่ JTAG นักพัฒนาระบบแบบเอ็มเบ็ดเด็ดยังสามารถใช้ Jam Player เพื่อตั้งโปรแกรมอุปกรณ์ในระบบของพวกเขาได้ ส่วนใหญ่ของซอร์สโค้ดที่จําเป็นสําหรับ Jam Player จะอยู่ในชุดนักพัฒนา Jam STAPL ที่มีอยู่จากเว็บไซต์ Jam STAPL กิจวัตรเฉพาะซอฟต์แวร์ที่จําเป็นในการทํา Jam Player ให้เสร็จสมบูรณ์คือสิ่งที่จําเป็นในการเข้าถึงห่วงโซ่ JTAG รูปภาพที่ 1 แสดงโฟลว์ Jam STAPL พื้นฐาน
ดาวน์โหลด
เอกสารที่เกี่ยวข้อง
- การใช้ Jam STAPL สําหรับ ISP ผ่านบทโปรเซสเซอร์แบบฝัง ของคู่มือ MAX® II
- บทโปรแกรม JTAG และโปรแกรมในระบบของคู่มือ MAX II
- AN 95: ความสามารถในการตั้งโปรแกรมในระบบในอุปกรณ์MAX®
คำ ถาม
- ฉันสามารถใช้ Jam STAPL Player หรือ Jam STAPL Byte-Code Player ที่มี .jam และ .jbc เวอร์ชันเก่ากว่าได้หรือไม่ ›
- ฉันจะระบุเนื้อหาของไฟล์ Jam STAPL Byte-Code (. jbc)? ›
- Jam STAPL Player และ Jam STAPL Byte-Code Player รองรับสายเคเบิลดาวน์โหลด MasterBlaster™ หรือไม่ ›
- Jam STAPL Player เวอร์ชั่น 2.3 รองรับสายดาวน์โหลด USB-Blaster™ หรือไม่ ›
- โซลูชัน/ค้นหาคําตอบ ›
เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้