[發明專利]總線站以及保持總線站同步的系統和方法有效
| 申請號: | 200680044489.6 | 申請日: | 2006-11-28 |
| 公開(公告)號: | CN101317167A | 公開(公告)日: | 2008-12-03 |
| 發明(設計)人: | 博納德斯·范弗利梅倫;彼得·范登哈默;赫里特·登貝斯特恩 | 申請(專利權)人: | NXP股份有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 | 代理人: | 陳源;張天舒 |
| 地址: | 荷蘭艾*** | 國省代碼: | 荷蘭;NL |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 總線 以及 保持 同步 系統 方法 | ||
技術領域
本發明涉及具有總線和通過該總線耦接的多個總線站電路的電子系統、總線站電路以及操作這種系統的方法。
背景技術
總線是能被不同總線站電路使用來彼此發送消息的共享通信媒介。該消息被從源站電路發送到目的站電路,并且每個消息通常都攜帶一目的地地址來標識該目的站電路。此種系統中的一個問題是,必須指示該消息的開始,以便定位該消息中的目的地地址和/或命令數據。
已知有各種用于指示消息的開始的技術。美國專利申請No.2003/0225951描述了使用特殊信號線來給出同步信號,同步信號的定時指示消息的開始。另一方案是在同一線路(或幾個線路)上發送預定的唯一的同步碼形(pattern)作為該消息。通常把這種預定同步碼形在每一消息的開始處發送,以便把該消息的開始提醒給站。
但是,這些同步技術陷于這樣的額外困擾,即,增加了系統的復雜性和/或降低了能在一給定時間間隔內發送的消息的數量。
發明內容
在各種目的當中,本發明的一個目的是減少在采用總線進行總線站電路之間的消息發送的電子系統中用于同步的額外開銷。
本發明提供了根據權利要求1的一種電子系統。其中的總線站電路使用消息的內容來檢測同步的丟失。除非在消息之間有間隔,否則一條消息的結束將定義下一消息的開始,從而使得當接收站保持對開始的同步時,原則上在每一消息開始處不需要預定同步碼形,也不需要同步信號。而當總線站電路遇到具有無效內容的消息時,該總線站電路將切換到一種同步禁用狀態,其忽略消息直到已發現新的同步為止。在一實施例中,在總線站電路中執行所述消息內容的測試,而不考慮該消息是否被尋址到該總線站電路。因此,用于另一總線站電路的消息內容也被用于檢測同步的丟失,這將增加檢測的可靠性。
在一個實施例中,把同步碼形提供在總線上,在一對連續的同步碼形之間有多個消息。在此情況下,該同步碼形可被用于重獲同步啟動狀態,其中能夠使用對消息頭接尾的標識。另外或作為一種選擇,可以不必丟失總線帶寬而利用總線上沒有信息傳輸的空閑期來重獲該同步實現狀態。
在一個實施例中,在一對連續的同步碼形之間定義多個時隙。總線站電路通過測量在第一個同步碼形發送之后經過的時間來至少部分地限定該時隙。在第一時隙中使用了基于消息的頭接尾標識的禁用的消息內容,在經過了該第一時隙的時間間隔之后,在接收到下一同步碼形之前,以不同的方法保持在第二時隙中的同步。因此,檢測到無效消息內容之后對消息的頭接尾標識進行禁用的不利效果將被僅局限于在連續同步碼形的傳輸之間的時間間隔的一部分。可以在整個第二時隙中接收流數據而不測試該流數據的內容,以便在該第二時隙的一部分期間禁用接收。
在一個實施例中,可從消息內容中計算出一個簽名值來測試該消息內容的有效性,以便決定是否繼續使用消息的頭接尾標識。簽名值可以例如是從糾錯碼得知的校正子的奇偶值。在另一個實施例中,來自該消息的命令碼的有效性被用于決定該消息內容的有效性,以便決定是否繼續使用該消息的頭接尾標識。在另一個實施例中,命令的參數值被用于決定該消息內容的無效性,以便決定是否繼續使用消息的頭接尾標識。最好是使用有效參數值的范圍的與命令碼相關的定義來測試有效性。在另外實施例中,根據消息的目的地地址而選擇有效命令碼和/或參數值的范圍來決定內容的有效性,以便決定是否繼續使用消息的頭接尾標識。在一個實施例中,使用消息的目的地地址的有效性來決定該內容的有效性,以便決定是否繼續使用消息的頭接尾標識。用于決定有效性的這些技術可以獨立使用或以任何組合方式使用。命令碼、參數范圍和/或目的地地址的使用所具有的優點在于不需要在該消息中包括專用于有效性測試的信息。
在另外實施例中,對消息內容的有效性的測試還被用于搜索消息的開始。因此,即使沒有同步碼形也可以重獲同步。
附圖說明
從使用下列附圖的示例性實施例的描述中將使得本發明的這些和其它目的和優勢方面變得顯見。
圖1示出一個總線系統;
圖2示出一個總線信號;
圖3示出一個總線站電路;
圖4示出消息處理流程圖;
圖5、圖6示出狀態圖。
具體實施方式
圖1示出一個總線系統,其包含總線10、總線主站12(也稱為總線主機站)和多個普通總線站14(也稱為從站)。普通總線站14和總線主站12耦接到總線10。總線10可以組成例如數據導線和時鐘信號導線。然而做為選擇,可以僅使用數據導線,而從該數據導線上的信號中恢復時鐘。同樣可以并行使用多個數據導線。最好是在總線10中不使用分開的同步信號導線。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于NXP股份有限公司,未經NXP股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680044489.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:穿著物品的制造方法
- 下一篇:改進的流量分配吸附容器





