[發明專利]一種芯片引腳自動化配置方法與裝置有效
| 申請號: | 201910675503.1 | 申請日: | 2019-07-25 |
| 公開(公告)號: | CN110502799B | 公開(公告)日: | 2022-08-19 |
| 發明(設計)人: | 張連聘 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F30/392 | 分類號: | G06F30/392 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 劉小峰 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 芯片 引腳 自動化 配置 方法 裝置 | ||
本發明公開了一種芯片引腳自動化配置方法與裝置包括:接收并語義分析硬件走線信息,以得到芯片的序列號、正常布線順序、發送實際布線順序、和接收實際布線順序;將芯片的序列號、正常布線順序、發送實際布線順序、和接收實際布線順序存儲為可由內部處理器識別的制式數據;將制式數據填入配置文件以配置芯片引腳。本發明能夠針對不同硬件的布線設計自動生成驅動層面的配置文件,節約人力成本并降低對驅動工程師的硬件技術需求。
技術領域
本發明涉及交換機領域,更具體地,特別是指一種芯片引腳自動化配置方法與裝置。
背景技術
在絕大多數電子產品的研發過程,硬件工程師和驅動工程師的溝通都十分重要。很多驅動層面的文件都是需要在理解硬件設計的基礎上來編寫,這要求驅動工程師完全理解硬件設計。另外驅動層面的配置文件一般具有重復性,但是編寫此類文件需要驅動工程師充分掌握相關芯片的使用和硬件設計思路,這對驅動工程師的硬件功底要求很高。然而因工程分工協作等原因,硬件工程師和驅動工程師之間溝通成本很高導致難以實現。
針對現有技術中驅動工程師難以獨立處理驅動層面的配置文件的問題,目前尚未有有效的解決方案。
發明內容
有鑒于此,本發明實施例的目的在于提出一種芯片引腳自動化配置方法與裝置,能夠針對不同硬件的布線設計自動生成驅動層面的配置文件,節約人力成本并降低對驅動工程師的硬件技術需求。
基于上述目的,本發明實施例的第一方面提供了一種芯片引腳自動化配置方法,應用于串行器/解串器芯片,包括:
接收并語義分析硬件走線信息,以得到芯片的序列號、正常布線順序、發送實際布線順序、和接收實際布線順序;
將芯片的序列號、正常布線順序、發送實際布線順序、和接收實際布線順序存儲為可由內部處理器識別的制式數據;
將制式數據填入配置文件以配置芯片引腳。
在一些實施方式中,硬件走線信息包括每個芯片的以下信息:標識、第一順序信息、第二順序信息、第三順序信息。
在一些實施方式中,語義分析硬件走線信息,以得到芯片的序列號、正常布線順序、發送實際布線順序、和接收實際布線順序包括:
從芯片的標識中提取出芯片的序列號;
從芯片的第一順序信息中提取出芯片的正常布線順序;
從芯片的第二順序信息中提取出芯片的發送實際布線順序;
從芯片的第三順序信息中提取出芯片的接收實際布線順序。
在一些實施方式中,語義分析硬件走線信息,以得到芯片的序列號、正常布線順序、發送實際布線順序、和接收實際布線順序的還包括:
從芯片的標識中提取出芯片的數據流速率;
從芯片的第二順序信息中提取出芯片的發送引腳翻轉;
從芯片的第三順序信息中提取出芯片的接收引腳翻轉。
在一些實施方式中,將芯片的序列號、正常布線順序、發送實際布線順序、接收實際布線順序存儲為可由內部處理器識別的制式數據還包括:將同一芯片的標識、正常布線順序、發送實際布線順序、發送引腳翻轉、接收實際布線順序、接收引腳翻轉按照數據之間的相關性存儲為具有對應關系的制式數據。
在一些實施方式中,標識包括序列號和數據流速率;正常布線順序、發送實際布線順序、接收實際布線順序分別包括線路順序與管腳編號之間的對應關系;發送引腳翻轉、接收引腳翻轉包括管腳編號與極性翻轉之間的對應關系。
在一些實施方式中,將制式數據填入配置文件包括針對每個芯片執行以下步驟:
根據芯片的序列號生成配置頭;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910675503.1/2.html,轉載請聲明來源鉆瓜專利網。





