99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

FlexRay時鐘同步的同向漂移解決方案

來源:本站整理 作者:秩名2011年04月18日 11:07
[導(dǎo)讀] FlexRay的時間單位是從大到小分級的:通信Cycle、通信宏拍(Macrotick,MT)和微拍(Microtick)。每一個節(jié)點中的振蕩器,經(jīng)過分頻之后,產(chǎn)生一個本地的微拍時鐘單位

  FlexRay是基于時間觸發(fā)的協(xié)議,節(jié)點間的時間同步是它的關(guān)鍵,參考文獻[5]是2.1版規(guī)范直接引用的主要原始資料的2009年修訂版,其主要內(nèi)容是有相位與頻率校正時誤差的靜態(tài)傳遞分析,求出可以達到的最壞或最好狀態(tài)下的簇內(nèi)時鐘差的精度。參考文獻[5]指出了5種計算時的誤差來源:采樣的量化誤差、微拍非均勻分布誤差、傳遞延遲誤差、整除誤差和簇漂阻尼誤差。由于時鐘校正實際上是一個反饋控制問題,但以前的研究沒有采用反饋控制的分析方法,沒有考慮同步幀發(fā)送節(jié)點間的交互影響,以及傳遞延遲誤差作為系統(tǒng)性誤差的長期存在,得到的結(jié)論并不全面,這是本文要重點討論的問題:由于系統(tǒng)性誤差的持續(xù)存在,節(jié)點的相位差會單向漂移,與hoST的時鐘越離越遠,造成新的失誤。參考文獻[6]用軟件仿真FlexRay時鐘頻率跳變或緩變時校正算法的有效性,它證實算法是收斂的,簇內(nèi)時鐘差校正后的精度與頻率漂移率無關(guān),跳變時有一個過渡過程,瞬態(tài)差可能超過精度范圍。參考文獻[7]分析了有拜占庭錯時FlexRay容錯中值相位校正算法的收斂性,非常有趣的是在推導(dǎo)過程中也得到了校正后cycle開始時間真值Us隨延遲補償不足而推遲的公式,它表明每校正一次存在的差,但是這種漂移并未受到FlexRay重視。參考文獻[8]是對容錯中值算法正確性的形式化證明,該算法就是FlexRay采用的算法,在分析每輪修正后的虛擬時鐘與真實時鐘差時,存在±ε的漂移,其中ε是傳送延遲。這也證實了本文分析的問題早已存在,而FlexRay未對該問題的后果有所警覺。

  1 FlexRay時鐘的概念

  FlexRay的時間單位是從大到小分級的:通信Cycle、通信宏拍(Macrotick,MT)和微拍(Microtick)。每一個節(jié)點中的振蕩器,經(jīng)過分頻之后,產(chǎn)生一個本地的微拍時鐘單位,它與位采樣數(shù)及位采樣時鐘周期有關(guān),所以節(jié)點中最小的時間單位是位采樣時鐘周期。各個節(jié)點可以有不同的微拍,簇內(nèi)共同的時間單位是MT,每個節(jié)點組態(tài)時定義正常時每MT內(nèi)本地微拍的個數(shù)。本地MT的生成有專門的邏輯,在每一本地微拍時執(zhí)行一次,以實現(xiàn)本地MT的修正,以保證MT盡量全局一致,并且可以保證頻率的校正均勻分布在整個cycle中。

  2 FlexRay收發(fā)的同步

  在收發(fā)過程中還有字節(jié)的位同步和幀開始同步來解決可能的抖動與延遲,它們極大地緩解了時鐘同步的精度要求。

  在以字節(jié)為單位的幀數(shù)據(jù)傳送時,每個字節(jié)的開頭有由“10”構(gòu)成的字節(jié)開始序列(BSS),這個1/0跳變沿是位時間同步用的:發(fā)現(xiàn)跳變沿后位采樣計數(shù)器就設(shè)為2,當(dāng)位采樣計數(shù)器=5時,zVotedVal的值就作為當(dāng)時的位值。位采樣計數(shù)器為9后溢出復(fù)位為1。顯然,若因收發(fā)有時鐘差,而要在下一個BSS的1處采錯,需要差4個位采樣時鐘周期時才會發(fā)生。也就是說,時鐘差5%才會發(fā)生。

  FlexRay的同步幀是在靜態(tài)段中傳送的,一個時隙(slot)內(nèi)實際上有很多空閑時間。首先,每個幀是在稱為actiON point offset處(gDACtionPointOffset)開始發(fā)送,這是一個全局參數(shù)。幀開始是“0”表示的傳送開始序列TSS,經(jīng)過1位“1”的幀開始序列FSS,再是第一個字節(jié)開始序列BSS,它由“10”二位組成。接收節(jié)點要正確檢測到第一個字節(jié)開始序列BSS的1/0跳變沿才作幀接收的同步。幀的最后是“01”構(gòu)成的幀結(jié)束序列FES,然后發(fā)送器被禁止了。發(fā)送器禁止后30 ns總線處于高阻狀態(tài)。在幀傳送結(jié)束后發(fā)送節(jié)點要有長度為11位的通道空閑分界符(cChannelIdLEDelimiter,實際上總線高阻時,經(jīng)50~250 ns接收節(jié)點會發(fā)現(xiàn)總線空閑,然后輸出RxD=“1”。然后總線一直在空閑狀態(tài)。由于FlexRay的物理連接有可能通過有源星型耦合器,在總線空閑到總線上傳送0有一個啟動過程,再加總線上位置不同的傳送延遲差別、收發(fā)器的延遲,發(fā)送節(jié)點的TSS長度會與接收節(jié)點的長度不同,接收節(jié)點看到的TSS會比發(fā)送節(jié)點的TSS短,稱為TSS截短。只要接收節(jié)點看到的TSS在1~(gdTSSTransmitter + 1)之間,TSS就是有效的。所以gdActionPointOffset之前,總線也是空閑的。因此,若節(jié)點時鐘差不使總線上的傳送提前使gdActionPointOffset前的空閑消失,或落后使cChannelIdleDelimiter后的空閑消失,就不會產(chǎn)生2個發(fā)送幀的重疊而影響正常收發(fā)。

  

 求取相位差的時間關(guān)系

 

  圖1 求取相位差的時間關(guān)系

  

123下一頁

本文導(dǎo)航

相關(guān)閱讀

同向漂移相關(guān)文章

同向漂移相關(guān)下載

發(fā)表評論
技術(shù)交流、積極發(fā)言! 發(fā)表評請遵守相關(guān)規(guī)定。

0 條評論

推薦閱讀

每月人物

依托AI平臺,涂鴉智能開啟全屋智能2.0時代!

依托AI平臺,涂鴉智能開啟全屋智能2.0時代!
隨著物聯(lián)網(wǎng)技術(shù)的突飛猛進,生活中越來越多的家庭設(shè)備將會聯(lián)上網(wǎng)絡(luò),變得“智慧”起來,智慧家庭的概念成了這幾年媒體、企業(yè)、用戶關(guān)注的焦點,而...

發(fā)力IoT邊緣智能服務(wù),研華以平臺服務(wù)與邊緣智能計算打開物聯(lián)網(wǎng)應(yīng)用之門

發(fā)力IoT邊緣智能服務(wù),研華以平臺服務(wù)與邊緣智能計算打開物聯(lián)網(wǎng)
研華IoT嵌入式平臺事業(yè)群總經(jīng)理許杰弘表示,工業(yè)物聯(lián)網(wǎng) 2009年就開始提出,至今缺乏臨門一腳,現(xiàn)在是打開大門的時候了。研華WISE-PaaS物智聯(lián)軟件平臺和...

每周排行

  • 型 號
  • 產(chǎn)品描述