[發明專利]一種應用于反熔絲器件編程及測試系統的通信方法有效
| 申請號: | 201710032455.5 | 申請日: | 2017-01-16 |
| 公開(公告)號: | CN106878285B | 公開(公告)日: | 2020-11-13 |
| 發明(設計)人: | 杜濤;晁醒;李威 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G11C17/16;G11C29/56 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 反熔絲 器件 編程 測試 系統 通信 方法 | ||
1.一種應用于反熔絲器件編程及測試系統的通信方法,所述的系統包括待編程及測試器件、協議處理模塊、上位機軟件、下位機硬件,系統中上位機軟件向下位機硬件發送編程及測試命令,下位機硬件執行對反熔絲器件編程及測試的命令并返回編程及測試的結果;系統內軟硬件應用層通信協議的傳輸幀由協議頭、對象編碼、數據、協議尾構成,協議頭和協議尾共同組合形成編程及測試所需命令,對象編碼對應不同的待編程及測試對象、硬件參數,數據為一幀信息的可選項,若命令中用到數據則在信息中添加數據內容及數據的校驗碼,只傳輸命令時無數據項;上位機軟件和下位機硬件通過應用層通信協議傳遞信息,實現計算機對反熔絲器件的編程及測試,系統中軟硬件通信過程如下:
步驟一:統計不同的編程及測試命令,確定協議頭和協議尾位寬,為各種命令和編程及測試結果設置協議頭和協議尾;統計每種命令類型的器件執行對象和硬件參數個數,確定對象編碼位寬,為每個對象和其參數設置對象編碼;設計上位機軟件和下位機硬件的協議處理模塊,用來構建和解析每一幀通信協議;
步驟二:根據不同的編程及測試命令,確定數據位寬,上位機軟件的通信協議處理模塊構建一幀信息發送到下位機硬件;
步驟三:下位機硬件接收到信息,經通信協議處理模塊解析得到信息中的對象編碼、命令、數據;
步驟四:下位機硬件執行編程及測試命令,對符合對象編碼的器件進行編程及測試;下位機的通信協議處理模塊根據編程及測試結果構建一幀信息發送到上位機;
步驟五:上位機軟件接收到信息,經通信協議處理模塊解析一幀信息,得到編程及測試結果;
步驟六:上位機軟件分析編程及測試結果,重復步驟二到步驟五;
多個器件和參數共享同一對象編碼時,所述的協議中命令可同時對多個器件編程及測試、同時修改多個硬件參數。
2.如權利要求1所述的編程及測試系統,其特征在于:待編程及測試器件多為反熔絲FPGA、反熔絲PROM等反熔絲器件,用戶通過對其編程實現邏輯或存儲數據。
3.如權利要求1所述的應用層通信協議,其特征在于:命令分為常用命令和自定義命令,常用命令為器件通用的命令,自定義命令為特定器件的專用命令。
4.如權利要求1所述的應用層通信協議,其特征在于:所述的協議中協議頭、對象編碼、數據、協議尾位寬可變,根據具體的需求和設備數增加和減少位寬,數據校驗碼的方式可自定義。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710032455.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多系統中媒體播放功能的控制方法及裝置
- 下一篇:音頻數據同步方法和裝置





