[發明專利]通信控制器、通信方法與系統單芯片有效
| 申請號: | 201711207882.9 | 申請日: | 2017-11-27 |
| 公開(公告)號: | CN107992445B | 公開(公告)日: | 2022-01-25 |
| 發明(設計)人: | 鄭賢培;石陽;陳忠民;王惟林;賴瑾 | 申請(專利權)人: | 上海兆芯集成電路有限公司 |
| 主分類號: | G06F15/78 | 分類號: | G06F15/78;G06F15/173 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 王珊珊 |
| 地址: | 201203 上海市張*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通信 控制器 方法 系統 芯片 | ||
一種通信優化技術。所公開的通信控制器包括一重傳列表以及一目的地控制邏輯模塊。該重傳列表記錄一信號來源沒有成功暫存至一信號目的地的通信交易的編號。該目的地控制邏輯模塊管理該重傳列表、并在該信號目的地上一隊列有追蹤器釋出時,根據該重傳列表要求該信號來源重傳通信交易至該信號目的地。
技術領域
本發明涉及信號通信,特別是用于系統單芯片的信號通信與信號傳輸。
背景技術
不同裝置(devices)/功能模塊(functional blocks)之間通信暢通為電子設計領域一直以來專注的議題。
隨著系統單芯片(SoC)發展,通信控制更涉及系統單芯片(SoC)的芯片內鏈接網絡(On-Chip Interconnection Network)。系統單芯片(SoC)內不同功能模塊(IPs)之間順暢通信逐漸成為設計要點。
發明內容
本發明優化不同裝置/功能方塊之間的通信。
根據本發明一種實施方式所實現的一種通信控制器,包括一重傳列表,一補位列表,記錄該信號來源沒有成功暫存至該隊列的追蹤器進行動態管理的通信交易的內容;以及一目的地控制邏輯模塊。該重傳列表記錄一信號來源沒有成功暫存至一信號目的地的通信交易的編號。該補位列表記錄該信號來源沒有成功暫存至該信號目的地上一隊列的追蹤器進行動態管理的通信交易的內容;該目的地控制邏輯模塊管理該重傳列表和該補位列表,在該隊列有追蹤器釋出時,以該補位列表上的通信交易內容填寫釋出的追蹤器,其中,該目的地控制邏輯模塊在該隊列有追蹤器釋出、且以該補位列表上的通信交易內容填寫釋出的追蹤器時,根據該重傳列表要求該信號來源重傳通信交易至該信號目的地。
一種實施方式是以本發明技術實現一系統單芯片。該系統單芯片包括至少一個來源模塊以及至少一個目的地模塊。上述目的地模塊各自具有前述通信控制器,是根據各自的上述通信控制器處理上述來源模塊發來的通信交易。
根據本發明一種實施方式所實現的一種通信方法,包括:提供一重傳列表,記錄一信號來源沒有成功暫存至一信號目的地的通信交易的編號;提供一補位列表,記錄該信號來源沒有成功暫存至該信號目的地上一隊列的追蹤器進行動態管理的通信交易的內容;以及管理該重傳列表和該補位列表,并在該隊列有追蹤器釋出時,以該補位列表上的通信交易內容填寫釋出的追蹤器,其中,在該隊列有追蹤器釋出、且以該補位列表上的通信交易內容填寫釋出的追蹤器時,根據該重傳列表要求該信號來源重傳通信交易至該信號目的地。
下文特舉實施例,并配合所附圖示,詳細說明本發明內容。
附圖說明
圖1圖解一系統單芯片(SoC)100,其中以一芯片內鏈接網絡(On-ChipInterconnection Network)102作為多個功能模塊之間的通信橋梁;
圖2顯示系統單芯片100上一功能模塊P0至另一功能模塊P1之通信,其中信號傳遞是通過交換機/路由器R0;
圖3根據本發明一種實施方式圖解來源模塊端的通信優化;
圖4A、4B以及4C為流程圖,根據本發明一種實施方式說明上述交易能力表格Tab0…Tab(m-1)的管理;
圖5根據本發明一種實施方式圖解目的地模塊端的通信優化;
圖6為流程圖,根據本發明一種實施方式說明圖5加速型隊列的使用;
圖7為流程圖,根據本發明一種實施方式說明圖5加速型隊列的使用;
圖8根據本發明一種實施方式圖解目的地模塊端的通信優化;
圖9示意經芯片內鏈接網絡102傳來的通信交易如何填入圖8加速型隊列;
圖10為流程圖,根據本發明一種實施方式說明圖8加速型隊列的使用;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海兆芯集成電路有限公司,未經上海兆芯集成電路有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711207882.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于在處理單元之間交換數據的通信架構
- 下一篇:能夠防止鋼針脫落的光纖伸縮管





