Intel Mailbox Client พร้อม Avalon Streaming Interface คู่มือการใช้งาน FPGA IP
ไคลเอ็นต์เมลบ็อกซ์พร้อมอินเทอร์เฟซการสตรีม Avalon® Intel FPGA IP Overview
ไคลเอนต์เมลบ็อกซ์พร้อมอินเทอร์เฟซการสตรีม Avalon® Intel® FPGA IP (ไคลเอนต์เมลบ็อกซ์พร้อม IP ไคลเอนต์ Avalon ST) ให้ช่องทางการสื่อสารระหว่างตรรกะที่คุณกำหนดเองและตัวจัดการอุปกรณ์ที่ปลอดภัย (SDM) คุณสามารถใช้ไคลเอนต์เมลบ็อกซ์กับ IP ของ Avalon ST เพื่อส่งแพ็กเก็ตคำสั่งและรับแพ็กเก็ตตอบกลับจากโมดูลต่อพ่วง SDM ไคลเอ็นต์เมลบ็อกซ์ที่มี IP ของ Avalon ST จะกำหนดฟังก์ชันที่ SDM รัน
ตรรกะที่กำหนดเองของคุณสามารถใช้ช่องทางการสื่อสารนี้เพื่อรับข้อมูลและเข้าถึงหน่วยความจำแฟลชจากโมดูลต่อพ่วงต่อไปนี้:
- รหัสชิป
- เซ็นเซอร์วัดอุณหภูมิ
- ฉบับที่tage เซนเซอร์
- หน่วยความจำแฟลชอินเทอร์เฟซต่อพ่วงอนุกรมสี่ช่อง (SPI)
บันทึก: ตลอดทั้งคู่มือผู้ใช้นี้ คำว่า Avalon ST เป็นตัวย่ออินเทอร์เฟซการสตรีมหรือ IP ของ Avalon
รูปที่ 1- ไคลเอนต์กล่องจดหมายพร้อมการออกแบบระบบ IP ของ Avalon ST
รูปภาพต่อไปนี้แสดงแอปพลิเคชันที่ Mailbox Client ที่มี IP ของ Avalon ST อ่าน Chip ID
รูป 2- ไคลเอ็นต์เมลบ็อกซ์ที่มี IP ของ Avalon ST อ่านรหัสชิป
การสนับสนุนครอบครัวอุปกรณ์
รายการต่อไปนี้เป็นคำจำกัดความระดับการสนับสนุนอุปกรณ์สำหรับ Intel FPGA IP:
- การสนับสนุนล่วงหน้า — IP พร้อมใช้งานสำหรับการจำลองและการคอมไพล์สำหรับตระกูลอุปกรณ์นี้ แบบจำลองการกำหนดเวลาประกอบด้วยการประมาณการทางวิศวกรรมเบื้องต้นเกี่ยวกับความล่าช้าโดยอิงจากข้อมูลหลังการวางโครงร่างในช่วงแรก แบบจำลองไทม์มิ่งอาจมีการเปลี่ยนแปลงเนื่องจากการทดสอบซิลิกอนช่วยปรับปรุงความสัมพันธ์ระหว่างซิลิกอนจริงกับโมเดลไทม์มิ่ง คุณสามารถใช้ IP นี้สำหรับสถาปัตยกรรมระบบและการศึกษาการใช้ทรัพยากร การจำลอง ปักหมุด การประเมินเวลาแฝงของระบบ การประเมินเวลาพื้นฐาน (การจัดทำงบประมาณไปป์ไลน์) และกลยุทธ์การถ่ายโอน I/O (ความกว้างเส้นทางข้อมูล ความลึกต่อเนื่อง การแลกเปลี่ยนมาตรฐาน I/O ปิด)
- การสนับสนุนเบื้องต้น — IP ได้รับการตรวจสอบด้วยโมเดลเวลาเบื้องต้นสำหรับตระกูลอุปกรณ์นี้ IP ตรงตามข้อกำหนดด้านการทำงานทั้งหมด แต่อาจยังอยู่ระหว่างการวิเคราะห์เวลาสำหรับตระกูลอุปกรณ์ สามารถใช้ในการออกแบบการผลิตด้วยความระมัดระวัง
- การสนับสนุนขั้นสุดท้าย — IP ได้รับการตรวจสอบด้วยโมเดลเวลาสุดท้ายสำหรับตระกูลอุปกรณ์นี้ IP ตรงตามข้อกำหนดด้านการทำงานและเวลาทั้งหมดสำหรับตระกูลอุปกรณ์ และสามารถใช้ในการออกแบบการผลิตได้
ตารางที่ 1- การสนับสนุนครอบครัวอุปกรณ์
กลุ่มอุปกรณ์ | สนับสนุน |
อินเทล อะจิเล็กซ์™ | ก้าวหน้า |
บันทึก: คุณไม่สามารถจำลองไคลเอนต์กล่องจดหมายด้วย Avalon Streaming Interface Intel FPGA IP ได้เนื่องจาก IP ได้รับการตอบกลับจาก SDM เพื่อตรวจสอบ IP นี้ Intel ขอแนะนำให้คุณทำการประเมินฮาร์ดแวร์
ข้อมูลที่เกี่ยวข้อง
Mailbox Client พร้อม Avalon Streaming Interface Intel FPGA IP Release Notes
พารามิเตอร์
ชื่อพารามิเตอร์ | ค่า | คำอธิบาย |
เปิดใช้งานอินเทอร์เฟซสถานะ | เปิดปิด | เมื่อคุณเปิดใช้งานอินเทอร์เฟซนี้ Mailbox Client ที่มีอินเทอร์เฟซการสตรีม Avalon Intel FPGA IP จะมีสัญญาณ command_status_invalid เมื่อ command_status_invalid ยืนยัน คุณต้องรีเซ็ต IP |
อินเทอร์เฟซ
รูปต่อไปนี้แสดงให้เห็นไคลเอนต์เมลบ็อกซ์ที่มีอินเทอร์เฟซการสตรีม Avalon อินเทอร์เฟซ Intel FPGA IP:
รูปที่ 3- ไคลเอ็นต์เมลบ็อกซ์พร้อมอินเทอร์เฟซการสตรีม Avalon อินเทอร์เฟซ Intel FPGA IP
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับอินเทอร์เฟซการสตรีมของ Avalon โปรดดูข้อมูลจำเพาะของอินเทอร์เฟซของ Avalon
ข้อมูลที่เกี่ยวข้อง
ข้อมูลจำเพาะอินเทอร์เฟซของ Avalon
นาฬิกาและรีเซ็ตอินเทอร์เฟซ
โต๊ะ 2- นาฬิกาและรีเซ็ตอินเทอร์เฟซ
ชื่อสัญญาณ | ทิศทาง | คำอธิบาย |
ใน_clk | ป้อนข้อมูล | นี่คือนาฬิกาสำหรับอินเทอร์เฟซการสตรีม Avalon ความถี่สูงสุด 250 MHz |
ใน_รีเซ็ต | ป้อนข้อมูล | นี่เป็นการรีเซ็ตระดับสูงที่ใช้งานอยู่ ยืนยัน in_reset เพื่อรีเซ็ตไคลเอนต์เมลบ็อกซ์ด้วยอินเทอร์เฟซการสตรีม Avalon Intel FPGA IP (ไคลเอนต์เมลบ็อกซ์ที่มี Avalon ST IP) เมื่อสัญญาณ in_reset ยืนยัน SDM จะต้องล้างกิจกรรมที่ค้างอยู่จากไคลเอนต์เมลบ็อกซ์ด้วย IP ของ Avalon ST SDM ยังคงประมวลผลคำสั่งจากไคลเอนต์อื่นต่อไป
เพื่อให้แน่ใจว่าไคลเอนต์เมลบ็อกซ์ที่มี Avalon ST IP ทำงานได้อย่างถูกต้องเมื่ออุปกรณ์เข้าสู่โหมดผู้ใช้ การออกแบบของคุณต้องมีการรีเซ็ต Intel FPGA IP เพื่อระงับการรีเซ็ตจนกว่า FPGA Fabric จะเข้าสู่โหมดผู้ใช้ Intel ขอแนะนำให้ใช้รีเซ็ตซิงโครไนเซอร์เมื่อเชื่อมต่อการรีเซ็ตผู้ใช้หรือเอาท์พุตของการรีเซ็ต Release IP ไปที่ |
พอร์ตรีเซ็ตของไคลเอนต์เมลบ็อกซ์ด้วย Avalon ST IP หากต้องการใช้รีเซ็ตซิงโครไนซ์ ให้ใช้ Reset Bridge Intel FPGA IP ที่มีอยู่ใน Platform Designer
บันทึก: สำหรับคำแนะนำในการสร้างอินสแตนซ์และการเชื่อมต่อ IP ใน Platform Designer โปรดดูที่การสื่อสารที่จำเป็นและส่วนประกอบโฮสต์สำหรับการออกแบบการอัปเดตระบบระยะไกล เช่นampโปรดดูรายละเอียดในคู่มือผู้ใช้การกำหนดค่า Intel Agilex |
อินเทอร์เฟซคำสั่ง
ใช้อินเทอร์เฟซ Avalon Streaming (Avalon ST) เพื่อส่งคำสั่งไปยัง SDM
ตารางที่ 3. อินเตอร์เฟสคำสั่ง
ชื่อสัญญาณ | ทิศทาง | คำอธิบาย |
command_ready | เอาท์พุต | ไคลเอ็นต์กล่องจดหมายที่มี Avalon ST Intel FPGA IP จะยืนยัน command_ready เมื่อพร้อมที่จะรับคำสั่งจากแอปพลิเคชัน ready_latency คือ 0 รอบ ไคลเอนต์เมลบ็อกซ์ที่มี Avalon ST สามารถยอมรับ command_data[31:0] ในรอบเดียวกับที่ command_ready ยืนยัน |
command_valid | ป้อนข้อมูล | สัญญาณ command_valid ยืนยันเพื่อระบุว่า command_data ถูกต้อง |
command_data[31:0] | ป้อนข้อมูล | บัส command_data ขับเคลื่อนคำสั่งไปยัง SDM อ้างถึงรายการคำสั่งและคำอธิบายสำหรับคำจำกัดความของคำสั่ง |
command_startofpacket | ป้อนข้อมูล | command_startofpacket ยืนยันในรอบแรกของแพ็กเก็ตคำสั่ง |
command_endofpacket | ป้อนข้อมูล | command_endofpacket ยืนยันในรอบสุดท้ายของคำสั่งแพ็กเก็ต |
รูป 4. กำหนดเวลาสำหรับแพ็กเก็ตคำสั่ง Avalon ST
อินเทอร์เฟซการตอบสนอง
IP ไคลเอ็นต์ SDM Avalon ST ส่งการตอบกลับไปยังแอปพลิเคชันของคุณโดยใช้อินเทอร์เฟซการตอบกลับ
ตารางที่ 4. อินเทอร์เฟซการตอบสนอง
สัญญาณ 5 | ทิศทาง | คำอธิบาย |
ตอบกลับ_พร้อม | ป้อนข้อมูล | ตรรกะของแอปพลิเคชันสามารถยืนยันสัญญาณ response_ready เมื่อใดก็ตามที่สามารถรับการตอบสนองได้ |
การตอบสนอง_valid | เอาท์พุต | SDM ยืนยัน response_valid เพื่อระบุว่า response_data ถูกต้อง |
การตอบสนอง_ข้อมูล[31:0] | เอาท์พุต | SDM ขับเคลื่อน response_data เพื่อให้ข้อมูลที่ร้องขอ คำแรกของการตอบสนองคือส่วนหัวที่ระบุคำสั่งที่ SDM จัดเตรียมไว้ให้ อ้างถึง รายการคำสั่งและคำอธิบาย สำหรับคำจำกัดความของคำสั่ง |
response_startofpacket | เอาท์พุต | response_startofpacket ยืนยันในรอบแรกของแพ็กเก็ตการตอบกลับ |
response_endofpacket | เอาท์พุต | response_endofpacket ยืนยันในรอบสุดท้ายของแพ็กเก็ตตอบกลับ |
รูปที่ 5 กำหนดเวลาสำหรับแพ็คเก็ตการตอบสนองของ Avalon ST
อินเทอร์เฟซสถานะคำสั่ง
ตารางที่ 5- อินเทอร์เฟซสถานะคำสั่ง
ชื่อสัญญาณ | ทิศทาง | คำอธิบาย |
command_status_invalid | เอาท์พุต | command_status_invalid ยืนยันเพื่อระบุข้อผิดพลาด โดยทั่วไปสัญญาณนี้จะยืนยันเพื่อระบุว่าความยาวของคำสั่งที่ระบุในส่วนหัวของคำสั่งไม่ตรงกับความยาวของคำสั่งที่ส่ง เมื่อ command_status_invalid ยืนยัน ตรรกะแอปพลิเคชันของคุณจะต้องยืนยัน in_reset เพื่อรีสตาร์ทไคลเอนต์เมลบ็อกซ์ด้วยอินเทอร์เฟซการสตรีม Avalon Intel FPGA IP |
รูปที่ 6. รีเซ็ตหลังจาก command_status_invalid Asserts
คำสั่งและการตอบสนอง
ตัวควบคุมโฮสต์สื่อสารกับ SDM โดยใช้คำสั่งและแพ็กเก็ตตอบกลับผ่าน Mailbox Client Intel FPGA IP
คำแรกของคำสั่งและแพ็กเก็ตการตอบกลับคือส่วนหัวที่ให้ข้อมูลพื้นฐานเกี่ยวกับคำสั่งหรือการตอบกลับ
รูปที่ 7. รูปแบบส่วนหัวของคำสั่งและการตอบสนอง
บันทึก: ฟิลด์ LENGTH ในส่วนหัวของคำสั่งจะต้องตรงกับความยาวของคำสั่งของคำสั่งที่เกี่ยวข้อง
ตารางต่อไปนี้อธิบายฟิลด์ของคำสั่งส่วนหัว
ตารางที่ 6. คำอธิบายส่วนหัวของคำสั่งและการตอบกลับ
ส่วนหัว | นิดหน่อย | คำอธิบาย |
ที่สงวนไว้ | [31:28] | ที่สงวนไว้. |
ID | [27:24] | รหัสคำสั่ง ส่วนหัวการตอบสนองส่งคืน ID ที่ระบุในส่วนหัวของคำสั่ง อ้างถึงคำสั่งการทำงานสำหรับคำอธิบายคำสั่ง |
0 | [23] | ที่สงวนไว้. |
ความยาว | [22:12] | จำนวนคำของการโต้แย้งที่อยู่หลังส่วนหัว IP ตอบสนองโดยมีข้อผิดพลาดหากป้อนอาร์กิวเมนต์จำนวนคำไม่ถูกต้องสำหรับคำสั่งที่กำหนด หากความยาวคำสั่งที่ระบุในส่วนหัวของคำสั่งและจำนวนคำที่ส่งไม่ตรงกัน IP เพิ่มบิต 3 ของการลงทะเบียนสถานะขัดจังหวะ (COMMAND_INVALID) และต้องรีเซ็ตไคลเอนต์กล่องจดหมาย |
ที่สงวนไว้ | [11] | ที่สงวนไว้. ต้องตั้งค่าเป็น 0 |
รหัสคำสั่ง/รหัสข้อผิดพลาด | [10:0] | Command Code ระบุคำสั่ง รหัสข้อผิดพลาดระบุว่าคำสั่งสำเร็จหรือล้มเหลว ในส่วนหัวของคำสั่ง บิตเหล่านี้แสดงถึงโค้ดคำสั่ง ในส่วนหัวของการตอบกลับ บิตเหล่านี้แสดงถึงรหัสข้อผิดพลาด หากคำสั่งสำเร็จ รหัสข้อผิดพลาดจะเป็น 0 หากคำสั่งล้มเหลว โปรดดูรหัสข้อผิดพลาดที่กำหนดไว้ใน การตอบสนองรหัสข้อผิดพลาด. |
คำสั่งปฏิบัติการ
การรีเซ็ต Quad SPI Flash
สำคัญ: สำหรับอุปกรณ์ Intel Agilex คุณต้องเชื่อมต่อแฟลชอนุกรมหรือพินรีเซ็ตแฟลช SPI แบบสี่ขาเข้ากับพิน AS_nRST SDM จะต้องควบคุมการรีเซ็ต QSPI อย่างสมบูรณ์ อย่าเชื่อมต่อพินรีเซ็ต quad SPI เข้ากับโฮสต์ภายนอกใดๆ.
ตารางที่ 7. รายการคำสั่งและคำอธิบาย
สั่งการ | รหัส (เลขฐานสิบหก) | ความยาวคำสั่ง (1) | ความยาวของการตอบสนอง (1) | คำอธิบาย |
โน๊ป | 0 | 0 | 0 | ส่งการตอบกลับสถานะตกลง |
GET_IDCODE | 10 | 0 | 1 | คำตอบประกอบด้วยอาร์กิวเมนต์หนึ่งตัวคือ JTAG IDCODE สำหรับอุปกรณ์ |
GET_CHIPID | 12 | 0 | 2 | การตอบกลับประกอบด้วยค่า CHIPID 64 บิต โดยมีคำที่มีนัยสำคัญน้อยที่สุดอยู่ก่อน |
GET_USERCODE | 13 | 0 | 1 | การตอบสนองประกอบด้วยหนึ่งอาร์กิวเมนต์ซึ่งเป็น J แบบ 32 บิตTAG USERCODE ที่บิตสตรีมการกำหนดค่าเขียนไปยังอุปกรณ์ |
GET_VOLTAGE | 18 | 1 | n(2) | GET_VOLTAGคำสั่ง E มีอาร์กิวเมนต์เดียวซึ่งเป็นบิตมาสก์ที่ระบุช่องสัญญาณที่จะอ่าน บิต 0 ระบุช่อง 0 บิต 1 ระบุช่อง 1 และอื่นๆ การตอบสนองประกอบด้วยอาร์กิวเมนต์หนึ่งคำสำหรับแต่ละบิตที่ตั้งค่าในบิตมาสก์ ฉบับที่tage ที่ส่งคืนคือหมายเลขจุดคงที่ที่ไม่ได้ลงนาม โดยมีจุดต่ำกว่าจุดฐานสอง 16 บิต สำหรับเช่นampเลอ ฉบับtage ของ 0.75V ส่งคืน 0x0000C000 (3) อุปกรณ์ Intel Agilex มีเวอร์ชันเดียวtagอีเซ็นเซอร์ ดังนั้นคำตอบจึงเป็นคำเดียวเสมอ |
รับ_อุณหภูมิ | 19 | 1 | n(4) | คำสั่ง GET_TEMPERATURE ส่งคืนอุณหภูมิหรืออุณหภูมิของตำแหน่งคอร์แฟบริคหรือตำแหน่งช่องสัญญาณตัวรับส่งสัญญาณที่คุณระบุ
สำหรับอุปกรณ์ Intel Agilex ให้ใช้อาร์กิวเมนต์ sensor_req เพื่อระบุตำแหน่ง sensor_req มีฟิลด์ต่อไปนี้:
อุณหภูมิที่ส่งคืนเป็นค่าคงที่ที่มีเครื่องหมายซึ่งอยู่ต่ำกว่าจุดไบนารี่ 8 บิต สำหรับเช่นampที่อุณหภูมิ 10°C จะส่งกลับค่า 0x00000A00 A ของอุณหภูมิ -1.5°C จะส่งกลับค่า 0xFFFFFE80 |
RSU_IMAGE_ อัปเดต | 5C | 2 | 0 | ทริกเกอร์การกำหนดค่าใหม่จากแหล่งข้อมูลซึ่งอาจเป็นได้ทั้งจากโรงงานหรืออิมเมจแอปพลิเคชัน |
ต่อเนื่อง… |
- หมายเลขนี้ไม่รวมส่วนหัวของคำสั่งหรือการตอบสนอง
- สำหรับอุปกรณ์ Intel Agilex ที่รองรับการอ่านอุปกรณ์หลายเครื่อง ดัชนี n จะตรงกับจำนวนช่องสัญญาณที่คุณเปิดใช้งานบนอุปกรณ์ของคุณ
- อ้างถึง คู่มือผู้ใช้การจัดการพลังงาน Intel Agilex สำหรับข้อมูลเพิ่มเติมเกี่ยวกับช่องและตำแหน่งของเซ็นเซอร์อุณหภูมิ
- ดัชนี n ขึ้นอยู่กับจำนวนเซ็นเซอร์มาสก์
สั่งการ | รหัส (เลขฐานสิบหก) | ความยาวคำสั่ง (1) | ความยาวของการตอบสนอง (1) | คำอธิบาย | ||
คำสั่งนี้ใช้อาร์กิวเมนต์ทางเลือก 64 บิตซึ่งระบุที่อยู่ข้อมูลการกำหนดค่าใหม่ในแฟลช เมื่อส่งอาร์กิวเมนต์ไปยัง IP คุณต้องส่งบิต [31:0] ก่อนตามด้วยบิต [63:32] หากคุณไม่ได้ระบุอาร์กิวเมนต์นี้ ค่าจะถือว่าเป็น 0
เมื่ออุปกรณ์ประมวลผลคำสั่งนี้ อุปกรณ์จะส่งคืนส่วนหัวการตอบกลับเป็นการตอบสนอง FIFO ก่อนที่จะดำเนินการกำหนดค่าอุปกรณ์ใหม่ ตรวจสอบให้แน่ใจว่าโฮสต์พีซีหรือตัวควบคุมโฮสต์หยุดให้บริการการขัดจังหวะอื่นๆ และมุ่งเน้นไปที่การอ่านข้อมูลส่วนหัวของการตอบสนองเพื่อระบุว่าคำสั่งเสร็จสมบูรณ์แล้ว มิฉะนั้น พีซีโฮสต์หรือตัวควบคุมโฮสต์อาจไม่สามารถรับการตอบสนองได้เมื่อกระบวนการกำหนดค่าใหม่เริ่มต้นขึ้น |
||||||
RSU_GET_SPT | 5A | 0 | 4 | RSU_GET_SPT ดึงข้อมูลตำแหน่งแฟลช quad SPI สำหรับตารางพาร์ติชันย่อยสองตารางที่ RSU ใช้: SPT0 และ SPT1 คำตอบ 4 คำประกอบด้วยข้อมูลต่อไปนี้: |
||
คำ | ชื่อ | คำอธิบาย | ||||
0 | SPT0[63:32] | ที่อยู่ SPT0 ในแฟลช Quad SPI | ||||
1 | SPT0[31:0] | |||||
2 | SPT1[63:32] | ที่อยู่ SPT1 ในแฟลช Quad SPI | ||||
3 | SPT1[31:0] | |||||
กำหนดค่า_สถานะ | 4 | 0 | 6 | รายงานสถานะของการกำหนดค่าใหม่ครั้งล่าสุด คุณสามารถใช้คำสั่งนี้เพื่อตรวจสอบสถานะการกำหนดค่าระหว่างและหลังการกำหนดค่า การตอบสนองประกอบด้วยข้อมูลต่อไปนี้: | ||
คำ | สรุป | คำอธิบาย | ||||
0 | สถานะ | อธิบายข้อผิดพลาดที่เกี่ยวข้องกับการกำหนดค่าล่าสุด ส่งกลับ 0 เมื่อไม่มีข้อผิดพลาดในการกำหนดค่า ฟิลด์ข้อผิดพลาดมี 2 ฟิลด์:
อ้างถึงภาคผนวก: CONFIG_STATUS และคำอธิบายรหัสข้อผิดพลาด RSU_STATUS ในไคลเอนต์กล่องจดหมาย Intel เอฟพีจีเอ ไอพี คู่มือผู้ใช้สำหรับข้อมูลเพิ่มเติม |
||||
1 | เวอร์ชันควอร์ตัส | พร้อมใช้งานในซอฟต์แวร์ Intel Quartus® Prime เวอร์ชันระหว่าง 19.4 ถึง 21.2 โดยช่องจะแสดง:
|
มีอยู่ในซอฟต์แวร์ Intel Quartus Prime เวอร์ชัน 21.3 หรือใหม่กว่า เวอร์ชัน Quartus จะแสดง:
เช่นampในซอฟต์แวร์ Intel Quartus Prime เวอร์ชัน 21.3.1 ค่าต่อไปนี้แสดงถึงหมายเลขรุ่น Quartus หลักและรอง และหมายเลขอัพเดต Quartus:
|
||||||
2 | สถานะพิน |
|
||||
3 | สถานะฟังก์ชันซอฟต์ | ประกอบด้วยค่าของแต่ละฟังก์ชันซอฟต์ แม้ว่าคุณจะไม่ได้กำหนดฟังก์ชันให้กับพิน SDM ก็ตาม
|
||||
4 | ตำแหน่งข้อผิดพลาด | ประกอบด้วยตำแหน่งข้อผิดพลาด ส่งกลับ 0 หากไม่มีข้อผิดพลาด | ||||
5 | รายละเอียดผิดพลาด | มีรายละเอียดข้อผิดพลาด ส่งกลับ 0 หากไม่มีข้อผิดพลาด | ||||
RSU_STATUS | 5B | 0 | 9 | รายงานสถานะการอัพเกรดระบบรีโมตปัจจุบัน คุณสามารถใช้คำสั่งนี้เพื่อตรวจสอบสถานะการกำหนดค่าระหว่างการกำหนดค่าและหลังจากเสร็จสิ้นแล้ว คำสั่งนี้ส่งคืนการตอบสนองต่อไปนี้: | ||
คำ | สรุป | คำอธิบาย
(ดำเนินการต่อ….) |
- หมายเลขนี้ไม่รวมส่วนหัวของคำสั่งหรือการตอบสนอง
0-1 | ภาพปัจจุบัน | ออฟเซ็ตแฟลชของอิมเมจแอปพลิเคชันที่ทำงานอยู่ในปัจจุบัน | ||||
2-3 | รูปภาพล้มเหลว | การชดเชยแฟลชของอิมเมจแอปพลิเคชันที่มีลำดับความสำคัญสูงสุดที่ล้มเหลว หากมีภาพหลายภาพในหน่วยความจำแฟลช ให้เก็บค่าของภาพแรกที่ล้มเหลว ค่า 0 ทั้งหมดบ่งชี้ว่าไม่มีภาพที่ล้มเหลว หากไม่มีภาพที่ล้มเหลว คำที่เหลือในข้อมูลสถานะจะไม่จัดเก็บข้อมูลที่ถูกต้อง บันทึก:ขอบที่เพิ่มขึ้นของ nCONFIG เพื่อกำหนดค่าใหม่จาก ASx4 ไม่ได้ล้างฟิลด์นี้ ข้อมูลเกี่ยวกับภาพที่ล้มเหลวจะอัปเดตเมื่อไคลเอ็นต์กล่องจดหมายได้รับคำสั่ง RSU_IMAGE_UPDATE ใหม่และกำหนดค่าจากอิมเมจที่อัปเดตได้สำเร็จเท่านั้น |
||||
4 | สถานะ | รหัสความล้มเหลวของอิมเมจที่ล้มเหลว ฟิลด์ข้อผิดพลาดมีสองส่วน:
ภาคผนวก: คำอธิบายรหัสข้อผิดพลาด CONFIG_STATUS และ RSU_STATUS ในกล่องจดหมายไคลเอนต์ Intel FPGA IP คู่มือผู้ใช้สำหรับข้อมูลเพิ่มเติม |
||||
5 | เวอร์ชัน | เวอร์ชันอินเทอร์เฟซ RSU และแหล่งที่มาของข้อผิดพลาด สำหรับข้อมูลเพิ่มเติม โปรดดูส่วนสถานะ RSU และรหัสข้อผิดพลาดในคู่มือผู้ใช้การอัปเดตระบบระยะไกลของระบบประมวลผลฮาร์ด |
||||
6 | ตำแหน่งข้อผิดพลาด | เก็บตำแหน่งข้อผิดพลาดของอิมเมจที่ล้มเหลว ส่งกลับ 0 หากไม่มีข้อผิดพลาด | ||||
7 | รายละเอียดผิดพลาด | เก็บรายละเอียดข้อผิดพลาดสำหรับภาพที่ล้มเหลว ส่งกลับ 0 หากไม่มีข้อผิดพลาด | ||||
8 | ตัวนับการลองรูปภาพปัจจุบันอีกครั้ง | นับจำนวนครั้งที่พยายามลองอีกครั้งสำหรับอิมเมจปัจจุบัน ตัวนับเป็น 0 ในตอนแรก ตัวนับถูกตั้งค่าเป็น 1 หลังจากลองอีกครั้งครั้งแรก จากนั้นเป็น 2 หลังจากลองอีกครั้งครั้งที่สอง ระบุจำนวนครั้งสูงสุดในการลองใหม่ในการตั้งค่า Intel Quartus Prime ของคุณ File (.qsf) คำสั่งคือ: set_global_assignment -name RSU_MAX_RETRY_COUNT 3. ค่าที่ถูกต้องสำหรับตัวนับ MAX_RETRY คือ 1-3 จำนวนการลองใหม่ที่มีอยู่จริงคือ MAX_RETRY -1 ฟิลด์นี้ถูกเพิ่มในเวอร์ชัน 19.3 ของซอฟต์แวร์ Intel Quartus Prime Pro Edition |
||||
ต่อเนื่อง… |
- หมายเลขนี้ไม่รวมส่วนหัวของคำสั่งหรือการตอบสนอง
RSU_แจ้งเตือน | 5D | 1 | 0 | ล้างข้อมูลข้อผิดพลาดทั้งหมดในการตอบสนอง RSU_STATUS และรีเซ็ตตัวนับการลองใหม่ อาร์กิวเมนต์คำเดียวมีฟิลด์ต่อไปนี้:
คำสั่งนี้ไม่สามารถใช้ได้ก่อนเวอร์ชัน 19.3 ของซอฟต์แวร์ Intel Quartus Prime Pro Edition |
QSPI_เปิด | 32 | 0 | 0 | ร้องขอการเข้าถึง quad SPI แต่เพียงผู้เดียว คุณออกคำขอนี้ก่อนคำขอ QSPI อื่น ๆ SDM ยอมรับคำขอหากไม่ได้ใช้งาน quad SPI และ SDM ไม่ได้กำหนดค่าอุปกรณ์ ส่งคืนตกลงหาก SDM ให้สิทธิ์การเข้าถึง SDM ให้สิทธิ์การเข้าถึงไคลเอ็นต์แบบเอกสิทธิ์เฉพาะบุคคลโดยใช้กล่องจดหมายนี้ ไคลเอ็นต์อื่นไม่สามารถเข้าถึง quad SPI จนกว่าไคลเอ็นต์ที่ใช้งานอยู่จะละทิ้งการเข้าถึงโดยใช้คำสั่ง QSPI_CLOSE การเข้าถึงอุปกรณ์หน่วยความจำแฟลช quad SPI ผ่าน IP ไคลเอนต์เมลบ็อกซ์จะไม่สามารถใช้งานได้ตามค่าเริ่มต้นในการออกแบบที่มี HPS เว้นแต่คุณจะปิดการใช้งาน QSPI ในการกำหนดค่าซอฟต์แวร์ HPS สำคัญ: เมื่อรีเซ็ต quad SPI คุณต้องปฏิบัติตามคำแนะนำที่ระบุไว้ใน การรีเซ็ต Quad SPI Flash ที่หน้า 9. |
QSPI_CLOSE | 33 | 0 | 0 | ปิดการเข้าถึงอินเทอร์เฟซ quad SPI แบบเอกสิทธิ์เฉพาะบุคคล สำคัญ:เมื่อรีเซ็ต quad SPI คุณต้องปฏิบัติตามคำแนะนำที่ระบุไว้ใน การรีเซ็ต Quad SPI Flash ที่หน้า 9. |
QSPI_SET_CS | 34 | 1 | 0 | ระบุหนึ่งในอุปกรณ์ Quad SPI ที่เชื่อมต่อผ่านทางบรรทัดเลือกชิป ใช้อาร์กิวเมนต์คำเดียวตามที่อธิบายไว้ด้านล่าง
บันทึก: อุปกรณ์ Intel Agilex หรือ Intel Stratix® 10 รองรับอุปกรณ์หน่วยความจำแฟลช AS x4 หนึ่งเครื่องสำหรับการกำหนดค่า AS จากอุปกรณ์ Quad SPI ที่เชื่อมต่อกับ nCSO[0] เมื่ออุปกรณ์เข้าสู่โหมดผู้ใช้ คุณสามารถใช้หน่วยความจำแฟลช AS x4 ได้สูงสุดสี่รายการเพื่อใช้กับ Mailbox Client IP หรือ HPS เป็นที่จัดเก็บข้อมูล IP ไคลเอ็นต์กล่องจดหมายหรือ HPS สามารถใช้ nCSO[3:0] เพื่อเข้าถึงอุปกรณ์ Quad SPI |
ต่อเนื่อง… |
- หมายเลขนี้ไม่รวมส่วนหัวของคำสั่งหรือการตอบสนอง
สำคัญ: เมื่อรีเซ็ต quad SPI คุณต้องปฏิบัติตามคำแนะนำที่ระบุไว้ใน การรีเซ็ต Quad SPI Flash ที่หน้า 9. | ||||
QSPI_READ | 3A | 2 | N | อ่านอุปกรณ์ Quad SPI ที่แนบมา ขนาดการถ่ายโอนสูงสุดคือ 4 กิโลไบต์ (KB) หรือ 1024 คำ รับสองข้อโต้แย้ง:
เมื่อสำเร็จ จะส่งคืน OK ตามด้วยข้อมูลที่อ่านจากอุปกรณ์ quad SPI การตอบสนองความล้มเหลวจะส่งกลับรหัสข้อผิดพลาด |
QSPI_เขียน | 39 | 2+น | 0 | เขียนข้อมูลไปยังอุปกรณ์ Quad SPI ขนาดการถ่ายโอนสูงสุดคือ 4 กิโลไบต์ (KB) หรือ 1024 คำ รับสามข้อโต้แย้ง:
เพื่อเตรียมหน่วยความจำสำหรับการเขียน ให้ใช้คำสั่ง QSPI_ERASE ก่อนที่จะออกคำสั่งนี้ |
QSPI_ERASE | 38 | 2 | 0 | ลบเซกเตอร์ 4/32/64 KB ของอุปกรณ์ Quad SPI รับสองข้อโต้แย้ง:
สำคัญ:เมื่อรีเซ็ต quad SPI คุณต้องปฏิบัติตามคำแนะนำที่ระบุไว้ใน การรีเซ็ต Quad SPI Flash ที่หน้า 9. |
QSPI_READ_ DEVICE_REG | 35 | 2 | N | อ่านรีจิสเตอร์จากอุปกรณ์ Quad SPI การอ่านสูงสุดคือ 8 ไบต์ รับสองข้อโต้แย้ง:
|
ต่อเนื่อง… |
- หมายเลขนี้ไม่รวมส่วนหัวของคำสั่งหรือการตอบสนอง
การอ่านสำเร็จจะส่งกลับโค้ดตอบกลับ OK ตามด้วยข้อมูลที่อ่านจากอุปกรณ์ การส่งคืนข้อมูลที่อ่านจะมีหน่วยเป็นทวีคูณของ 4 ไบต์ ถ้าไบต์ที่จะอ่านไม่ใช่ผลคูณที่แน่นอนของ 4 ไบต์ ไบต์นั้นจะถูกเติมด้วยผลคูณของ 4 ไบต์ จนกระทั่งขอบเขตคำถัดไปและค่าบิตที่เติมไว้เป็นศูนย์ สำคัญ: เมื่อรีเซ็ต quad SPI คุณต้องปฏิบัติตามคำแนะนำที่ระบุไว้ใน การรีเซ็ต Quad SPI Flash ที่หน้า 9. |
||||
QSPI_WRITE_ DEVICE_REG | 36 | 2+น | 0 | เขียนไปยังรีจิสเตอร์ของ quad SPI การเขียนสูงสุดคือ 8 ไบต์ รับสามข้อโต้แย้ง:
ในการดำเนินการลบเซกเตอร์หรือลบเซกเตอร์ย่อย คุณต้องระบุที่อยู่แฟลชอนุกรมในลำดับไบต์ที่สำคัญที่สุด (MSB) ถึงไบต์ที่มีนัยสำคัญน้อยที่สุด (LSB) ดังต่อไปนี้ampเลอแสดงให้เห็น |
QSPI_SEND_ DEVICE_OP | 37 | 1 | 0 | ส่งคำสั่ง opcode ไปยัง quad SPI รับหนึ่งข้อโต้แย้ง:
คำสั่งที่สำเร็จจะส่งคืนโค้ดตอบกลับ OK |
สำหรับคำอธิบายรหัสข้อผิดพลาดหลักและรองของ CONFIG_STATUS และ RSU_STATUS โปรดดูภาคผนวก: คำอธิบายรหัสข้อผิดพลาด CONFIG_STATUS และ RSU_STATUS ในคู่มือผู้ใช้ Mailbox Client Intel FPGA
ข้อมูลที่เกี่ยวข้อง
- คู่มือผู้ใช้กล่องจดหมายไคลเอ็นต์ Intel FPGA IP: คำอธิบายรหัสข้อผิดพลาด CONFIG_STATUS และ RSU_STATUS
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรหัสข้อผิดพลาด CONFIG_STATUS และ RSU_STATUS - คู่มือผู้ใช้การจัดการพลังงาน Intel Agilex
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับหมายเลขช่องของเซ็นเซอร์อุณหภูมิและไดโอดตรวจจับอุณหภูมิ (TSD) - คู่มืออ้างอิงทางเทคนิคของระบบโปรเซสเซอร์ Intel Agilex Hard
- คู่มือผู้ใช้การอัปเดตระบบระยะไกลระบบโปรเซสเซอร์ Intel Agilex Hard
การตอบสนองรหัสข้อผิดพลาด
ตารางที่ 8. รหัสข้อผิดพลาด
ค่า (ฐานสิบหก) | การตอบสนองรหัสข้อผิดพลาด | คำอธิบาย | |||||||||
0 | OK | แสดงว่าคำสั่งเสร็จสมบูรณ์แล้ว คำสั่งอาจส่งคืนสถานะตกลงอย่างผิดพลาดหากคำสั่งเช่น QSPI_READ สำเร็จบางส่วน |
|||||||||
1 | ไม่ถูกต้อง_COMMAND | บ่งชี้ว่า ROM สำหรับบูตที่โหลดอยู่ในปัจจุบันไม่สามารถถอดรหัสหรือรับรู้รหัสคำสั่งได้ | |||||||||
3 | UNKNOWN_COMMAND | บ่งชี้ว่าเฟิร์มแวร์ที่โหลดอยู่ในปัจจุบันไม่สามารถถอดรหัสรหัสคำสั่งได้ | |||||||||
4 | พารามิเตอร์ INVALID_COMMAND_ | บ่งชี้ว่าคำสั่งมีรูปแบบไม่ถูกต้อง สำหรับเช่นampอย่างไรก็ตาม การตั้งค่าฟิลด์ความยาวในส่วนหัวไม่ถูกต้อง | |||||||||
6 | COMMAND_INVALID_ON_ แหล่งที่มา | บ่งชี้ว่าคำสั่งมาจากแหล่งที่ไม่ได้เปิดใช้งาน | |||||||||
8 | CLIENT_ID_NO_MATCH | บ่งชี้ว่ารหัสไคลเอ็นต์ไม่สามารถดำเนินการตามคำขอเพื่อปิดการเข้าถึง quad SPI แบบเอกสิทธิ์เฉพาะบุคคลได้ รหัสไคลเอ็นต์ไม่ตรงกับไคลเอ็นต์ที่มีอยู่ซึ่งมีการเข้าถึง quad SPI แบบเอกสิทธิ์เฉพาะบุคคลในปัจจุบัน | |||||||||
9 | ที่อยู่ที่ไม่ถูกต้อง | ที่อยู่ไม่ถูกต้อง ข้อผิดพลาดนี้บ่งชี้ถึงเงื่อนไขข้อใดข้อหนึ่งต่อไปนี้:
|
|||||||||
A | AUTHENTICATION_FAIL | บ่งชี้ถึงความล้มเหลวในการรับรองความถูกต้องลายเซ็นบิตสตรีมของการกำหนดค่า | |||||||||
B | หมดเวลา | ข้อผิดพลาดนี้บ่งชี้ว่าหมดเวลาเนื่องจากเงื่อนไขต่อไปนี้:
|
|||||||||
C | HW_NOT_READY | ระบุหนึ่งในเงื่อนไขต่อไปนี้:
|
|||||||||
D | HW_ERROR | บ่งชี้ว่าคำสั่งดำเนินการไม่สำเร็จเนื่องจากข้อผิดพลาดของฮาร์ดแวร์ที่ไม่สามารถกู้คืนได้ | |||||||||
80 – 8ฟ. | COMMAND_SPECIFIC_ ข้อผิดพลาด | บ่งชี้ข้อผิดพลาดเฉพาะคำสั่งเนื่องจากคำสั่ง SDM ที่คุณใช้ | |||||||||
ส.ด.เอ็ม.
สั่งการ |
ชื่อข้อผิดพลาด | รหัสข้อผิดพลาด | คำอธิบาย | ||||||||
GET_CHIPID | EFUSE_SYSTEM_ ล้มเหลว | ขนาด 0x82 | บ่งชี้ว่าตัวชี้แคช eFuse ไม่ถูกต้อง | ||||||||
QSPI_OPEN/ QSPI_CLOSE/ QSPI_SET_CS/
QSPI_READ_D EVICE_REG/ |
QSPI_HW_ERROR | ขนาด 0x80 | บ่งชี้ข้อผิดพลาดของหน่วยความจำแฟลช QSPI ข้อผิดพลาดนี้บ่งชี้ถึงเงื่อนไขข้อใดข้อหนึ่งต่อไปนี้: | ||||||||
QSPI_WRITE_ DEVICE_REG/
QSPI_SEND_D EVICE_OP/ QSPI_READ |
|
||||||||||
QSPI_ALREADY_ เปิดแล้ว | ขนาด 0x81 | บ่งชี้ว่าการเข้าถึงแฟลช QSPI แบบเอกสิทธิ์เฉพาะของไคลเอ็นต์ผ่านคำสั่ง QSPI_OPEN นั้นเปิดอยู่แล้ว | |||||||||
100 | NOT_CONFIGURED | แสดงว่าไม่ได้กำหนดค่าอุปกรณ์ | |||||||||
1เอฟเอฟ | ALT_SDM_MBOX_RESP_ DEVICE_ ไม่ว่าง | แสดงว่าอุปกรณ์ไม่ว่างเนื่องจากกรณีการใช้งานต่อไปนี้:
|
|||||||||
2เอฟเอฟ | ALT_SDM_MBOX_RESP_NO _ VALID_RESP_AVAILABLE | บ่งชี้ว่าไม่มีการตอบสนองที่ถูกต้อง | |||||||||
3เอฟเอฟ | ALT_SDM_MBOX_RESP_ ข้อผิดพลาด | ข้อผิดพลาดทั่วไป |
การกู้คืนรหัสข้อผิดพลาด
ตารางด้านล่างอธิบายขั้นตอนที่เป็นไปได้ในการกู้คืนจากรหัสข้อผิดพลาด การกู้คืนข้อผิดพลาดขึ้นอยู่กับกรณีการใช้งานเฉพาะ
ตารางที่ 9. การกู้คืนรหัสข้อผิดพลาดสำหรับรหัสข้อผิดพลาดที่ทราบ
ค่า | การตอบสนองรหัสข้อผิดพลาด | การกู้คืนรหัสข้อผิดพลาด |
4 | พารามิเตอร์ INVALID_COMMAND_ | ส่งส่วนหัวของคำสั่งหรือส่วนหัวอีกครั้งพร้อมอาร์กิวเมนต์พร้อมพารามิเตอร์ที่แก้ไขแล้ว เช่นampโปรดตรวจสอบให้แน่ใจว่าการตั้งค่าฟิลด์ความยาวในส่วนหัวถูกส่งไปพร้อมกับค่าที่ถูกต้อง |
6 | COMMAND_INVALID_ ON_SOURCE | ส่งคำสั่งอีกครั้งจากแหล่งที่ถูกต้อง เช่น JTAG, HPS หรือผ้าแกน |
8 | CLIENT_ID_NO_MATCH | รอไคลเอ็นต์ที่เปิดการเข้าถึง quad SPI เพื่อดำเนินการเข้าถึงให้เสร็จสมบูรณ์ จากนั้นปิดการเข้าถึงแบบเอกสิทธิ์เฉพาะบุคคลของ quad SPI |
9 | ที่อยู่ที่ไม่ถูกต้อง | ขั้นตอนการกู้คืนข้อผิดพลาดที่เป็นไปได้: สำหรับ GET_VOLTAGคำสั่ง E: ส่งคำสั่งด้วยบิตมาสก์ที่ถูกต้อง สำหรับคำสั่ง GET_TEMPERATURE: ส่งคำสั่งพร้อมตำแหน่งเซ็นเซอร์ที่ถูกต้องและหน้ากากเซ็นเซอร์ สำหรับการดำเนินการ QSPI:
สำหรับ RSU: ส่งคำสั่งพร้อมที่อยู่เริ่มต้นที่ถูกต้องของอิมเมจโรงงานหรือแอปพลิเคชัน |
B | หมดเวลา | ขั้นตอนการกู้คืนที่เป็นไปได้:
สำหรับคำสั่ง GET_TEMPERATURE: ลองส่งคำสั่งอีกครั้ง หากปัญหายังคงอยู่ ให้กำหนดค่าใหม่หรือเปิดปิดอุปกรณ์ สำหรับการดำเนินการ QSPI: ตรวจสอบความสมบูรณ์ของสัญญาณของอินเทอร์เฟซ QSPI และลองคำสั่งอีกครั้ง สำหรับการดำเนินการรีสตาร์ท HPS: ลองส่งคำสั่งอีกครั้ง |
C | HW_NOT_READY | ขั้นตอนการกู้คืนที่เป็นไปได้:
สำหรับการดำเนินการ QSPI: กำหนดค่าอุปกรณ์ใหม่ผ่านแหล่งที่มา ตรวจสอบให้แน่ใจว่า IP ที่ใช้ในการสร้างการออกแบบของคุณอนุญาตให้เข้าถึงแฟลช QSPI สำหรับ RSU: กำหนดค่าอุปกรณ์ด้วยอิมเมจ RSU |
80 | QSPI_HW_ERROR | ตรวจสอบความสมบูรณ์ของสัญญาณอินเทอร์เฟซ QSPI และตรวจสอบให้แน่ใจว่าอุปกรณ์ QSPI ไม่เสียหาย |
81 | QSPI_ALREADY_OPEN | ลูกค้าเปิด QSPI แล้ว ดำเนินการต่อไป |
82 | EFUSE_SYSTEM_FAILURE | ลองกำหนดค่าใหม่หรือรอบการทำงาน หากข้อผิดพลาดยังคงอยู่หลังจากการกำหนดค่าใหม่หรือรอบการทำงาน อุปกรณ์อาจเสียหายและไม่สามารถกู้คืนได้ |
100 | NOT_CONFIGURED | ส่งบิตสตรีมที่กำหนดค่า HPS |
1เอฟเอฟ | ALT_SDM_MBOX_RESP_ DEVICE_ ไม่ว่าง | ขั้นตอนการกู้คืนข้อผิดพลาดที่เป็นไปได้:
สำหรับการดำเนินการ QSPI: รอการกำหนดค่าที่กำลังดำเนินอยู่หรือไคลเอนต์อื่นเพื่อดำเนินการให้เสร็จสิ้น สำหรับ RSU: กำหนดค่าอุปกรณ์ใหม่เพื่อกู้คืนจากข้อผิดพลาดภายใน สำหรับการดำเนินการรีสตาร์ท HPS: รอการกำหนดค่าใหม่ผ่าน HPS หรือ HPS Cold Reset ให้เสร็จสิ้น |
ไคลเอนต์เมลบ็อกซ์พร้อมอินเทอร์เฟซการสตรีม Avalon คลังเอกสารคู่มือผู้ใช้ Intel FPGA IP
สำหรับเวอร์ชันล่าสุดและก่อนหน้าของคู่มือผู้ใช้นี้ โปรดดูที่ ไคลเอนต์เมลบ็อกซ์พร้อมอินเทอร์เฟซการสตรีม Avalon คู่มือผู้ใช้ Intel FPGA IP. หาก IP หรือเวอร์ชั่นของซอฟต์แวร์ไม่อยู่ในรายการ ให้ใช้คู่มือผู้ใช้สำหรับ IP หรือเวอร์ชั่นของซอฟต์แวร์ก่อนหน้า
เวอร์ชัน IP จะเหมือนกับซอฟต์แวร์ Intel Quartus Prime Design Suite เวอร์ชันสูงสุดถึง v19.1 จากซอฟต์แวร์ Intel Quartus Prime Design Suite เวอร์ชัน 19.2 หรือใหม่กว่า คอร์ IP จะมีรูปแบบการกำหนดเวอร์ชัน IP ใหม่
ประวัติการแก้ไขเอกสารสำหรับไคลเอนต์เมลบ็อกซ์ที่มีอินเทอร์เฟซการสตรีม Avalon คู่มือผู้ใช้ Intel FPGA IP
เวอร์ชันเอกสาร | รุ่น Intel Quartus Prime | IPVersion | การเปลี่ยนแปลง | ||
2022.09.26 | 22.3 | 1.0.1 | ได้ทำการเปลี่ยนแปลงดังต่อไปนี้:
รายการคำสั่งและตารางคำอธิบาย
|
||
2022.04.04 | 22.1 | 1.0.1 | อัปเดตรายการคำสั่งและตารางคำอธิบาย
|
||
2021.10.04 | 21.3 | 1.0.1 | ทำการเปลี่ยนแปลงดังต่อไปนี้:
|
||
2021.06.21 | 21.2 | 1.0.1 | ได้ทำการเปลี่ยนแปลงดังต่อไปนี้:
|
||
2021.03.29 | 21.1 | 1.0.1 | ได้ทำการเปลี่ยนแปลงดังต่อไปนี้:
|
||
2020.12.14 | 20.4 | 1.0.1 | ได้ทำการเปลี่ยนแปลงดังต่อไปนี้: | ||
|
|||||
2020.10.05 | 20.3 | 1.0.1 |
|
||
2020.06.30 | 20.2 | 1.0.0 |
|
||
|
|||||
2020.04.13 | 20.1 | 1.0.0 | ได้ทำการเปลี่ยนแปลงดังต่อไปนี้:
|
||
2019.09.30 | 19.3 | 1.0.0 | การเปิดตัวครั้งแรก |
สำหรับข้อเสนอแนะโปรดไปที่: FPGAtechdocfeedback@intel.com
เอกสาร / แหล่งข้อมูล
![]() |
Intel Mailbox Client พร้อม Avalon Streaming Interface FPGA IP [พีดีเอฟ] คู่มือการใช้งาน ไคลเอ็นต์เมลบ็อกซ์ที่มีอินเทอร์เฟซการสตรีม Avalon FPGA IP, ไคลเอ็นต์เมลบ็อกซ์, อินเทอร์เฟซการสตรีม Avalon FPGA IP |