《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > ETC中FM0解碼器的設計
ETC中FM0解碼器的設計
電子設計工程
姚渭箐,周 偉 武漢理工大學
摘要: FM0編碼以其便于位同步提取、頻譜帶寬較窄、實現電路簡單而在ETC中得到廣泛的應用,線路FM0解碼模塊是ETC系統基帶電路重要組成部分,本文基于ETC系統中車載單元(On board unit,OBU)與路邊單元(Road sideunit,RSU)之間的短距離雙向通信,以提高FM0解碼速度的目的,根據FM0鳊碼原則,在FPGA軟件環境下用高級硬件描述語言VHDL實現FM0解碼器設計,給出程序代碼,在Quartus II環境下仿真,并通過邏輯分析儀觀察波形。同等功能下,解碼時間是圖形輸入法的五分之一。
Abstract:
Key words :

摘要:FM0編碼以其便于位同步提取、頻譜帶寬較窄、實現電路簡單而在ETC中得到廣泛的應用,線路FM0解碼模塊是ETC系統基帶電路重要組成部分,本文基于ETC系統中車載單元(On board unit,OBU)與路邊單元(Road sideunit,RSU)之間的短距離雙向通信,以提高FM0解碼速度的目的,根據FM0鳊碼原則,在FPGA軟件環境下用高級硬件描述語言VHDL實現FM0解碼器設計,給出程序代碼,在Quartus II環境下仿真,并通過邏輯分析儀觀察波形。同等功能下,解碼時間是圖形輸入法的五分之一。
關鍵詞:FM0;短距離通信;VHDL;FPGA;數據解碼

    電子不停車收費系統(ETC)興起于80年代,主要適用于道路、大橋和隧道收費站,由于過往車輛通過收費站時無須停車便能夠實現自動收費,大大改善了目前普遍存在的路橋收費站停車收費造成交通堵塞的惡劣狀況,受到各國政府和企業的廣泛重視,許多世界著名的電子公司競相開始研制,先后在北美、歐洲、日本、澳洲、新加坡等地廣泛應用,已經成為智能交通的一大支柱產業。我國的ETC系統起步在上世紀90年代,主要靠引進國外的先進技術,雖然也取得了積極的效果,但由于起步晚,國內公路ETC工作仍處于試驗和探索階段。
    整個ETC系統主要由車載單元(On board unit,OBU)與路邊單元(Road side unit,RSU)組成,OBU與RSU之間的短距離雙向通信屬于專用短程通信(DSRC-Dedicated Short Range Communications)協議規范的范疇,該協議中的物理層可配置為A和B兩個可選配置,其中配置A的上下行鏈路都定義為FM0,主要用于基本的ETC應用。線路FM0解碼模塊是ETC系統基帶電路重要組成部分,這使得對FM0解碼器的研究和優化提上日程。
    本文介紹了在FPGA軟件環境下用高級硬件描述語言VHDL實現FM0解碼器設計,最終實現ETC系統中OBU和RSU中的FM0解碼模塊的邏輯功能。

1 FM0碼介紹
    FM0編碼(即Bi-Phase Space)即為雙相間隔碼編碼,編碼規則是在每個碼元的開始、結束以及‘0’碼元正中間時刻發生跳變,其余時刻不變化。FM0編碼以其便于位同步提取、頻譜帶寬較窄、實現電路簡單而在短距離通信中得到了廣泛的應用。編碼的示意圖如圖1所示。

a.JPG


    圖1示出了代碼序列為10110001時,FM0碼的波形。圖1(a)是源代碼序列,圖1(b)是FM0碼的波形。比較圖1(a)和圖1(b)兩個波形可以看出,FM0碼實際上只要用一個與原始信號同步的時鐘信號的跳變沿(上升沿或下降沿)以及‘0’碼元對應的跳變沿(上升沿或下降沿)觸發翻轉,即可完成數據編碼。

