【技術實現步驟摘要】
—種簡便的FPGA動態配置結構
本技術涉及一種簡便的FPGA動態配置結構。
技術介紹
在數字信號處理領域中,通常在一個單板模塊上會有多個不同用途的處理器,比如一個控制模塊外設的主控CPU處理器、多個用于邏輯實現和傳感器數據接收的FPGA處理器和多個用于圖像算法處理的DSP處理器,通常要求上電后幾個處理器要同時快速加載,并協同工作。采用專用的FPGA配置芯片或者是通過主控芯片利用外部FLASH配置FPGA,使得整個FPGA配置的結構比較復雜。 如中國專利文獻號為CN102722390A于2012年10月10公開的一種多處理器共用FLASH的裝置及固件程序加載與升級方法,其設計思路是在Flash存儲器、DSP處理器、FPGA處理器這三者之間加額外的Flash管理器件,用于Flash數據流的控制。這種設計方案一方面增加了實現成本,加大了單板的設計面積,另一方面也不利于整個模塊的數據和程序管理。因此,有必要進一步改進。
技術實現思路
本技術的目的旨在提供一種結構簡單合理,性能可靠,硬件成本低,易生產,易實現的簡便的FPGA動態配置結構,以克服現有技術中的不足之處。 按此目的設計的一種簡便的FPGA動態配置結構,包括FPGA芯片和主控芯片,其特征在于:主控芯片上設置有通訊端口和FLASH儲存器,所述的FPGA芯片與主控芯片配合連接,并通過主控芯片上的通訊端口將其所需的FPGA程序下載、且保存在FLASH儲存器上,從而實現FPGA芯片的在線配置。 所述通訊端口與外部的FPGA程序選擇器相連接,并將FPGA芯片發出的不同控制信號作出選擇、且 ...
【技術保護點】
一種簡便的FPGA動態配置結構,包括FPGA芯片和主控芯片,其特征在于:主控芯片上設置有通訊端口和FLASH儲存器,所述的FPGA芯片與主控芯片配合連接,并通過主控芯片上的通訊端口將其所需的FPGA程序下載、且保存在FLASH儲存器上,從而實現FPGA芯片的在線配置。
【技術特征摘要】
1.一種簡便的FPGA動態配置結構,包括FPGA芯片和主控芯片,其特征在于:主控芯片上設置有通訊端口和FLASH儲存器,所述的FPGA芯片與主控芯片配合連接,并通過主控芯片上的通訊端口將其所需的FPGA程序下載、且保存在FLASH儲存器上,從而實現FPGA芯片的在線配置。2.根據權利要求1所述簡便的FPGA動態配置結構,其特征在于所述通訊端口與外部的FPGA程序選擇器相連接,并將FPGA芯片發出的不同控制信號作出選擇、且下載相應的FPGA程序。3.根據權利要...
【專利技術屬性】
技術研發人員:陳惠綱,許振穎,梁嘉穎,
申請(專利權)人:赫茲曼電力廣東有限公司,
類型:新型
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。