[發明專利]用于傳送數據的方法和鏡像串行接口(MSI)在審
| 申請號: | 201780079337.8 | 申請日: | 2017-05-15 |
| 公開(公告)號: | CN110100238A | 公開(公告)日: | 2019-08-06 |
| 發明(設計)人: | K·阿南德;A·古普塔;A·K·古普塔;P·K·馬瑟;V·特亞吉 | 申請(專利權)人: | 遠程信息技術發展中心 |
| 主分類號: | G06F13/00 | 分類號: | G06F13/00;H03M13/00 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華;辛鳴 |
| 地址: | 印度*** | 國省代碼: | 印度;IN |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 串行接口 環回 串行外圍設備 訪問外圍設備 四線串行接口 傳送數據 從機設備 時鐘邊沿 周期期間 主控設備 健全性 源數據 地線 斷言 | ||
1.一種經由鏡像串行接口傳輸數據的方法,所述方法包括:
主控設備從主控主機接收地址、數據和讀/寫命令,首先在主控移位寄存器中加載地址和讀/寫,經由MOSI線將所述地址和讀/寫移位到從機設備,同時經由MISO線接收鏡像地址位以檢查數據健全性;
在地址信息的成功傳輸之后,所述從機設備從從機主機取讀數據;
如果讀指令被接收到,則所述從機設備經由MISO線向所述主控設備發送數據,同時經由MOSI線接收鏡像數據位以檢查數據健全性;
如果寫指令被接收到,則所述從機從所述主控設備接收數據并且與所述從機主機共享所述數據以用于進一步處理,所述主控設備再次經由所述MISO線檢查所述鏡像數據位;
所述主控設備和所述從機設備經由多路復用器在來自移位寄存器的數據與來自從機控制器或主控控制器的確認之間切換,以及
所述主控設備或所述從機設備的存在和不存在當事務沒有在進行中時通過內部上拉而被檢測。
2.根據權利要求1所述的方法,其中所述MISO線和所述MOSI線上的環回機制確定在沒有從機選擇信號的情況下所述主控設備和所述從機設備的存在或不存在。
3.根據權利要求1所述的方法,其中用于檢查所述數據健全性的方法步驟包括:
將源數據線的內容循環回目的地數據線上;以及
比較源設備控制器在每個時鐘邊沿的內容。
4.根據權利要求1或3所述的方法,其中所述主控設備或所述從機設備中的任一個取決于它是讀事務還是寫事務而是源。
5.根據權利要求1或3所述的方法,其中在傳送指示針對每次傳送的數據健全性的數據位的每個突發之后,源設備向目的地發送標志。
6.根據權利要求5所述的方法,其中數據位的突發的傳送包括地址傳送階段和數據傳送階段。
7.根據權利要求6所述的方法,其中地址位從主控設備向從機設備流動,并且數據位在任一方向中流動。
8.根據權利要求7所述的方法,其中所述從機設備生成確認信號以指示所述從機設備針對下一周期的準備就緒。
9.根據權利要求1、5或8中任一項所述的方法,其中標志和確認是在所述MOSI線和所述MISO線上被斷言的帶信號中的單個比特,并且是高或低。
10.根據權利要求1所述的方法,其中所述方法通過使用包括用于數據和控制的MOSI、MISO、SCLK、SS的四條信號線而被實現。
11.根據權利要求1所述的方法,其中在沒有從機選擇信號的情況下,a)所述主機在MOSI線上驅動邏輯0,b)所述從機在環回模式中在每個時鐘邊沿將MOSI線的內容環回到MISO線;以及c)主機的控制器在每個時鐘邊沿對MISO的內容采樣,如果所述主機在它的MISO線輸入上感測到邏輯1,則它指示從機設備的不存在。
12.根據權利要求1所述的方法,其中從機在所述MOSI線上驅動邏輯0從而指示有效數據傳送,并且驅動邏輯1一個時鐘從而指示無效數據傳輸。
13.一種鏡像串行接口,包括
主控設備和至少一個從機設備;
所述主控設備和所述至少一個從機設備中的每個從機設備利用如下四條信號線被彼此連接:串行時鐘線(SCLK)、主機輸入從機輸出(MISO)線和主機輸出從機輸入(MOSI)線以及用于在多從機配置中選擇從機設備的從機選擇(SS)線;
所述主控設備被配置用于至少在從機外圍設備上傳輸數據和接收數據,所述主控外圍接口設備包括用以生成用于通過MOSI線和MISO線來同步設備的數據移入和移出的時鐘的串行時鐘發生器、包括用于將數據移入內部存儲元件并且在串行輸出處移出數據的一組觸發器的移位寄存器、存儲器元件和用于控制所述主控設備的功能的控制器;以及
所述至少一個從機設備包括移位寄存器、存儲器元件和用于控制所述從機設備的功能的控制器,所述移位寄存器包括用于將數據移入內部存儲元件并且在串行輸出處移出數據的一組觸發器,
其特征在于
所述主控設備和所述從機設備具有用以在來自移位寄存器的數據與來自所述控制器中的任何控制器的確認之間切換的多路復用器,
所述主控設備在所述MISO線處具有內部上拉,并且所述從機設備中的每個從機設備在所述MOSI線處具有內部上拉,以在事務沒有在進行中時檢測主控設備或從機設備的存在和不存在,以及
由從機觸發器在所述MISO線處鎖存的數據被配置為在每個時鐘邊沿被環回到所述主控以用于報告通信錯誤。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于遠程信息技術發展中心,未經遠程信息技術發展中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780079337.8/1.html,轉載請聲明來源鉆瓜專利網。





