[發明專利]一種基于片上網絡的廣播傳輸電路在審
| 申請號: | 202110874688.6 | 申請日: | 2021-07-30 |
| 公開(公告)號: | CN115695292A | 公開(公告)日: | 2023-02-03 |
| 發明(設計)人: | 黃凱 | 申請(專利權)人: | 北京希姆計算科技有限公司 |
| 主分類號: | H04L45/16 | 分類號: | H04L45/16;H04L45/12;H04L45/24;H04L47/625 |
| 代理公司: | 北京睿派知識產權代理有限公司 11597 | 代理人: | 劉鋒;楊春曉 |
| 地址: | 100012 北京市朝陽區來廣營西*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 網絡 廣播 傳輸 電路 | ||
本發明實施例公開了一種基于片上網絡的廣播傳輸電路。本發明實施例中廣播傳輸電路包括控制電路以及廣播路由器,控制電路包括方向緩存區和控制模塊;廣播路由器包括接收數據端口、分發模塊、數據先進先出隊列、第二仲裁器、以及傳輸數據端口;接收數據端口與方向緩存區連接,控制模塊與第二仲裁器連接;方向緩存區用于存儲廣播數據的方向信息;控制模塊用于根據方向緩存區存儲的方向信息,生成通道切換指令,通道切換指令用于控制廣播路由器中第二仲裁器的通道,使方向信息對應的第二仲裁器調度數據先進先出隊列中緩存的廣播數據,每個數據先進先出隊列對應一個通道。通過上述電路,可以避免廣播路由器多播時出現掛死現象,實現廣播的有序傳輸。
技術領域
本發明涉及通信技術領域,具體涉及一種基于片上網絡的廣播傳輸電路。
背景技術
在片上系統(System on Chip,SoC)中采用片上網絡(network-on-chip,NoC)實現子系統之間的通信。具體的,在NoC架構中,包括多個子系統(即計算核),所述子系統通過廣播路由器(Broadcast Router,BR)互聯,子系統將數據以數據包的形式路由到目標子系統。
由于基于片上網絡NoC的片上系統SoC能夠較好地滿足高帶寬、低延遲的數據傳輸需求,因此NoC是片上系統SoC的最佳互聯機制,但是在復雜的NoC網絡拓撲結構設計中,當采用廣播路由器(Broadcast Router,BR)多播時,經常會出現資源競爭而導致掛死的現象。
綜上所述,在廣播路由器BR多播時,如何解決由于資源競爭而導致掛死現象是目前需要解決的問題。
發明內容
有鑒于此,本發明實施例提供了一種基于片上網絡的廣播傳輸電路,可以避免廣播路由器多播時出現掛死現象,實現廣播的有序傳輸。
第一方面,本發明實施例提供了一種基于片上網絡的廣播傳輸電路,該電路包括:控制電路以及廣播路由器,其中,所述控制電路包括方向緩存區和控制模塊;
所述廣播路由器包括接收數據端口、分發模塊、數據先進先出隊列、第二仲裁器、以及傳輸數據端口;
所述接收數據端口與所述方向緩存區連接,所述控制模塊與所述第二仲裁器連接;
所述方向緩存區用于存儲廣播數據的方向信息;所述控制模塊用于根據所述方向緩存區存儲的方向信息,生成通道切換指令,所述通道切換指令用于控制所述廣播路由器中所述第二仲裁器的通道,使所述方向信息對應的第二仲裁器調度所述數據先進先出隊列中緩存的所述廣播數據,每個所述數據先進先出隊列對應一個通道;
所述接收數據端口用于接收所述廣播數據;所述分發模塊用于將所述接收到的所述廣播數據分發到對應的數據先進先出隊列;所述第二仲裁器用于接收所述控制模塊發送的通道切換指令,以及根據所述通道切換指令調度所述數據先進先出隊列中緩存的所述廣播數據;每個所述傳輸數據端口用于輸出所述廣播數據。
可選的,所述方向緩存區為N個廣播先進先出隊列,所述控制模塊包括第一仲裁器以及廣播控制器;
所述廣播路由器接收數據端口、分發模塊、第二仲裁器、以及傳輸數據端口為N個,所述數據先進先出隊列為N*M個;
所述N個接收數據端口分別與所述N個廣播先進先出隊列連接,所述廣播控制器與所述N個第二仲裁器連接;
每個所述廣播先進先出隊列用于存儲其對應的接收數據端口接收的廣播數據的方向信息;所述第一仲裁器用于調度所述N個廣播先進先出隊列中緩存的方向信息;所述廣播控制器用于根據所述第一仲裁器調度的方向信息,生成所述通道切換指令,使所述第一仲裁器調度的方向信息對應的每個第二仲裁器,調度其對應的M個數據先進先出隊列中緩存的所述廣播數據。
可選的,所述N為大于等于3的正整數,所述M為大于等于2的正整數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京希姆計算科技有限公司,未經北京希姆計算科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110874688.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:波像差測量裝置及波像差測量方法
- 下一篇:定位系統和方法





