[發明專利]一種基于ARM與FPGA的動態可重構嵌入式系統在審
| 申請號: | 201410240878.2 | 申請日: | 2014-05-30 |
| 公開(公告)號: | CN103995939A | 公開(公告)日: | 2014-08-20 |
| 發明(設計)人: | 黃以華;韋銘 | 申請(專利權)人: | 廣東順德中山大學卡內基梅隆大學國際聯合研究院;中山大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 林麗明 |
| 地址: | 528300 廣東省佛山市順德區大良*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 arm fpga 動態 可重構 嵌入式 系統 | ||
1.一種基于ARM與FPGA的動態可重構嵌入式系統,用戶基于該動態可重構嵌入系統設計的目標設計;其特征在于,由ARM子系統與FPGA子系統構成;兩個子系統之間通過一個或多個總線互聯,實現控制信號、數據信號的傳輸;?
ARM子系統部分由ARM微處理器、ARM電源電路、ARM復位電路、ARM時鐘電路、ARM存儲器以及ARM外設構成;?
FPGA子系統部分由FPGA、FPGA下載電路、FPGA時鐘電路、FPGA復位電路、FPGA電源以及FPGA外設構成;?
ARM子系統的操作系統下有一個重配置模塊,該重配置模塊以系統調用的方式將目標設計的硬件部分的比特流文件下載到FPGA子系統上,同時加載所述的目標設計的驅動至內核。?
2.根據權利1所述的基于ARM與FPGA的動態可重構嵌入式系統,其特征在于,?
ARM子系統運行Linux操作系統,FPGA下載電路與總線均在ARM子系統的操作系統注冊為設備,FPGA下載電路與總線的驅動被作為內核模塊加載在ARM子系統的操作系統的內核,ARM子系統的操作系統將目標設計的硬件部分作為總線上的熱插拔設備進行管理。?
3.根據權利1或2所述的基于ARM與FPGA的動態可重構嵌入式系統,其特征在于,所述目標設計是用戶基于動態可重構系統的應用設計,目標設計的硬件電路的接口實現為總線的接口,目標設計的硬件電路通過總線連接作為ARM子系統的外設,目標設計的驅動程序和應用程序在操作系統環境下進行開發和調試。?
4.根據權利要求3所述的基于ARM與FPGA的動態可重構嵌入式系統,其特征在于,所述目標設計的硬件電路在ARM子系統的操作系統上注冊為字符設備、塊設備或網絡設備被管理和調用。?
5.根據權利要求1所述的基于ARM與FPGA的動態可重構嵌入式系統,其特征在于,所述ARM外設和FPGA外設是能夠裁剪的外設。?
6.根據權利要求5所述的基于ARM與FPGA的動態可重構嵌入式系統,其?特征在于,所述ARM外設包括一個USB控制器,一個10/100/1000M以太網接口和一個USB-UART接口。?
7.根據權利要求1所述的基于ARM與FPGA的動態可重構嵌入式系統,其特征在于,當總線為多個時,多個總線是相同類型或不同類型的總線。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東順德中山大學卡內基梅隆大學國際聯合研究院;中山大學,未經廣東順德中山大學卡內基梅隆大學國際聯合研究院;中山大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410240878.2/1.html,轉載請聲明來源鉆瓜專利網。





