自主FPGA技術應用開發設計

ango

2022年1月4日

FPGA是屬於軟硬整合領域中,算是比較設計複雜度高的整合應用開發技術. 為了具備實現未來AI與工業自動化的高階應用,一些基礎的MCU或單純的DSP無法解決的部分,都可以藉由FPGA設計來得以實現.

FPGA是屬於軟硬整合領域中,算是比較設計複雜度高的整合應用開發技術. 為了具備實現未來AI與工業自動化的高階應用,一些基礎的MCU或單純的DSP無法解決的部分,都可以藉由FPGA設計來得以實現. 我們設計展示利用市售的Altera FPGA開發模組,搭配1. CMOS Camera 2.熱影像模組 3. 兩列式點陣顯示模組 4. OLED顯示模組 5.線掃描顯示螢幕. 開發程式語言是VHDL. 主要展示我們利用VHDL邏輯程式語言, 驅動不同通訊規格模組產品.它與一般我們使用電腦作業系統不同處在於我們需要針對不同規格產品研讀其datasheet(規格書),了解每種產品工作時序(Timming)與工作頻率(Frequency),還有外部硬體接線方式(包含電路規劃設計),才能達到正常通訊與工作的目的. 針對FPGA開發板本身,我們還要針對記憶體SDRAM,一樣需要依據datasheet控制讀寫記憶體位置,作為大量資料緩衝暫存目的.藉此達到證明我們公司自身的軟硬體控制技術能力水平及所掌握的關鍵設計技術. 將來才算是有能力協助客戶或合作夥伴利用目前AI與工業自動化的相關產品,達到客製化的生產製造目的.