C2H的使用需要進行反復(fù)的調(diào)試,直到性能符合設(shè)計要求。具體流程如下:
(1)在NiosII中開發(fā)和調(diào)試C程序;
(2)分析C程序,找到最適合加速的部分;
(3)將需要加速的代碼段寫成一個獨立的子函數(shù);
(4)指定這個函數(shù)為硬件加速的函數(shù);
(5)在NiosII IDE中重新編譯整個工程;
(6)分析硬件加速的結(jié)果,觀察C2H報告;