[發明專利]一種AHB/APB擴展總線接口、片上系統有效
| 申請號: | 201911006746.2 | 申請日: | 2019-10-22 |
| 公開(公告)號: | CN110765052B | 公開(公告)日: | 2020-11-20 |
| 發明(設計)人: | 崔明章;劉鍇;李鋒;范召;馬得堯;李秦飛 | 申請(專利權)人: | 廣東高云半導體科技股份有限公司 |
| 主分類號: | G06F13/40 | 分類號: | G06F13/40;G06F15/78 |
| 代理公司: | 深圳市威世博知識產權代理事務所(普通合伙) 44280 | 代理人: | 李慶波 |
| 地址: | 510700 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ahb apb 擴展 總線接口 系統 | ||
1.一種AHB/APB擴展總線接口,其特征在于,所述擴展總線接口由現場可編程門陣列邏輯資源實現,并用于連接微控制單元與外部設備,所述擴展總線接口包括:
多個總線連接器,用于分別連接對應的外部設備,且包括外部設備控制器和至少一組寄存器;
地址譯碼器,用于連接所述微控制單元的AHB/APB總線和所述多個總線連接器,并將所述微控制單元通過所述AHB/APB總線發送的外設地址信號映射成對應的所述總線連接器的寄存器地址信號,進一步發送至對應的所述總線連接器;
多路選擇器,用于連接所述AHB/APB總線和所述多個總線連接器,并根據所述微控制單元通過所述AHB/APB總線發送的片選信號在所述AHB/APB總線與所述片選信號所選中的所述總線連接器之間建立連接,以進行數據信號的傳輸。
2.根據權利要求1所述的擴展總線接口,其特征在于,
所述地址譯碼器進一步連接所述多路選擇器,所述地址譯碼器在將所述外設地址信號成功映射成所述寄存器地址信號之后進一步產生讀寫使能信號,并發送至所述多路選擇器,進而由所述多路選擇器轉發至所述選中的所述總線連接器。
3.根據權利要求2所述的擴展總線接口,其特征在于,
所述地址譯碼器根據所連接的所述總線連接器的所述寄存器的地址深度對所述微控制單元的外部設備地址空間進行地址分段,并在所述地址分段與所述寄存器的寄存器地址之間形成映射關系,所述地址譯碼器進一步通過所述多路選擇器將所述映射關系發送至所述微控制單元,以使得所述微控制單元能夠根據所述映射關系產生所述外設地址信號。
4.根據權利要求2所述的擴展總線接口,其特征在于,
所述外部設備控制器根據所述寄存器地址信號和所述讀寫使能信號對所述寄存器進行相應的讀寫操作。
5.根據權利要求4所述的擴展總線接口,其特征在于,
所述外部設備控制器進一步用于實現所述寄存器與所述外部設備的功能之間的映射。
6.根據權利要求4所述的擴展總線接口,其特征在于,
所述寄存器包括數據寄存器、控制寄存器和狀態寄存器中的至少一個或組合。
7.根據權利要求1所述的擴展總線接口,其特征在于,
所述多路選擇器進一步將所述片選信號發送至所述選中的總線連接器,所述外部設備控制器進一步根據所接收到所述片選信號對其所在的所述總線連接器是否被選中進行校驗。
8.根據權利要求7所述的擴展總線接口,其特征在于,
所述外部設備控制器進一步根據所接收到所述片選信號和所述寄存器地址信號對其所在的所述總線連接器是否被選中進行雙重校驗。
9.根據權利要求1所述的擴展總線接口,其特征在于,
所述外部設備同樣由所述現場可編程門陣列邏輯資源實現。
10.一種片上系統,其特征在于,所述片上系統包括如權利要求1-9任意一項所述的擴展總線接口以及通過AHB/APB總線與所述擴展總線接口連接的微控制單元。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東高云半導體科技股份有限公司,未經廣東高云半導體科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911006746.2/1.html,轉載請聲明來源鉆瓜專利網。





