อ่าน 1 นาที
รูปแบบเวกเตอร์อนุกรม
รูปแบบไฟล์ Serial Vector Format ( SVF ) เป็นรูปแบบไฟล์ที่บรรจุ เวกเตอร์ สแกนขอบเขตที่จะส่งไปยังวงจรอิเล็กทรอนิกส์โดยใช้ อินเทอร์เฟซ...
รูปแบบเวกเตอร์อนุกรม
รูปแบบไฟล์ Serial Vector Format ( SVF ) เป็นรูปแบบไฟล์ที่บรรจุ เวกเตอร์ สแกนขอบเขตที่จะส่งไปยังวงจรอิเล็กทรอนิกส์โดยใช้ อินเทอร์เฟซ JTAGเวกเตอร์สแกนขอบเขตประกอบด้วยข้อมูลดังต่อไปนี้:
- ข้อมูลกระตุ้น: นี่คือข้อมูลที่จะส่งไปยังอุปกรณ์หรือวงจรอิเล็กทรอนิกส์
- การตอบสนองที่คาดหวัง: นี่คือข้อมูลที่อุปกรณ์หรือวงจรควรส่งกลับมาหากไม่มีข้อผิดพลาด
- ข้อมูล มาสก์ : กำหนดว่าบิต ใด ในผลตอบสนองที่คาดหวังนั้นถูกต้อง บิตอื่นๆ ในผลตอบสนองของอุปกรณ์นั้นไม่ทราบค่าและต้องถูกละเลยเมื่อเปรียบเทียบผลตอบสนองที่คาดหวังกับข้อมูลที่ส่งคืนจากวงจร
- ข้อมูลเพิ่มเติมเกี่ยวกับวิธีการส่งข้อมูล (เช่น ความถี่สัญญาณ นาฬิกา สูงสุด )
มาตรฐาน SVF ได้รับการพัฒนาร่วมกันโดยบริษัทTexas InstrumentsและTeradyneการควบคุมรูปแบบได้ถูกส่งต่อให้กับASSET InterTech ผู้ให้บริการโซลูชันการสแกนขอบเขต เวอร์ชันล่าสุดคือเวอร์ชัน E
ไฟล์ SVF ใช้สำหรับถ่ายโอนข้อมูลการสแกนขอบเขตระหว่างเครื่องมือต่างๆ ตัวอย่างเช่นคอมไพเลอร์VHDL อาจสร้างไฟล์ SVF ที่เครื่องมือสำหรับตั้งโปรแกรมCPLDอ่าน ได้
ไฟล์ SVF ถูกกำหนดให้เป็น ไฟล์ ASCIIที่ประกอบด้วยชุดคำสั่ง SVF จำนวนอักขระสูงสุดที่อนุญาตในแต่ละบรรทัดคือ 256 ตัว แม้ว่าคำสั่ง SVF หนึ่งคำสั่งอาจครอบคลุมมากกว่าหนึ่งบรรทัดก็ตาม แต่ละคำสั่งประกอบด้วยคำสั่งและพารามิเตอร์ที่เกี่ยวข้อง แต่ละคำสั่ง SVF จะลงท้ายด้วยเครื่องหมายเซมิโคลอน ไฟล์ SVF ไม่คำนึงถึงตัวพิมพ์ใหญ่หรือเล็ก สามารถแทรกความคิดเห็นลงในไฟล์ SVF ได้หลังจากเครื่องหมายอัศเจรีย์ '!' หรือเครื่องหมายทับคู่ '//' เครื่องหมาย '//' หรือ '!' จะแสดงความคิดเห็นในส่วนที่เหลือของบรรทัดนั้น
คำสั่ง SVF
- ENDDR: ระบุสถานะสิ้นสุดเริ่มต้นสำหรับการดำเนินการสแกน DR
- ENDIR: ระบุสถานะสิ้นสุดเริ่มต้นสำหรับการดำเนินการสแกน IR
- ความถี่: ระบุความถี่สัญญาณนาฬิกาทดสอบสูงสุดสำหรับการทำงานของบัสตามมาตรฐาน IEEE 1149.1
- HDR: (Header Data Register) ระบุรูปแบบส่วนหัวที่จะถูกเพิ่มเข้าไปที่จุดเริ่มต้นของการดำเนินการสแกน DR ครั้งถัดไป
- HIR: (Header Instruction Register ) ระบุรูปแบบส่วนหัวที่จะถูกเพิ่มไว้ข้างหน้าการดำเนินการสแกน IR ครั้งถัดไป
- PIO: (Parallel Input/Output) ระบุรูปแบบการทดสอบแบบขนาน
- PIOMAP: (Parallel Input/Output Map) คือแผนที่ที่จับคู่ตำแหน่งคอลัมน์ PIO กับพินเชิงตรรกะ
- RUNTEST: บังคับให้บัส IEEE 1149.1 อยู่ในสถานะทำงานเป็นเวลาตามจำนวนรอบสัญญาณนาฬิกาที่กำหนด หรือตามช่วงเวลาที่กำหนด
- SDR: (Scan Data Register) ทำการสแกนรีจิสเตอร์ข้อมูลตามมาตรฐาน IEEE 1149.1
- SIR: (Scan Instruction Register) ดำเนินการสแกนรีจิสเตอร์คำสั่ง IEEE 1149.1
- STATE: บังคับให้บัส IEEE 1149.1 อยู่ในสถานะเสถียรที่กำหนดไว้
- TDR: (Trailer Data Register) ระบุรูปแบบข้อมูลส่วนท้ายที่จะถูกเพิ่มต่อท้ายในการดำเนินการสแกน DR ครั้งถัดไป
- TIR: (Trailer Instruction Register) ระบุรูปแบบส่วนท้ายที่จะถูกเพิ่มต่อท้ายการดำเนินการสแกน IR ครั้งถัดไป
- TRST: (Test Reset) ควบคุมสาย Test Reset ที่เป็นตัวเลือกเสริม
ลิงก์ภายนอก
- ข้อกำหนดรูปแบบเวกเตอร์อนุกรม (Serial Vector Format Specification)เวอร์ชันล่าสุดพร้อมใช้งานแล้ว - ฉบับแก้ไข E
- เอกสาร "รูปแบบไฟล์ SVF และ XSVF สำหรับอุปกรณ์ Xilinx"ระบุถึง XSVF ซึ่งเป็นเวอร์ชันไบนารีของ SVF
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ รูปแบบเวกเตอร์อนุกรม
รูปแบบไฟล์ Serial Vector Format ( SVF ) เป็นรูปแบบไฟล์ที่บรรจุ เวกเตอร์ สแกนขอบเขตที่จะส่งไปยังวงจรอิเล็กทรอนิกส์โดยใช้ อินเทอร์เฟซ...
คำสั่ง SVF
ENDDR: ระบุสถานะสิ้นสุดเริ่มต้นสำหรับการดำเนินการสแกน DR ENDIR: ระบุสถานะสิ้นสุดเริ่มต้นสำหรับการดำเนินการสแกน IR ความถี่: ระบุความถี่สัญญาณนาฬิกาทดสอบสูงสุดสำหรับการทำงานของบัสตามมาตรฐาน IEEE 1149.
ลิงก์ภายนอก
ข้อกำหนดรูปแบบเวกเตอร์อนุกรม (Serial Vector Format Specification)เวอร์ชันล่าสุดพร้อมใช้งานแล้ว - ฉบับแก้ไข E เอกสาร "รูปแบบไฟล์ SVF และ XSVF สำหรับอุปกรณ์ Xilinx"ระบุถึง XSVF ซึ่งเป็นเวอร์ชันไบนารีของ SVF ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?