此設計範例顯示如何執行循環備援檢查 (CRC) 演算法作為Nios II自訂指令。CRC 演算法會偵測傳輸過程中資料的毀損。CRC 計算包括一個反覆運算演算法,該演算法涉及 XOR 和輪班作業。這些操作在硬體中同時進行,並在軟體中反復進行。由於操作同時進行,硬體執行速度加快許多。這個範例展示了執行延伸多週期Nios II自訂指令的方式。
使用此設計範例
若要執行此範例,請下載 ug_custom_instruction_files.zip 並解壓縮至您的硬碟機。然後,按照 Nios II自訂指令使用者指南中的說明操作。
此設計之使用受 Intel® 設計範例授權合約的條款與細則約束,並受其約束。