《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > FlexRay的通信控制器媒體接入控制設計
FlexRay的通信控制器媒體接入控制設計
互聯網
摘要: 當前廣泛應用的車載總線技術(如CAN、VAN、LIN等總線)由于缺少確定性、同步性及容錯機制等并不能滿足要求,FlexRay聯盟推進了FlexRay的標準化,使之成為了新一代汽車內部網絡通信協議[1]。FlexRay關注的是當今汽車行業的一些核心需求[2],包括更快的數據速率、更靈活的數據通信、更全面的拓撲選擇和容錯運算。
Abstract:
Key words :

引言
當前廣泛應用的車載總線技術(如CAN、VAN、LIN等總線) 由于缺少確定性、同步性及容錯機制等并不能滿足要求,FlexRay聯盟推進了FlexRay的標準化,使之成為了新一代汽車內部網絡通信協議[1]。FlexRay關注的是當今汽車行業的一些核心需求[2],包括更快的數據速率、更靈活的數據通信、更全面的拓撲選擇和容錯運算。

FlexRay總線中的每個接入端稱為節點。節點主要由電源供給系統(Power Supply)、總線驅動器(Bus Driver)、固化有FlexRay通信協議的通信控制器(Communication Controller) 及主機(Host)4個部分組成。通信控制器是通信節點的核心器件。它主要的功能有媒體接入控制、時鐘同步、編解碼、協議操作控制等[3]。媒體接入控制功能是通信控制器的核心功能,解決數據進入FlexRay通信控制器的方式,為通信控制器的編解碼功能做好時間準備以及數據準備[4]。

本文提出一種FlexRay通信控制器媒體接入控制的設計方法。該方法直接訪問內存,大大縮短了獲取配置的時間;設計更加精簡,能夠保證通信的穩定性。

1 媒體接入控制的設計
本文提出的基于內存方式實現媒體接入控制的方法包括以下步驟:首先,媒體接入控制模塊的所有子模塊在統一時鐘域下工作[5],用戶把與媒體接入控制相關的配置信息寫入內存;然后,媒體接入控制的各個子模塊直接從內存中讀取該信息。媒體接入控制原理圖如圖1所示。

時鐘產生模塊根據用戶的配置信息,對控制器晶振產生的最小時鐘節拍按照協議規定形成系統所需要的時鐘周期;控制模塊根據用戶配置的信息將時鐘周期進一步劃分為4個獨立的段,即靜態段、動態段、符號窗口、網絡空閑段;計時器模塊根據用戶配置信息實現計時功能,用來記錄媒體接入控制所需要的時間。



圖1 媒體接入控制原理圖

1.1 時鐘產生模塊

時鐘產生模塊實現媒體接入控制所需要的時鐘周期,為編解碼功能做好時間準備,同時把該信息傳遞給控制模塊。該模塊首先從內存中讀取所需配置信息,主要有gMacroPerCycle、gdStaticSlot、pMicroPerCycle。時鐘產生模塊根據這些配置信息進行初始化操作,然后等待晶振的最小時鐘節拍(vMicrotick)。當最小時鐘節拍大于等于pMicroPerCycle/(gMacroPerCycle-1)時,該模塊產生周期。

時鐘產生模塊處理流程如圖2所示。



圖2 時鐘產生模塊處理流程

1.2 控制模塊

控制模塊主要為FlexRay通信控制器的媒體接入控制功能提供所需的時隙劃分,主要有靜態段(static segment)、動態段(dynamic segment)、符號窗口(symbol window)、網絡空閑段(network idle time)[3]。

本文提出的基于內存的方式實現控制功能的思路如下[6]:首先從內存中讀取所需要的配置信息,主要有gdstaticSloc、gNumberOfMinislots、gdSymbolWindow、gdActionPointOffset、gdMinislotActionPointOffset。當接收到時鐘產生模塊提供的周期開始信號時,控制模塊根據gdstaticSloc實現周期中的靜態段。靜態段使用靜態槽實現TDMA,以協調數據的傳輸。在每個通道,通信控制器上設置一個槽計數器(vslotcounter),統計靜態槽的個數。當時鐘周期開始的時候,設置槽計數器的值為1;當槽結束的時候,槽計數器的值加1。對于一個具體的簇,靜態槽的總數是一定的,由參數gNumberOfStaticSlots確定。對于每個靜態槽,FlexRay通信控制器根據用戶的配置和MAC模塊當前的操作模式決定是否為編解碼模塊提供數據。

