[發明專利]CAN FD幀結束檢測器及檢測方法、CAN位流處理器及操作方法有效
| 申請號: | 201380079083.1 | 申請日: | 2013-09-27 |
| 公開(公告)號: | CN105474584B | 公開(公告)日: | 2019-04-05 |
| 發明(設計)人: | 羅伯特·加赫 | 申請(專利權)人: | 恩智浦美國有限公司 |
| 主分類號: | H04L12/413 | 分類號: | H04L12/413;B60R16/023 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 范心田 |
| 地址: | 美國德*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | can fd 結束 檢測器 檢測 方法 處理器 操作方法 | ||
1.一種用于在輸入位流(30)內檢測CAN FD幀結束的CAN FD幀結束檢測器(22),所述CAN FD幀包括以正常位率提供的一個或多個部分以及以較高位速率提供的一個或多個部分,以正常位率提供的所述一個或多個部分包括由連續7個或更多個隱性位組成的幀結束域,其中所述CAN FD幀結束檢測器(22)包括:
與延伸位傳輸時間(T_STR)相關聯的顯性位延伸器(24),所述顯性位延伸器(24)被配置以將所述輸入位流(30)內的隱性位之后的每個顯性位的位傳輸時間延伸到所述延伸位傳輸時間,從而產生調節輸入位流(46);
用于提供隱性位計數的隱性位計數器(26),其中所述隱性位計數器(26)被配置以位計數器速率采樣所述調節輸入位流(46),從而產生采樣位流,其中所述隱性位計數器(26)被配置以復位所述隱性位計數以響應于所述采樣位流中的每個顯性位并且遞增所述隱性位計數以響應于所述采樣位流中的每個隱性位。
2.根據權利要求1所述的CAN FD幀結束檢測器(22),其中所述顯性位延伸器(24)被配置以通過輸出延伸顯性位來執行延伸相應顯性位的位傳輸時間的操作以響應于所述相應顯性位之前的下降沿。
3.根據權利要求1所述的CAN FD幀結束檢測器(22),其中所述位計數器速率至少是正常位率的兩倍以及至少是所述延伸位傳輸時間的倒數的兩倍。
4.根據權利要求1所述的CAN FD幀結束檢測器(22),其中所述延伸位傳輸時間大于與所述較高位速率相關聯的所述位傳輸時間。
5.根據權利要求1所述的CAN FD幀結束檢測器(22),其中所述延伸位傳輸時間等于與所述正常數據速率相關聯的所述位傳輸時間。
6.一種CAN位流處理裝置(10),包括:
用于處理輸入位流(30)的CAN位流處理器(12);
被配置以在所述輸入位流(30)內檢測CAN FD幀開始的CAN FD幀開始檢測器(20);以及
根據權利要求1所述的CAN FD幀結束檢測器(22),所述CAN FD幀結束檢測器(22)被配置以在所述輸入位流(30)內檢測CAN FD幀結束;以及
柵單元(16),所述柵單元(16)被配置以不給所述CAN位流處理器提供所述輸入位流(30)以響應于所述CAN FD幀開始檢測器(20)檢測到CAN FD幀開始并且被配置以給所述CAN位流處理器提供所述輸入位流(30)以響應于所述CAN FD幀結束檢測器(22)檢測到所述CANFD幀結束。
7.根據權利要求6所述的CAN位流處理裝置,其中所述CAN位流處理器(12)被配置以從所述輸入位流(30)提取幀開始信息(42)并且給所述CAN FD幀開始檢測器(20)提供所述幀開始信息(42),所述CAN FD幀開始檢測器(20)被配置以基于所述幀開始信息(42)檢測CANFD幀開始。
8.一種用于在輸入位流(30)內檢測CAN FD幀結束的方法,所述CAN FD幀包括以正常位率提供的一個或多個部分以及以較高位速率提供的一個或多個部分,以正常位率提供的所述一個或多個部分包括由連續7個或更多個隱性位組成的幀結束域,其中所述方法包括:
提供隱性位計數;
定義延伸位傳輸時間(T_STR)大于與所述較高位速率相關聯的位傳輸時間;
將所述輸入位流(30)內的隱性位后的每個顯性位的的位傳輸時間延伸到所述延伸位傳輸時間,從而產生調節輸入位流(46);
以位計數器速率采樣所述調節輸入位流(46),從而產生采樣位流;
復位所述隱性位計數以響應于所述采樣位流中的每個顯性位;
遞增所述隱性位計數以響應于所述采樣位流中的每個隱性位。
9.一種操作CAN位流處理器的方法,包括:
接收輸入位流(30);
在所述輸入位流(30)內檢測CAN FD幀開始,并且作為響應,不給所述CAN位流處理器提供所述輸入位流(30);以及
在所述輸入位流(30)內檢測CAN FD幀結束,并且作為響應,給所述CAN位流處理器提供所述輸入位流(30);
其中所述CAN FD幀包括以正常位率提供的一個或多個部分以及以較高位速率提供的一個或多個部分,以正常位率提供的所述一個或多個部分包括由連續7個或更多個隱性位組成的幀結束域,并且其中檢測所述CAN FD幀結束的所述操作包括:
提供隱性位計數;
定義延伸位傳輸時間(T_STR)大于與所述較高位速率相關聯的位傳輸時間;
將所述輸入位流(30)內的隱性位之后的每個顯性位的位傳輸時間延伸到所述延伸位傳輸時間,從而產生調節輸入位流(46);
以位計數器速率采樣所述調節輸入位流(46),從而產生采樣位流;
復位所述隱性位計數以響應于所述采樣位流中的每個顯性位;
遞增所述隱性位計數以響應于所述采樣位流中的每個隱性位。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于恩智浦美國有限公司,未經恩智浦美國有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380079083.1/1.html,轉載請聲明來源鉆瓜專利網。





