[發明專利]網絡交換芯片的驅動裝置有效
| 申請號: | 202010137850.1 | 申請日: | 2020-03-03 |
| 公開(公告)號: | CN113360191B | 公開(公告)日: | 2022-05-27 |
| 發明(設計)人: | 張宏艷 | 申請(專利權)人: | 杭州海康威視數字技術股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F15/173 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 陳舒維;宋志強 |
| 地址: | 310051 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 交換 芯片 驅動 裝置 | ||
本發明提供了一種網絡交換芯片的驅動裝置。基于本發明,驅動層對網絡交換芯片的初始化配置、以及基于網絡交換芯片的數據傳輸可以是非嵌套的兩個并行驅動功能;其中,初始化配置可以對應用層開放,以借助應用層的配置操作適配不同規格的網絡交換芯片的初始化配置;并且,對網絡交換芯片的真實初始化配置結果可以對數據傳輸屏蔽,以實現數據傳輸與初始化配置之間的去耦合。從而,有助于實現網卡驅動對網絡交換芯片的通用化支持,并且可以避免使用用于橋接網絡交換芯片的PHY芯片,以降低電子設備的硬件成本。
技術領域
本發明涉及設備驅動技術,特別涉及一種網絡交換芯片的驅動裝置、一種用于配置網絡交換芯片的方法以及一種電子設備。
背景技術
為了使電子設備集成數據交換功能,可以在電子設備的網卡設置網絡交換芯片。
然而,電子設備的處理器中運行的網卡驅動通常僅支持基于PHY(Physical,端口物理層)芯片的數據傳輸,為此,處理器和網絡交換芯片之間需要通過PHY芯片橋接。
從而,導致電子設備的硬件成本由于引入PHY芯片的橋接而增加。
發明內容
在下述的各實施例中,分別提供一種網絡交換芯片的驅動裝置、一種用于配置網絡交換芯片的方法以及一種電子設備,旨在避免使用用于橋接網絡交換芯片的PHY芯片。
在一個實施例中,提供了一種網絡交換芯片的驅動裝置,包括:
寄存器配置驅動模塊,用于利用設備應用提供的配置信息,對網絡交換芯片的寄存器進行初始化配置;
數據通訊驅動模塊,用于在設備應用與完成初始化配置的網絡交換芯片之間傳輸數據;
并且,寄存器配置驅動模塊還用于響應于數據通訊驅動模塊對網絡交換芯片的寄存器的訪問請求,向數據通訊驅動模塊返回表示傳輸鏈路狀態正常的缺省應答,以屏蔽數據通訊驅動模塊對網絡交換芯片的寄存器的訪問。
可選地,數據通訊驅動模塊進一步用于響應于寄存器配置驅動模塊返回的表示傳輸鏈路狀態正常的缺省應答,確認成功完成對網絡交換芯片的寄存器的訪問。
可選地,寄存器配置驅動模塊進一步用于:當接收到數據通訊驅動模塊對網絡交換芯片的寄存器的寫訪問請求時,以寫成功應答作為替代寫操作的響應返回至數據通訊驅動模塊;當接收到數據通訊驅動模塊對網絡交換芯片的寄存器的讀訪問請求時,以預設狀態常量信息作為替代讀操作的響應返回至數據通訊驅動模塊。
可選地,寄存器配置驅動模塊包括:配置鏈路接口子模塊,用于通過配置鏈路總線與網絡交換芯片的配置鏈路接口通信連接;并且,響應于數據通訊驅動模塊對網絡交換芯片的寄存器的訪問請求,向數據通訊驅動模塊返回表示傳輸鏈路狀態正常的缺省應答;配置鏈路管理子模塊,用于利用設備應用提供的配置信息,通過配置鏈路接口子模塊對網絡交換芯片的寄存器執行配置操作。
可選地,數據通訊驅動模塊包括:傳輸鏈路接口子模塊,用于通過傳輸鏈路總線與網絡交換芯片的上行傳輸鏈路接口通信連接;發送驅動子模塊,用于將來自于設備應用的數據通過傳輸鏈路接口子模塊向網絡交換芯片發送;接收驅動子模塊,用于將通過傳輸鏈路接口子模塊從網絡交換芯片接收的數據向設備應用發送;傳輸鏈路管理子模塊,用于向寄存器配置驅動模塊發起對網絡交換芯片的寄存器的訪問,并且,響應于寄存器配置驅動模塊返回的表示傳輸鏈路狀態正常的缺省應答,確認完成對網絡交換芯片的寄存器的成功訪問。
可選地,該驅動裝置進一步包括初始化配置信息模塊,用于存放設備應用寫入的對網絡交換芯片的配置信息;并且,寄存器配置驅動模塊進一步用于通過讀取初始化配置信息模塊獲取設備應用提供的配置信息。
可選地,寄存器配置驅動模塊進一步維護有至少兩種規格的網絡交換芯片的寄存器訪問操作集。
在另一個實施例中,提供了一種用于配置網絡交換芯片的方法,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州海康威視數字技術股份有限公司,未經杭州海康威視數字技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010137850.1/2.html,轉載請聲明來源鉆瓜專利網。





