算法映射技术
算法映射技術
將圖像處理的算法轉換為FPGA系統設計的過程為算法映射。
映射過程的首要目標便是確定系統設計的結構,在圖像處理中常用的兩種系統設計結構:流水線結構和并行陣列結構
1、流水線設計
(1)基本概念
流水線處理源自現代工業生產裝配線上的流水作業,是指將待處理的任務分解為相對獨立的、可以順序執行的而又相互關聯的一個個子任務。流水線處理是高速設計中的一個常用設計手段,如果某個設計的處理流程分為若干步驟,并且整個數據處理是“單流向”的,即沒有反饋或者迭代運算,前一個步驟是輸出是下一個步驟的輸入,那么可以考慮采用流水線設計方法來提高系統頻率。
其基本結構是將適當劃分的n個操作步驟單流向串聯起來。流水線操作的最大特點是數據流在各個步驟的處理時間上看是連續的,如果將每個操作步驟簡化為通過一個D觸發器,那么流水線操作就類似一個移位寄存器組,數據流依次經過D觸發器,完成每一個步驟的處理。
(2)流水線時序匹配
流水線設計的關鍵在于整個設計時序的合理安排、前后級接口之間數據流速的匹配,這就要求每個操作步驟的劃分必須合理,
總結
- 上一篇: 网易、暴雪彻底谈崩,《永劫无间》官方直播
- 下一篇: 李斌:蔚来手机只有一个款式 不会上折叠屏