2 FM0解碼器的實現方案選擇
    FM0解碼器的實現方法主要可分為以下3種:第一種是使用專用集成芯片;第二種是軟件編程實現,包括PC機和單片機;第三種是使用可編程邏輯器件實現,主要使用FPGA器件。目前市面上常用的FM0碼的解碼芯片比較少,例如STR715芯片,并且專業芯片的使用存在一定限制。軟件編程方法盡管具有硬件結構簡單、功能靈活等特點,但程序運行占用處理器資源多,執行速度慢,對信號的延時和同步性不易預測,只適用于低速信號處理。使用FPGA器件實現FM0解碼,能夠有效綜合前兩種方法的優點,因為FPGA采用硬件處理技術,可反復編程,能夠兼顧速度和靈活性,并能并行處理多路信號,實時性能夠預測和仿真。由于解碼的算法多為邏輯運算和時序運算,采用靈活性極大的可編程邏輯器件FPGA完成FM0編解碼更適合。
    作為ALTERA公司第四代可編程邏輯器件開發軟件,QuartusⅡ在設計流程的每個階段都提供了圖形模式和命令行模式等極為便利的輸入手段,具有快速的編譯和直接易懂的器件編程功能、對眾多種芯片的支持和百萬門級的設計能力。QuartusⅡ為FPGA設計者提供了原理圖輸入、HDL輸入、圖形設計輸入、內存編輯輸入等輸入方法。
    目前,原理圖輸入法已用于FM0編解碼器設計,盡管方式直觀、簡單易行,但對設計者的硬件水平要求高,編解碼時間較長。
    硬件描述語言VHDL[10]就是用語言描述替代圖形化(元件拼湊)設計,簡化了設計工作,節約了開發的時間,大大縮短編碼時間,對于設計者的硬件水平要求不高,比FPGA設計中較直觀的原理圖輸入法更具優勢,更具推廣價值。

3 FM0解碼器的設計
    本文以RSU中的BST信號作為輸入信號,進行FM0解碼設計,該信號的傳輸速率為256 kB/s。由FM0編碼規則可反推之,如果在一個碼元時間內解碼數據連續跳變兩次,則為‘0’電平,否則為‘1’電平。本文采用帶有復位端口的同步計數器原理產生同步時鐘信號,因此采用16倍速率的時鐘信號。
    如圖2所示,解碼原理分為同步時鐘信號產生和在一個碼元時間解碼數據連續兩次跳變檢測兩部分。

b.JPG


3.1 同步時鐘信號產生
    用16倍數據速率的時鐘信號對輸入信號RDIN采樣得到data_temp1信號,將采樣信號data_temp1延遲一個16倍時鐘周期(0.5μs)得到data_temp2信號,data_temp1與data_temp2相異或得到data_temp3信號,如果信號跳變data_temp3為‘1’,否則為‘0’,得到RDIN跳變時的脈沖clr信號,當clr=‘1’時,清0,當clr=‘0’時,對輸入時鐘信號clk_in進行2、4、8和16分頻,分別產生同步時鐘信號Q0(2 048 kB/s)、Q1(1 024 kB/s)、Q2(512 kB/s)、Q3(256 kB/s)。
    16分頻后得到的Q3(256 kB/s)時鐘信號不能直接作為解碼輸出的同步信號,clr信號在輸入信號跳變時產生脈沖,盡管輸入信號RDIN與Q3速率相同,而clr信號發生在Q3高電平或低電平處,使Q3受到影響,輸出的不是完整的256 kB/s時鐘信號。因此為了得到完整的16分頻時鐘信號,需將8分頻時鐘信號再次2分頻得到時鐘信號CLKO。
    VHDL源代碼如下:
 
c.JPG
d.JPG
3.2 在一個碼元時間解碼數據連續兩次跳變檢測
    用4分頻信號Q1對data_temp1信號采樣得到data_temp4信號,將采樣信號data_temp4延遲一個輸入信號RDIN的四分之一碼元周期得到data_temp5信號,data_temp4與data_temp5相同或得到data_temp6信號。用時鐘信號CLKO的上升和下降沿同時檢測data_temp6信號,求或。如果求或結果為‘1’則表示時鐘的上升和下降沿有一次得到‘1’電平,即在半個碼元的時間間隔內解碼數據沒有跳變,根據FM0編碼規則此時數據應該是‘1’電平,解碼輸出DEOUT輸出為‘1’電平;否則,如果求或結果為‘0’則表示時鐘的上升和下降沿均得到‘0’電平,即在半個碼元的時間間隔內解碼數據有跳變,根據FM0編碼規則,此時數據應該是‘0’電平,解碼輸出DEOUT輸出為‘0’電平。
    VHDL源代碼如下:
 e.JPG
