[發(fā)明專利]一種模擬USB3.0傳輸過程中包出錯的方法在審
| 申請?zhí)枺?/td> | 201310651603.3 | 申請日: | 2013-12-04 |
| 公開(公告)號: | CN103812607A | 公開(公告)日: | 2014-05-21 |
| 發(fā)明(設計)人: | 王杰;王亞君 | 申請(專利權(quán))人: | 安徽虹莊微電子有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 230000 安徽省合肥市高新區(qū)望江西路800號*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 模擬 usb3 傳輸 過程 出錯 方法 | ||
1.一種模擬USB3.0傳輸過程中包出錯的方法,其特征在于包括以下步驟:
(1)由驗證平臺的包產(chǎn)生模塊產(chǎn)生正常包及與正常包對應的錯誤編碼;
(2)包產(chǎn)生模塊將正常包及與正常包對應的錯誤編碼發(fā)送給驗證平臺的包加錯模塊;
(3)包加錯模塊接收到來自包產(chǎn)生模塊發(fā)送的正常包及與正常包對應的錯誤編碼后,根據(jù)正常包的類型對接收的錯誤編碼進行解碼,并獲得加錯要素;
所述加錯要素包括Enable、Dppabort/Reserved、Error?Field、Error?Pattern;
(4)包加錯模塊判斷加錯要素中的Enable是否為1,若是,則包加錯模塊將錯誤值注入到Error?Field指定的字段,若否,則不加錯;
(5)包加錯模塊將經(jīng)過加錯處理的錯誤包發(fā)送給USB3.0IP核。
2.根據(jù)權(quán)利要求1所述模擬USB3.0傳輸過程中包出錯的方法,其特征在于:步驟(3)所述包加錯模塊接收的正常包包括:數(shù)據(jù)包和非數(shù)據(jù)包。
3.根據(jù)權(quán)利要求1所述模擬USB3.0傳輸過程中包出錯的方法,其特征在于:步驟(4)所述包加錯模塊將錯誤值注入到Error?Field指定的字段,具體包括以下步驟:
①包加錯模塊根據(jù)包類型判斷為非數(shù)據(jù)包,并根據(jù)Error?Field判斷為非數(shù)據(jù)包包序集加錯時,包加錯模塊就從低位到高位來依次判斷Error?Pattern的低四位,當判斷到某一位的值為1時,包加錯模塊就對非數(shù)據(jù)包包序集的該位字符加錯;
②包加錯模塊根據(jù)包類型判斷為數(shù)據(jù)包,并根據(jù)Error?Field判斷為數(shù)據(jù)包尾部序集加錯,則判斷所述Dppabort是否為1,若是,則包加錯模塊將正常包的結(jié)尾加錯為無效包的結(jié)尾,若否,則包加錯模塊就從低位到高位來依次判斷Error?Pattern的低四位,當判斷到某一位的值為1時,包加錯模塊就對數(shù)據(jù)包包序集的該位字符加錯;
③包加錯模塊根據(jù)包類型判斷為數(shù)據(jù)包,并根據(jù)Error?Field判斷為數(shù)據(jù)包非尾部的序集加錯時,包加錯模塊依次判斷Error?Pattern的低四位,當判斷到某一位的值為1時,包加錯模塊就對數(shù)據(jù)包包序集的該位字符加錯;
④包加錯模塊判斷為CRC加錯時,包加錯模塊直接將CRC值修改為錯誤值;
⑤包加錯模塊判斷既不是包序集加錯也不是CRC加錯,包加錯模塊將Error?Field指定的字段的值替換為Error?Pattern指定的錯誤值,然后包加錯模塊根據(jù)具體加錯的位置,重新計算CRC-5或CRC-16,并將重新計算的CRC-5或CRC-16值替換原有CRC-5或CRC-16的值。
4.根據(jù)權(quán)利要求3所述模擬USB3.0傳輸過程中包出錯的方法,其特征在于:所述Error?Pattern的低四位與數(shù)據(jù)包包序集或非數(shù)據(jù)包包序集的四個字符一一對應;所述無效包的結(jié)尾為USB3.0協(xié)議定義的DPPABORT序集。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于安徽虹莊微電子有限公司,未經(jīng)安徽虹莊微電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310651603.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





