<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 三階高密度雙極性信號(hào)編譯碼的建模與仿真

          三階高密度雙極性信號(hào)編譯碼的建模與仿真

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

          3 三階高雙極性譯碼的
          三階高雙極性譯碼器的思想:根據(jù)編碼規(guī)則,破壞點(diǎn)V脈沖與前一個(gè)脈沖同極性。因而可從所接收的信碼中找到V碼,然后根據(jù)加取代碼的原則,V碼與前面的三位代碼必然是取代碼,在譯碼時(shí),須全部復(fù)原為四連O。只要找到V碼,不管V碼前是兩個(gè)“O”碼,還是三個(gè)“0”碼,一律把取代碼清零,完成了扣V扣B功能,進(jìn)而得到原二元信碼序列。可實(shí)現(xiàn)三階高雙極性譯碼的模型框圖如圖6所示。三階高密度雙極性譯碼器包括雙/單極性變換、V碼檢測(cè)、時(shí)鐘提取、扣V扣B四部分組成。

          3.1 +V碼檢測(cè)與一V碼檢測(cè)的實(shí)現(xiàn)
          +V碼檢測(cè)原理是對(duì)正整流電路輸出的信號(hào)的上升沿到來(lái)時(shí),利用計(jì)數(shù)器對(duì)輸入的正整流電路輸出的信號(hào)脈沖進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)值等于2時(shí),輸出一個(gè)脈沖作為+V脈沖,同時(shí)計(jì)數(shù)器清零,而且在計(jì)數(shù)期間,一旦有負(fù)整流電路輸出的信號(hào)脈沖,立即對(duì)計(jì)數(shù)器清零,計(jì)數(shù)器重新從零開(kāi)始計(jì)數(shù)。這是因?yàn)樵趦蓚€(gè)正整流電路輸出的信號(hào)脈沖之間,存在負(fù)整流電路輸出的信號(hào)脈沖,說(shuō)明第二個(gè)正整流電路輸出的信號(hào)脈沖不是+V碼,而只有在連續(xù)兩個(gè)正整流電路輸出的信號(hào)脈沖之間無(wú)負(fù)整流電路輸出的信號(hào)脈沖,才能說(shuō)明這兩個(gè)正整流電路輸出的信號(hào)脈沖在三階高密度雙極性碼中,是真正地同極性的,于是就可以判定第二個(gè)正整流電路輸出的信號(hào)脈沖實(shí)際上是+V碼,達(dá)到檢測(cè)+V碼的目地。
          一V碼檢測(cè)原理與+V碼檢測(cè)的類似,所不同的是,一V碼檢測(cè)電路在正整流電路輸出的信號(hào)脈沖控制下,對(duì)來(lái)自負(fù)整流電路輸出的信號(hào)脈沖進(jìn)行計(jì)數(shù)和檢測(cè)、判定,若檢測(cè)到一V碼,則輸出一V碼信號(hào)。其模型如圖7與圖8所示。

          3.2 扣V扣B模塊的實(shí)現(xiàn)
          思路是用V碼檢測(cè)模塊所檢測(cè)出的V碼信號(hào)去控制一個(gè)四位移位寄存器,若未碰到V脈沖,則整流輸出合成信號(hào)在時(shí)鐘的節(jié)拍下,順利通過(guò)移位寄存器,當(dāng)碰到有V脈沖時(shí),該V脈沖將使移位寄存器清零??紤]到四連O,即V脈沖及其前面的三個(gè)碼元應(yīng)為O碼,所以,可設(shè)置四位的移位寄存器,當(dāng)V碼清零時(shí),同時(shí)將移存器中的四位碼全變?yōu)?。不管是否有B脈沖,在此模塊中,一并清零,因而無(wú)須另設(shè)扣B電路。另外移位四位寄存器起到延時(shí)四位時(shí)鐘周期的作用,以使所檢測(cè)出的V脈沖與信號(hào)流中的V脈沖位置對(duì)齊,保證清零的準(zhǔn)確性,其模型如圖9所示。



          關(guān)鍵詞: 密度 編譯碼 建模 仿真

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();