f.JPG
4 結果仿真
    將設計好的FM0解碼程序進行封裝,封裝圖如圖3所示。

g.JPG


    以BST信號為例,解碼數據輸入端RDIN輸入BST信號,在解碼時鐘輸入端clk_in輸入16倍數據速率時鐘信號(4 096 kB/s)。在QuartusⅡ軟件支持下完成邏輯綜合,將編程數據寫入選定的FPGA芯片進行測試,可通過邏輯分析儀看到波形。
    圖4依次給出了RDIN、clk_in、clr、data_temp1、data_temp4、data_temp5、data_temp6、Q1、Q2、Q3、CLKO和DEOUT的仿真波形。從仿真結果來看,解碼模塊很好地完成了任務,可測得整個解碼過程僅用了8 μs。

h.JPG


    同樣的解碼過程用現有的圖形輸入法完成需要40μs,而用VHDL語言編寫只需8 μs,解碼時間是圖形輸入法的五分之一。

5 結束語
    采用高級硬件描述語言VHDL在FPGA上實現FM0解碼設計,為電子系統的設計帶來了極大地靈活性。將復雜的硬件設計過程轉化為在特定的軟件平臺上通過軟件設計來完成,從而使設計工作簡化,大大節約了開發時間,并大幅度縮短FM0解碼時間。
    隨著ETC系統的日益普及,對FM0解碼設計的需求也大幅提高,因此采用較合適的方法設計出高性能的FM0解碼器是十分有意義的。