根據gNumberOfMinislots,該模塊實現周期中的動態段。動態段使用動態槽實現事件觸發的媒體接入方法,以協調數據的發送。通信控制器在每個通道上設置一個動態槽計數器,統計動態槽的個數。每個動態槽根據zMinislot來計數,當有數據傳送時,動態槽可能占用多個zMinislot;當沒有數據傳送時,動態槽占用一個zMinislot。所以動態槽的大小是根據是否有數據發送決定的。對于一個具體的簇,zMinislot的總數是一定的,由參數gNumberOfMinislots確定;最后它根據gdSymbolWindow實現周期中的符號窗口。最后一個周期中剩下的時間就是網絡空閑段。
 

具體處理流程如圖3所示。



圖3 處理流程

2 設計驗證

確保設計正確性的關鍵是設計驗證,主要通過邏輯功能仿真[5]。邏輯功能仿真是在不考慮信號延遲的情況下對設計的邏輯功能進行驗證。驗證過程是:首先編寫好設計的HDL代碼;然后編寫對應的TestBench,對設計進行關鍵性的驗證;最后利用仿真軟件ModelSim進行模擬,查看波形或者輸出,若發現錯誤則查找錯誤原因、修改代碼或者測試文件,直到符合設計要求。
 

設計驗證的首要工作是根據FlexRay協議設定具體的參數。具體參數的設定如下: gMacroPerCycle=48,gdStaticSlot=4,pMicroPerCycle=672,gNumberOfMinislots=15,gdSymbolWindow=3,gdActionPointOffset=1,gdMinislotActionPointOffset=1。
 

點擊瀏覽原圖
圖4 時鐘產生模塊的周期信號圖

點擊瀏覽原圖
圖5 控制模塊的四個段

圖4是時鐘產生模塊的周期信號圖。從圖中可以看到,時鐘產生模塊需要等待晶振的最小時鐘節拍信號,然后進行判斷產生周期信號。當周期信號開始時,周期編號從默認的63變為 0,然后一直編號下去直到63。

圖5是對圖4產生的周期信號開始周期的四個段的劃分。從圖中可以看到,0周期分為靜態段、動態段、符號窗口、網絡空閑段。

圖6是靜態段的媒體接入方式。從圖中可以看到,槽計數器(vslotcounter)從1開始編號直到用戶配置的值。在第一個靜態槽實現了媒體接入。

圖7是動態段的媒體接入方式。從圖中可以看到,周期8的動態段有動態槽計數器zMinislot,從0開始編號直到用戶配置的值。在第5個動態槽實現了媒體接入。


點擊瀏覽原圖
圖6 靜態段的媒體接入方式

點擊瀏覽原圖
圖7 動態段的媒體接入方式

