檢測認證人脈交流通訊錄
- FlexRay
1.1 緣由
FlexRay為車載網絡標準,支持兩個信道,每個信道的速度達到10Mbps。
(1) 物理層(Physical Layer)測量
FlexRay Physical Layer 是差分信號(Differential signal)。信號在傳送時,電壓是會飄動的,若電壓準位不固定,就無法直接使用邏輯分析儀來測量物理層。必須搭配示波器才有辦法處理測量差分信號。如下圖所示FlexRay 實際信號電壓飄動的情形,紅色圓圈處,是有效的數據。
示波器處理FlexRay差分信號時,是將兩個信號相減后,才開始進行處理. 這樣就不受電壓飄動之影響,如下圖所示,黃色為BP,藍色為BM,紅色是 BP-BM后的信號.
因此,進行物理層測量時,您只需要將 LA 與示波器迭加起來,并設置 LA 1 個通道連接到 BP or BM,作為觸發之用,就可以完成迭加。設置時留意 BP 及 BM 所接之示波器通道,如下圖所示。
(2) 通訊(邏輯)層(Communication Data) 測量
FlexRay 通訊層測量,因為信號準備送入Transceiver Txd或從 Transceiver Rxd接收到信號。設置時,可按 Transceiver 規定的電壓準位來設置觸發準位即可。
1.2 FlexRay參數設置
(1) 參數設置
a. 通道設置
缺省值為 Physical Layer。
· Physical Layer
物理層信號測量,信號來自迭加示波器,測量 FlexRay 信號 BP,BM。可設置的 DSO 通道范圍為1-6。
· Communication Data (TxD)
通訊(邏輯)層信號測量,信號來源來自邏輯分析儀,測量 FlexRay transceiver 之 TxD 及 TxEN 信號。
· Communication Data (RxD)
通訊(邏輯)層信號測量,信號來源來自邏輯分析儀,測量FlexRay transceiver 之RxD或包含RxEN信號。
b. 自動偵測 Data Rate
缺省值為自動偵測 Data Rate。
打勾的時候,由程序協助偵測Data Rate若沒打勾時,使用者可以選擇內建的Data Rate 10/5/2.5 Mbps,或自行輸入Data Rate。允許的Data Rate范圍為 1Mbps-20Mbps。
c. FlexRay Channel
使用者可以指定 FlexRay Channel 為 Channel A 或 B,主要作為 Frame CRC 檢查之用。
(2) 波型顏色
可設置 Frame 內每個 Field 之標記顏色。其中,Error 項目使用于 FlexRay 封包內容發生錯誤時,就會把它標記成指定的顏色,并顯示于報告窗口的 Information 欄位.
· 分析程序會顯示錯誤訊息如下
錯誤訊息
描述
TSS Error
Unable to detect TSS
FSS Error
Unable to detect FSS
BSS Error
Unable to detect BSS
FES Error
Unable to detect FES
Header CRC Error
The header CRC value is incorrect
Frame CRC Error
The frame CRC value is incorrect
· 縮寫字表示之意義
縮寫
描述
TSS
Transmission start sequence
FSS
Frame start sequence
BSS
Byte start sequence
FES
Frame end sequence
DTS
Dynamic trailing sequence
CAS
Collision Avoidance Symbol
MTS
Media Access Test Symbol
WUP
Wakeup Pattern
CID
Channel Idle Delimiter
(3) 分析范圍
選擇分析的范圍,從起始位置到結束位置之間作分析。起始位置我們選擇緩存區開頭,結束位置選擇緩存區結尾。
1.3 分析結果
(1) 低速 FlexRay Physical Layer(BM, BP)信號,約 1Mbps
(2) 高速 FlexRay Physical Layer(BM, BP)信號,10Mbp
(3) 高速 FlexRay Communication Data信號(TxD, TxEN),10Mbps
(4) 高速 FlexRay Communication Data信號(RxD), 10Mbps
重慶艾輯電子科技有限公司
詹
- 地址:
- 工業園區星漢街5號新蘇工業坊B幢2樓07/08#