亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        TC9012協(xié)議建模實(shí)現(xiàn)

        2016-05-14 07:11:51聶玉慶許悅
        電子技術(shù)與軟件工程 2016年6期
        關(guān)鍵詞:低電平高電平比特

        聶玉慶 許悅

        摘 要本文研究TC9012通信協(xié)議建模實(shí)現(xiàn)。通過深入理解TC9012編碼協(xié)議,仔細(xì)分析一幀完整數(shù)據(jù),對一幀數(shù)據(jù)里每一部分信息參數(shù)化,使得該模型復(fù)用性更好,適用于常用串行協(xié)議對脈沖頻率、位置和寬度調(diào)制模式。

        【關(guān)鍵詞】TC9012通信協(xié)議,協(xié)議建模,SystemVerilog

        1 TC9012協(xié)議簡介

        TC9012通信協(xié)議使用脈沖位置編碼方式(PPM)對各比特?cái)?shù)據(jù)進(jìn)行調(diào)制,

        該編碼方式效率高,抗干擾性能好。支持38KHz載波頻率,每個脈沖為560us時間寬度,邏輯1發(fā)送比特占據(jù)2.25ms時間寬度,邏輯0發(fā)送比特占據(jù)1.12ms時間寬度,調(diào)制載波占空比為1/4。

        一完整數(shù)據(jù)幀為108ms,包括導(dǎo)引碼、用戶碼、數(shù)據(jù)碼以及同步位。導(dǎo)引碼包括4.5ms寬度載波作為紅外接收器增益參數(shù)和4.5ms載波關(guān)斷波形。用戶碼是連續(xù)兩次8比特?cái)?shù)據(jù)原碼,數(shù)據(jù)碼是8比特?cái)?shù)據(jù)原碼以及8比特?cái)?shù)據(jù)反碼,發(fā)送兩次是為提高可靠性考慮。最后是同步位,用于確定數(shù)據(jù)碼反碼最后一比特是邏輯0還是邏輯1。一完整數(shù)據(jù)幀格式如圖1所示。

        用戶操作紅外發(fā)射器時,如果一直按住按鍵,TC9012協(xié)議碼指令也僅發(fā)送一次,并在每間隔108ms時間長度發(fā)送一幀重復(fù)碼,重復(fù)碼包含4.5ms高電平增益脈沖和4.5ms低電平脈沖,以及1比特邏輯1或邏輯0,還有560us高電平脈沖同步位。數(shù)據(jù)傳送波形如圖2所示。

        2 TC9012協(xié)議分析

        TC9012協(xié)議可以分為四種工作模式,分別為正常非重復(fù)碼模式,正常重復(fù)碼模式,錯誤非重復(fù)碼模式和錯誤重復(fù)碼模式,下面分別進(jìn)行分析。

        2.1 正常非重復(fù)碼模式

        導(dǎo)引碼是嚴(yán)格4.5ms高電平脈沖和4.5ms低電平脈沖。用戶碼雖然是16比特,但是是一個8比特序列的重復(fù),因此只需按8比特序列處理。對每一比特,需要判斷是邏輯1還是邏輯0,并且判斷脈沖寬度。數(shù)據(jù)碼也是16比特,但是第二個8比特剛好是第一個8比特的反碼,因此也可以按8比特序列處理。對每一比特,需要判斷是邏輯1還是邏輯0,并且判斷脈沖寬度。同步位是560us寬度高電平脈沖。

        2.2 正常重復(fù)碼模式

        導(dǎo)引碼是嚴(yán)格的4.5ms高電平脈沖和4.5ms低電平脈沖。判斷導(dǎo)引碼后的那一比特是邏輯1還是邏輯0,并且判斷脈沖寬度。同步位是寬度為560us高電平脈沖。

        2.3 錯誤非重復(fù)碼模式

        無論是高低電平邏輯出錯還是脈沖寬度違例,均認(rèn)為是導(dǎo)引碼錯誤。用戶碼8比特里任意1比特?zé)o論高低電平邏輯出錯還是脈沖寬度違例,均認(rèn)為是用戶碼錯誤。數(shù)據(jù)碼8比特里任意1比特?zé)o論高低電平邏輯出錯還是脈沖寬度違例,均認(rèn)為是數(shù)據(jù)碼錯誤。同時注意第二個8比特是反碼。同步位不是嚴(yán)格的560us寬度高電平脈沖,則認(rèn)為同步位出錯。

        2.4 錯誤重復(fù)碼模式

        導(dǎo)引碼無論是高低電平邏輯出錯還是脈沖寬度違例,均認(rèn)為是導(dǎo)引碼錯誤。導(dǎo)引碼后的那一比特,需要區(qū)分是邏輯1還是邏輯0,無論是高低電平邏輯出錯還是脈沖寬度不符合協(xié)議規(guī)范,均認(rèn)為錯誤。同步位不是高電平脈沖或者寬度不是560us,均認(rèn)為錯誤。

        考慮到通用性,多設(shè)置一個參數(shù),控制各數(shù)據(jù)幀之間的時間間隔。

        3 實(shí)際仿真結(jié)果及分析

        把開發(fā)好的TC9012協(xié)議模型集成到某驗(yàn)證環(huán)境,得到實(shí)際仿真波形如圖4、圖5所示,與TC9012協(xié)議規(guī)范保持一致。

        4 結(jié)論

        本文研究TC9012通信協(xié)議,并使用高級驗(yàn)證語言SystemVerilog實(shí)現(xiàn)

        了協(xié)議建模。當(dāng)前業(yè)界流行的三種驗(yàn)證方法學(xué)VMM、OVM和UVM均使用SystemVerilog編程語言,因此便于驗(yàn)證環(huán)境集成,具有很好復(fù)用性,可以在任何使用TC9012協(xié)議或基于TC9012規(guī)范自定義協(xié)議的驗(yàn)證環(huán)境里作為一個VIP使用。進(jìn)一步擴(kuò)展開來,該方法適用于常用串行協(xié)議對脈沖頻率編碼調(diào)制、脈沖位置編碼調(diào)制以及脈沖寬度編碼調(diào)制。在協(xié)議建模時對一幀數(shù)據(jù)的每一部分信息都參數(shù)化,根據(jù)實(shí)際工作場景對各參數(shù)設(shè)置約束,通過大量跑隨機(jī)仿真用例,能夠覆蓋到所有驗(yàn)證場景,并達(dá)到覆蓋率出口條件。

        參考文獻(xiàn)

        [1]Verification Methodology Manual for SystemVerilog.Janick Bergeron, Eduard Cerny,AlanHunter,Andrew Nightingale. ISBN-10: 0-387-25556-7.

        [2]TC9012紅外解碼[Z].深圳市明芯微電子有限公司,2015.

        [3]紅外遙控編碼資料[Z].深圳市明芯微電子有限公司,2015.

        作者單位

        1.炬芯(珠海)科技有限公司 廣東省珠海市 519085

        2.西安聯(lián)合學(xué)院 陜西省西安市 710014

        猜你喜歡
        低電平高電平比特
        數(shù)字電路中“邏輯非”的用法辨析
        一種基于FPGA的PWM防錯輸出控制電路
        鐵道車輛高/低電平信號智能發(fā)生器設(shè)計(jì)
        TS-03C全固態(tài)PDM中波發(fā)射機(jī)開關(guān)機(jī)控制電路原理及故障分析
        科技傳播(2019年15期)2019-08-22 08:07:44
        2017款凱迪拉克2.8L/3.0L/3.2L/3.6L車型低電平參考電壓總線電路圖
        比特幣還能投資嗎
        海峽姐妹(2017年10期)2017-12-19 12:26:20
        比特幣分裂
        比特幣一年漲135%重回5530元
        銀行家(2017年1期)2017-02-15 20:27:20
        DM 50KW中波廣播發(fā)射機(jī)欠推動故障分析
        PDM 1kW中波廣播發(fā)射機(jī)保護(hù)電路分析
        又黄又爽又色又刺激的视频| 久久久精品人妻一区二区三区妖精 | 久热这里只有精品视频6| 91福利国产在线观看一区二区| 厕所极品偷拍一区二区三区视频| 日韩av天堂一区二区| 美国黄色av一区二区| 亚洲小说区图片区色综合网| 啪啪无码人妻丰满熟妇| 久久精品国产亚洲婷婷| 日本国产精品高清在线| 免费无遮挡无码永久在线观看视频 | 无码午夜剧场| 国产盗摄一区二区三区av| 人妻熟妇乱又伦精品视频| 青青草97国产精品免费观看| 香色肉欲色综合| 高清av一区二区三区在线| 国产精品国产三级国产专播下| 性高湖久久久久久久久| 久久国产精品二国产精品| 国产亚洲日本人在线观看| 亚洲综合中文日韩字幕| 亚洲av无码乱码在线观看牲色| 青青草小视频在线播放| 东北老女人高潮大喊舒服死了| 国产视频导航| 精品国产97av一区二区三区| 人妻少妇偷人精品一区二区| 欧洲多毛裸体xxxxx| 天美麻花果冻视频大全英文版| 亚洲中文字幕乱码一二三区| 免费视频无打码一区二区三区| 免费中文熟妇在线影片| 国产人妖视频一区二区| 扒下语文老师的丝袜美腿| 插入日本少妇一区二区三区| 亚洲成av人片一区二区| 久久99精品久久久久九色| 在线人妻va中文字幕| 2018天天躁夜夜躁狠狠躁|