[發明專利]事務標識同步有效
| 申請號: | 201780084688.8 | 申請日: | 2017-10-31 |
| 公開(公告)號: | CN110914807B | 公開(公告)日: | 2021-07-09 |
| 發明(設計)人: | 李曉兵;楊峰;陳少杰 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F11/00 | 分類號: | G06F11/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 事務 標識 同步 | ||
1.一種用于主機與內存控制器之間通信的通信方法,其特征在于,所述通信方法包括:
在所述主機處使用增量計數器為事務生成事務標識TID;
根據所述TID的奇偶性以及所述事務的事務命令和數據地址的奇偶性來生成奇偶校驗位;
將所述奇偶校驗位與奇偶校驗位序列模式進行比較并且強制所述奇偶校驗位匹配所述奇偶校驗位序列模式;所述奇偶校驗位序列模式包括在0和1之間交替的序列或選定的馬爾可夫鏈;
將所述匹配的奇偶校驗位設為主機奇偶校驗位;
將所述主機奇偶校驗位與所述事務命令和數據地址一起從所述主機傳輸到內存模塊中的所述內存控制器;
所述主機將指定寫事務的寫事務標識WID的位插入到寫數據的糾錯碼ECC中并且將具有所述ECC的所述寫數據傳輸到所述內存控制器;以及
所述主機在檢測到已接收TID存在因噪聲內存通道中的噪音而產生的錯誤之后重構和/或重傳已生成的事務命令。
2.根據權利要求1所述的通信方法,其特征在于,傳輸所述主機奇偶校驗位與所述事務命令和數據地址包括通過單數據速率SDR命令/地址總線將所述主機奇偶校驗位與所述事務命令和數據地址一起從所述主機傳輸到所述內存控制器。
3.根據權利要求1或2所述的通信方法,其特征在于,所述通信方法包括:
在所述主機處生成初始化TID;以及
將所述初始化TID放在SEND命令中從所述主機發送到所述內存控制器,以將所述內存控制器中的增量計數器設為同步到所述初始化TID。
4.根據權利要求1或2所述的通信方法,其特征在于,所述通信方法包括在所述主機處通過以下方式將所述WID的位或持久內存PM寫事務的寫持久內存事務標識PWID的位插入到對應于所述寫事務的XWRITE命令或者所述PM寫事務的XPWRITE命令的數據的所述ECC碼中:
在所述主機處通過所述增量計數器將已驗證計數號指定為所述WID或所述PWID;
從對應于所述XWRITE命令或所述XPWRITE命令的所述數據以及2位操作碼和所述WID的位或所述PWID的位的組合中逐拍計算8字節ECC碼;以及
在沒有所述WID或所述PWID的情況下將包括所述8字節ECC碼的所述數據傳輸到所述內存模塊中的所述內存控制器。
5.根據權利要求4所述的通信方法,其特征在于,傳輸所述數據包括通過第五代雙倍數據速率DDR5數據通道傳輸64位數據、8位標簽和所述8字節ECC碼,通過C/A控制總線傳輸6位命令/地址C/A,其中,不傳送所述2位操作碼和所述WID的位或所述PWID的位。
6.一種用于主機與內存控制器之間通信的通信方法,其特征在于,所述通信方法包括:
在內存模塊中的所述內存控制器處,使用增量計數器為已接收事務生成事務標識TID;
根據已生成的所述TID的奇偶性以及所述已接收事務的事務命令和數據地址的奇偶性來生成奇偶校驗位;
將所述奇偶校驗位與奇偶校驗位序列模式進行比較,所述奇偶校驗位序列模式包括在0和1之間交替的序列或選定的馬爾可夫鏈;
從主機接收主機奇偶校驗位以及所述已接收事務的所述事務命令和數據地址;
將所述奇偶校驗位與所述主機奇偶校驗位進行比較;以及
所述內存控制器將讀事務的讀事務標識和ECC/循環冗余校驗CRC碼插入到讀響應中并且將所述讀響應傳輸到所述主機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780084688.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:具有彈性柔順殼體的可再充電電池
- 下一篇:處理設備、通信設備以及相應的方法