結語
本文介紹了基于FlexRay協議的媒體接入控制的設計過程,并進行了設計驗證。從仿真結果分析,它符合協議的要求,能夠生成通信控制器的時鐘周期,將時鐘周期進一步劃分為4個段,并且給出靜態段和動態段的具體媒體接入方式。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          一区二区三区波多野结衣在线观看| 欧美日韩午夜在线| 国产精品久久久久久久免费软件| 国产麻豆日韩欧美久久| 欧美人与禽猛交乱配视频| 亚洲精品一品区二品区三品区| 在线成人激情黄色| 亚洲精品视频二区| 欧美成人一二三| 欧美日韩在线视频首页| 美国成人直播| 亚洲自拍高清| 老司机免费视频久久| 宅男噜噜噜66一区二区66| 亚洲欧洲久久| 国产精品无人区| 国产精品亚洲视频| 欧美一级精品大片| 亚洲影院一区| 亚洲福利精品| 亚洲人成亚洲人成在线观看图片| 欧美在线高清视频| 欧美一区二区三区另类| 久久精品一区二区三区四区| 国产一区二区三区无遮挡| 欧美99在线视频观看| 欧美日韩在线播放三区| 久久国产精彩视频| 国产日韩一区二区三区在线| 免费国产一区二区| 亚洲欧美日韩另类| 亚洲高清视频一区二区| 久久精品国语| 亚洲免费黄色| 亚洲福利视频一区二区| 久久人人97超碰人人澡爱香蕉| 久久久久久亚洲精品不卡4k岛国| 亚洲女性喷水在线观看一区| 亚洲最快最全在线视频| 欧美绝品在线观看成人午夜影视| 欧美日韩国产二区| 亚洲视频一区在线| 亚洲自拍偷拍视频| 欧美二区在线看| 欧美三日本三级少妇三2023| av成人天堂| 日韩视频在线观看| 国产毛片一区| 欧美日韩国产影片| 欧美激情一区二区在线| 亚洲五月六月| 欧美日韩一区二区国产| 国产婷婷精品| 国产精品v片在线观看不卡| 国内一区二区在线视频观看| 亚洲图片欧美一区| 欧美一区二区三区免费视频| 欧美成人一区二区三区在线观看| 国产精品久久久免费| 亚洲网在线观看| 欧美日韩不卡视频| 亚洲精品女人| 国产精品福利在线| 欧美精品午夜| 在线观看亚洲精品| 亚洲九九精品| 国产精品午夜国产小视频| 欧美日韩精品不卡| 最新热久久免费视频| 欧美三级网页| 欧美性理论片在线观看片免费| 欧美性猛交xxxx乱大交蜜桃| 欧美国产国产综合| 欧美成在线观看| 国产欧美日韩视频在线观看| 欧美影片第一页| 欧美成年人网站| 国产日韩综合| 欧美成人视屏| 欧美精品videossex性护士| 午夜在线视频观看日韩17c| 亚洲影视在线播放| 国产精品久久久久久久久久久久久久| 国产精品99久久不卡二区| 亚洲人成啪啪网站| 久久视频一区| 亚洲精品国产精品乱码不99按摩| 欧美在线观看一区二区| 久久精品国内一区二区三区| 亚洲第一色在线| 久久激情综合网| 免费成人在线视频网站| 亚洲日本成人女熟在线观看| 亚洲电影免费观看高清完整版在线观看| 伊人久久大香线蕉av超碰演员| 久久亚洲综合色| 亚洲激情视频在线播放| 久久久久久久999| 性欧美8khd高清极品| 在线精品国精品国产尤物884a| 日韩一级欧洲| 久久一区二区三区av| 国内精品美女在线观看| 在线精品视频一区二区三四| 亚洲视频一起| 亚洲免费av网站| 一本色道久久综合亚洲精品高清| 巨乳诱惑日韩免费av| 欧美久久视频| 欧美日韩免费观看中文| 欧美日韩国产一级| 欧美一区二区三区在线看| 欧美一区影院| 久久久久久91香蕉国产| 欧美激情久久久久久| 欧美96在线丨欧| 日韩小视频在线观看| 国产日韩一区二区三区| 亚洲人成啪啪网站| 亚洲国产va精品久久久不卡综合| 国产精品v日韩精品| 欧美日韩国产成人在线| 亚洲一区欧美| 亚洲自拍偷拍视频| 久久亚洲国产成人| 亚洲精品综合在线| 国产精品视频第一区| 一本久久a久久免费精品不卡| 国产精品社区| 在线不卡免费欧美| 亚洲欧美影院| 欧美+日本+国产+在线a∨观看| 国产香蕉97碰碰久久人人| 国产一级久久| 国产日产亚洲精品系列| 亚洲欧洲另类| 国产视频一区免费看| 久久青草久久| 亚洲女人小视频在线观看| 亚洲制服少妇| 国产欧美精品日韩区二区麻豆天美| 久久人人97超碰人人澡爱香蕉| 欧美高清视频在线观看| 伊人精品视频| 欧美四级在线观看| 欧美影院午夜播放| 一区二区三区视频在线播放| 亚洲精品国产精品国自产观看| 久久午夜精品一区二区| 欧美成人xxx| 午夜精品久久久久久久| 亚洲精品欧美在线| 欧美一级在线亚洲天堂| 在线观看欧美日本| 在线亚洲伦理| 久久欧美中文字幕| 最新国产精品拍自在线播放| 日韩视频二区| 一区二区三区产品免费精品久久75| 在线看片第一页欧美| 韩国女主播一区二区三区| 一区二区三区www| 免费成人激情视频| 欧美日韩www| 可以免费看不卡的av网站| 国产亚洲欧美日韩日本| 免费日韩精品中文字幕视频在线| 欧美日韩亚洲一区二区三区| 欧美va亚洲va日韩∨a综合色| 欧美日韩亚洲一区二区| 亚洲美女在线一区| 国产在线观看精品一区二区三区| 狠狠入ady亚洲精品经典电影| 国产精品嫩草影院一区二区| 欧美自拍偷拍| 国产欧美日韩亚州综合| 欧美日韩亚洲综合一区| 国产精品国产三级国产普通话蜜臀| 麻豆精品视频在线| 在线欧美日韩精品| 一区二区在线观看av| 久久精品国产久精国产思思| 在线观看福利一区| 亚洲综合色激情五月| 欧美午夜精品理论片a级按摩| 欧美四级剧情无删版影片| 久久国产精品一区二区三区四区| 久久亚洲精品欧美| 久久影院午夜论| 欧美片网站免费| 欧美不卡一卡二卡免费版| 欧美三级免费| 亚洲精品一区在线观看| 欧美精品三级| 欧美日韩亚洲在线| 国产精品影音先锋| 欧美一级视频| 好看的日韩av电影| 欧美日韩在线亚洲一区蜜芽| 91久久久亚洲精品| 国一区二区在线观看| 欧美日韩一级黄| 欧美成人免费网| 激情成人av| 国产亚洲福利| 一区二区三区国产| 欧美在线综合| 亚洲日本一区二区三区| 美脚丝袜一区二区三区在线观看| 欧美精品久久一区二区| 欧美激情在线狂野欧美精品| 欧美视频三区在线播放| 久久久久99精品国产片| 欧美国产亚洲精品久久久8v| 亚洲天堂成人在线视频| 亚洲欧美中日韩| 一区二区电影免费在线观看| 亚洲啪啪91| 牛夜精品久久久久久久99黑人| 欧美大片免费观看| 男女av一区三区二区色多| 精品成人在线| 欧美中文字幕精品| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲大片一区二区三区| 蜜桃av噜噜一区| 欧美日韩在线视频一区| 这里只有精品在线播放| 亚洲性人人天天夜夜摸| 欧美日韩综合视频网址| 欧美中文字幕在线视频| 国产一区二区精品在线观看| 久久嫩草精品久久久精品| 欧美在线不卡| 欧美.www| 一本久久综合| 精品福利电影| 在线视频欧美日韩精品| 欧美破处大片在线视频| 国产丝袜美腿一区二区三区| 狠狠色丁香婷婷综合影院| 欧美性猛交99久久久久99按摩| 欧美成人午夜免费视在线看片| 久久国产精品一区二区三区| 一区二区三区成人精品| 欧美日韩精品久久久| 亚洲美女av黄| 国产一区二区三区久久久久久久久| 欧美日韩国产影院| 国产伦一区二区三区色一情| 国产欧美日韩精品在线| 亚洲电影视频在线| 中国女人久久久| 国产精品高潮视频| 最新成人av在线| 欧美日韩国产在线观看| 久久香蕉精品| 久久蜜桃av一区精品变态类天堂| 亚洲自拍三区| 久久久久九九视频| 亚洲精品午夜精品| 欧美日韩成人综合| 亚洲人成网站777色婷婷| 欧美日韩另类视频| 欧美中文字幕视频| 欧美在线一级va免费观看| 欧美大片免费看| 国产一区二区0| 亚洲欧美国产毛片在线| 国产精品亚洲片夜色在线| 一区二区三区国产| 久久久久网站| 99riav国产精品| 国产一区二区精品久久| 国产欧美精品在线播放| 亚洲免费观看视频| 一二三四社区欧美黄| 亚洲女性喷水在线观看一区| 欧美日韩国产另类不卡| 亚洲一区三区视频在线观看| 欧美国产综合视频| 国产自产2019最新不卡| 国产免费观看久久黄| 男女激情久久| 久久精品国产99国产精品澳门| 亚洲一区二区三区在线视频| 免费h精品视频在线播放| 黄色成人在线观看| 国产日韩欧美日韩| 国产亚洲精久久久久久| 欧美日韩一区高清| 久久九九免费| 欧美激情精品久久久久久免费印度| 国产精品一区二区视频| av成人手机在线| 欧美国产日韩一区二区| 欧美激情一区二区三区全黄| 亚洲欧美999| 国产网站欧美日韩免费精品在线观看| 久久午夜电影| 久久久久久婷| 久久成人人人人精品欧| 亚洲精选在线| 久久久99精品免费观看不卡| 欧美四级电影网站| 在线不卡视频| 久久噜噜噜精品国产亚洲综合| 欧美精品啪啪| 亚洲性图久久| 一本到12不卡视频在线dvd| 亚洲欧美日韩精品综合在线观看| 久久综合九色99| 国产精品久久久久秋霞鲁丝| 国产精品久久久久久福利一牛影视| 亚洲一级二级| 午夜一区不卡| 国产日韩在线视频| 国产精品二区二区三区| 麻豆国产精品777777在线| 亚洲一区自拍| 欧美精品日韩www.p站| 美女网站久久| 国产精品福利在线观看网址| 国产亚洲女人久久久久毛片| 欧美激情国产精品| 欧美日韩在线免费| 亚洲美女啪啪| 亚洲国产三级在线|