此內容為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>
          黄色国产精品| 国产欧美一区二区三区久久| 欧美日韩国产色综合一二三四| 亚洲人成小说网站色在线| 欧美影院视频| 亚洲综合99| 亚洲精品一品区二品区三品区| 一二美女精品欧洲| 亚洲卡通欧美制服中文| 免费人成精品欧美精品| 欧美日韩大片| 一区二区三区成人| 欧美小视频在线观看| 99国产成+人+综合+亚洲欧美| 久久成人免费电影| 免费的成人av| 一区一区视频| 在线观看精品| 久久久精品999| 亚洲免费伊人电影在线观看av| 国产精品r级在线| 久久精品国产999大香线蕉| 亚洲高清一区二| 欧美一区日本一区韩国一区| 欧美日韩福利| 欧美一区2区三区4区公司二百| 激情视频一区| 久久精品日产第一区二区三区| 欧美日韩成人一区二区| 国精品一区二区| 欧美大片在线观看一区二区| 免费成人你懂的| 欧美人与禽猛交乱配| 亚洲第一中文字幕在线观看| 欧美视频一区在线观看| 中文亚洲字幕| 亚洲丰满少妇videoshd| 亚洲精品视频免费| 欧美国产视频在线| 美女主播视频一区| 亚洲国产成人精品女人久久久| 久久久久九九九| 亚洲二区在线视频| 亚洲第一视频| 国产精品有限公司| 一区二区三欧美| 老色鬼久久亚洲一区二区| 亚久久调教视频| 欧美亚州韩日在线看免费版国语版| 久久裸体艺术| 一区二区不卡在线视频 午夜欧美不卡'| 欧美色欧美亚洲高清在线视频| 久久女同互慰一区二区三区| 国产精品video| 正在播放欧美视频| 亚洲伦理网站| 91久久香蕉国产日韩欧美9色| 国产精品久久夜| 国产欧美亚洲精品| 欧美区亚洲区| 国产老女人精品毛片久久| 欧美中文在线字幕| 亚洲视频在线观看网站| 久久精品国产99精品国产亚洲性色| 亚洲在线不卡| 在线观看日韩av电影| 亚洲免费大片| 久久久天天操| 亚洲影音一区| 欧美精品一区二区在线播放| 久久男人av资源网站| 亚洲欧美成人网| 亚洲四色影视在线观看| 国产一区二区福利| 欧美久久电影| 欧美成人网在线| 欧美日本亚洲| 亚洲欧美日韩一区| 在线 亚洲欧美在线综合一区| 欧美特黄一级| 久久精品青青大伊人av| 欧美日韩在线影院| 一区二区高清在线| 欧美激情片在线观看| 国产偷国产偷精品高清尤物| 亚洲天堂免费在线观看视频| 亚洲精品永久免费| 午夜精品久久久99热福利| 国产一区亚洲一区| 国产精品一区免费观看| 国产精品嫩草影院av蜜臀| 亚洲精品视频一区二区三区| 久久蜜桃资源一区二区老牛| 在线视频日韩精品| 欧美丰满高潮xxxx喷水动漫| 久久丁香综合五月国产三级网站| 亚洲精品一区在线| 久久精品日产第一区二区三区| 国产又爽又黄的激情精品视频| 久久久久网站| 亚洲欧美国产日韩中文字幕| 日韩一级二级三级| 国产一区二区三区免费在线观看| 国产精品久久久久久户外露出| 欧美人妖另类| 麻豆久久婷婷| 久久综合色综合88| 最近中文字幕mv在线一区二区三区四区| 午夜精品久久久久久久久久久久| 国产精品日韩一区二区三区| 国产综合第一页| 亚洲精华国产欧美| 欧美一级欧美一级在线播放| 很黄很黄激情成人| 又紧又大又爽精品一区二区| 亚洲视频在线二区| 狠狠色综合色区| 亚洲国内高清视频| 久久婷婷成人综合色| 国产欧美精品日韩区二区麻豆天美| 蜜臀久久99精品久久久久久9| 欧美一区二区精品久久911| 老司机午夜精品视频| 99视频在线观看一区三区| 欧美午夜一区二区福利视频| 欧美大片国产精品| 欧美日韩国产123| 西瓜成人精品人成网站| 久久亚洲色图| 99精品视频一区二区三区| 久久精品亚洲热| 91久久综合亚洲鲁鲁五月天| 在线精品亚洲一区二区| 亚洲一区二区综合| 久久先锋影音av| 久久久999精品| 免费影视亚洲| 亚洲精品看片| 欧美另类在线播放| 欧美人与禽猛交乱配| 国产伦精品一区二区三区免费| 久久一区二区精品| 一区电影在线观看| 欧美日韩一区二| 久热综合在线亚洲精品| 99国产精品私拍| 亚洲一级在线| 亚洲天堂免费在线观看视频| 欧美在线三级| 久久亚洲精品欧美| 亚洲精品视频免费在线观看| 欧美在线播放一区二区| 欧美区视频在线观看| 精品999日本| 国产欧美日韩在线视频| 欧美日韩国产页| 国产精品久久久久久久久久妞妞| 激情五月婷婷综合| 国产一区二区av| 国内精品久久久久影院薰衣草| 国产一区二区三区四区hd| 欧美福利电影网| 91久久精品国产91性色tv| 欧美日韩视频在线| 国内精品久久国产| 国产午夜精品久久久久久免费视| 亚洲国产精品久久久久秋霞不卡| 欧美一级淫片aaaaaaa视频| 在线视频欧美一区| 欧美日本簧片| 久久九九99| 国产精品www网站| 黄色小说综合网站| 国产精品视频免费在线观看| 国产欧美日韩视频| 亚洲激情成人在线| 午夜国产精品视频免费体验区| 欧美日韩亚洲综合一区| 亚洲欧美bt| 亚洲欧美自拍偷拍| 久久阴道视频| 精品51国产黑色丝袜高跟鞋| 亚洲国产精品99久久久久久久久| 久久久久一区二区三区四区| 一区二区三区精品久久久| 黄色日韩精品| 免费短视频成人日韩| 欧美专区日韩专区| 在线观看日韩av| 亚洲免费成人av电影| 亚洲欧美日韩精品久久久| 国产亚洲毛片在线| 国产精品久久久久久久久搜平片| 国产精品欧美一区二区三区奶水| 久久精品91久久久久久再现| 在线观看日韩国产| 亚洲伦伦在线| 99精品国产高清一区二区| 欧美激情一区二区三区高清视频| 黄色成人免费网站| 国产日韩欧美二区| 亚洲中字在线| 国产一级揄自揄精品视频| 欧美在线视频日韩| 在线观看视频一区二区| 狠狠噜噜久久| 久久精品国产清高在天天线| 国产精品国产自产拍高清av王其| 精品动漫3d一区二区三区免费版| 国模吧视频一区| 亚洲精品123区| 国产亚洲人成a一在线v站| 欧美日韩一区在线视频| 亚洲韩日在线| 亚洲激情婷婷| 在线观看日韩一区| 亚洲国产精品专区久久| 暖暖成人免费视频| 国产亚洲精品久久飘花| 亚洲视频电影图片偷拍一区| 亚洲天堂av在线免费| 黄色成人在线| 亚洲国产成人av好男人在线观看| 亚洲一区免费视频| 久久久www免费人成黑人精品| 国产欧美精品日韩区二区麻豆天美| 欧美激情亚洲国产| 激情91久久| 欧美精品v日韩精品v韩国精品v| 国产欧美日韩精品在线| 免费一级欧美片在线观看| 在线午夜精品自拍| 欧美精品一区二区三区在线看午夜| 久久综合精品一区| 久久精品91久久久久久再现| 亚洲一级片在线看| 在线亚洲免费视频| 亚洲伊人伊色伊影伊综合网| 欧美日韩国产在线一区| 亚洲激情小视频| 亚洲欧美亚洲| a4yy欧美一区二区三区| 欧美在线精品免播放器视频| 欧美一区二区三区男人的天堂| 亚洲国内高清视频| 亚洲一区二区视频| 欧美午夜视频一区二区| 国产一级精品aaaaa看| 久久婷婷国产综合尤物精品| 久久精品视频免费| 亚洲毛片在线看| 欧美二区乱c少妇| 欧美日韩成人一区二区| 国产女人水真多18毛片18精品视频| 国产精品久久午夜夜伦鲁鲁| 国产精品乱子久久久久| 伊人成年综合电影网| 亚洲一区免费视频| 亚洲狠狠丁香婷婷综合久久久| 亚洲美女诱惑| 欧美一区二区三区电影在线观看| 免费成人在线观看视频| 伊人狠狠色j香婷婷综合| 国产欧美一区二区精品仙草咪| 亚洲一区二区四区| 亚洲欧美日韩久久精品| 欧美高清视频一区二区三区在线观看| 亚洲小少妇裸体bbw| 欧美午夜一区二区福利视频| 亚洲美女淫视频| 伊人色综合久久天天| 精品1区2区3区4区| 性色av一区二区三区| 中文国产成人精品| 日韩视频精品在线观看| 国产欧美激情| 欧美影院视频| 欧美国产欧美亚洲国产日韩mv天天看完整| 黄色成人精品网站| 欧美一区2区三区4区公司二百| 亚洲九九爱视频| 午夜亚洲伦理| 欧美精品在欧美一区二区少妇| 日韩视频免费观看高清在线视频| 亚洲免费观看高清完整版在线观看熊| 欧美午夜视频在线| 欧美深夜影院| 国产精品久久久久影院亚瑟| 91久久精品国产| 欧美日韩国产在线| 亚洲人午夜精品免费| 亚洲精品一区二区在线| 久久综合伊人77777| 久久久一区二区三区| 小辣椒精品导航| 韩国av一区二区三区在线观看| 亚洲免费在线看| 亚洲黄页一区| 亚洲午夜精品17c| 国产在线观看91精品一区| 亚洲视频免费| 亚洲黄色有码视频| 亚洲欧美日韩中文播放| 欧美诱惑福利视频| 亚洲免费在线电影| 在线成人性视频| 国产情人综合久久777777| 国产视频一区在线观看一区免费| 国外精品视频| 久久精品国产精品亚洲精品| 亚洲少妇自拍| 国产欧美精品一区二区色综合| 牛人盗摄一区二区三区视频| 国产欧美一区二区三区国产幕精品| 国产精品qvod| 久久嫩草精品久久久久| 亚洲精品黄色| 欧美黄色精品| 欧美大片第1页| 男女激情久久| 欧美激情成人在线视频| 国内激情久久| 亚洲一区二区三区在线视频| 国产精品初高中精品久久| 欧美成人tv| 欧美日本精品| 亚洲一区二区综合| 亚洲国产婷婷香蕉久久久久久|