多聲道氣體超聲波流量計信號處理探討 四十二
4.1.2 FPGA設(shè)計流程
完整的FPGA的設(shè)計流程包括電路設(shè)計與輸入、功能仿真、綜合、綜合后仿真、實現(xiàn)、布線后仿真與驗證和下板調(diào)試等主要步驟。
1、電路設(shè)計與輸入電路設(shè)計與輸入是根據(jù)工程師的設(shè)計方法將所設(shè)計的功能描述給EDA軟件,常用的設(shè)計輸入方法有硬件描述語言、原理圖方式和波形輸入方式。
2、功能仿真電路設(shè)計完成后,要用專用的仿真工具對設(shè)計進行功能仿真,驗證電路功能是否符合設(shè)計要求。通過此項工作可以及時發(fā)現(xiàn)設(shè)計中的錯誤,加快設(shè)計進度,提高設(shè)計的可靠性。
3、綜合優(yōu)化是指將硬件描述語言、原理圖等設(shè)計輸入翻譯成由與、或、非門,RAM,觸發(fā)器等基本邏輯單元組成的邏輯連接(網(wǎng)表),并根據(jù)目標與要求(約束條件)優(yōu)化所生成的邏輯連接,輸出edf和eAn等文件,供FPGA廠家的布局布線器進行實現(xiàn)。
超聲波流量計