<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 基于SOPC的紅外解碼IP核設計與實(shí)現

基于SOPC的紅外解碼IP核設計與實(shí)現

作者: 時(shí)間:2012-07-17 來(lái)源:網(wǎng)絡(luò ) 收藏

2 核的
核包括邏輯和Avalon總線(xiàn)接入邏輯兩個(gè)部分,其端口描述如圖5所示。

本文引用地址:http://dyxdggzs.com/article/154411.htm

g.JPG


2.1 紅外解碼邏輯的
紅外解碼邏輯的核心是:采用脈沖計數的方法,檢測IRM-338S接收管輸出的IR_OUT信號在連續兩次跳沿間處于高電平或低電平的時(shí)間,進(jìn)而判斷出每個(gè)位元的類(lèi)型和對應信息,把位元信息組成字節,將字節還原成幀,紅外解碼。該邏輯的設計框架見(jiàn)圖6。

h.JPG


(1)時(shí)鐘分頻邏輯。在紅外通信協(xié)議中,IR_OUT信號在連續2次跳沿間的最小電平持續時(shí)間為0.56 ms。為精確檢測該電乎的持續時(shí)間,選取周期為40μs時(shí)鐘脈沖信號對電平進(jìn)行計數。該時(shí)鐘脈沖信號由Avalon總線(xiàn)的csi_clock_clk信號分頻得到。位元檢測解碼邏輯:檢測IR_OUT信號的跳沿,以跳沿為計數起始和結束點(diǎn),使用時(shí)鐘脈沖信號對位元電平進(jìn)行計數。位元解碼邏輯將計數結果轉換成位元信息,并輸
出位元結束信號。在位元解碼邏輯中,考慮到實(shí)際硬件誤差,用不同的計數范圍對應各種位元信息,具體對應關(guān)系見(jiàn)表2。

i.JPG



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>