在CMI編碼中,輸入碼字0直接輸出01碼型,較為簡(jiǎn)單。對(duì)于輸入為1的碼字,其輸出CMI碼字存在兩種結(jié)果OO或11碼,因而對(duì)輸入1的狀態(tài)必須記憶。同時(shí),編碼后的速率增加一倍。
2 CMI編碼器的建模與實(shí)現(xiàn)
首先在原始時(shí)鐘MUX_Clk的上升沿進(jìn)行翻轉(zhuǎn)得到二分頻時(shí)鐘Clk,周期為原始時(shí)鐘的2倍。
然后產(chǎn)生偽隨機(jī)序列,由3個(gè)D觸發(fā)器產(chǎn)生7位偽隨機(jī)序列,序列產(chǎn)生原理如圖1所示。
任何一個(gè)D觸發(fā)器的輸出都可以作為要產(chǎn)生的m序列,則序列以7為周期循環(huán)出現(xiàn),在3個(gè)D觸發(fā)器輸出都為0時(shí),語(yǔ)句m_buffer(2)<=(m_bu-ffer(1)xor m_buffer(O))Or((not m_buffer(2))and(not m_buffer(1))and(not m_buffer(O))),可以使第一個(gè)D觸發(fā)器在Clk上升沿到來(lái)時(shí)輸出為1,從而避免陷入“000"的死循環(huán)。
最后為“O”碼、“1”碼的編碼:
“O”編碼的實(shí)現(xiàn):在原始時(shí)鐘信號(hào)的下降沿對(duì)m序列進(jìn)行檢測(cè),當(dāng)其值為“0”時(shí),將原始信號(hào)的二分頻后的信號(hào)求非賦值給編碼輸出,即可實(shí)現(xiàn)對(duì)“O”進(jìn)行“01”編碼。
“1”編碼的實(shí)現(xiàn):在原始時(shí)鐘信號(hào)的二分頻信號(hào)的上升沿對(duì)m序列進(jìn)行檢測(cè),如果其值為“1”,用表達(dá)式statel<=statel X0R m_buff(O)對(duì)“1”的奇偶進(jìn)行記錄;在原始時(shí)鐘的下降沿,將statel的值賦給編碼輸出即可實(shí)現(xiàn)對(duì)“1”的“00”,“11”交替編碼。
其中:m_test:產(chǎn)生的m序列;
MUX_DT:CMI編碼輸出;
MUX_CLK:原始時(shí)鐘。
3 仿真結(jié)果
在Max+PlusⅡ平臺(tái)下對(duì)CMI編碼進(jìn)行編譯和仿真,最后得到CMI編碼仿真結(jié)果。圖2是CMI碼編碼波形圖。
在時(shí)鐘MUX_CLK驅(qū)動(dòng)下工作,m_test是產(chǎn)生的m序列1011100,MUX_的DT為CMI編碼輸出,可以看到,編碼為11010011000101,有一定延時(shí),但編碼完全正確。
4 結(jié)語(yǔ)
該設(shè)計(jì)詳細(xì)介紹了基于CPLD的CMI編碼的實(shí)現(xiàn)方法。提出利用原始信號(hào)的二分頻后的信號(hào)求非賦值給編碼輸出,得到“0”的編碼,利用緩存對(duì)“1”的個(gè)數(shù)進(jìn)行記錄,而對(duì)“1”進(jìn)行編碼的編程思路,利用VHDL進(jìn)行程序設(shè)計(jì)實(shí)現(xiàn),在Max+PlusⅡ平臺(tái)下對(duì)設(shè)計(jì)結(jié)果進(jìn)行仿真,結(jié)果完全正確。
實(shí)踐表明,運(yùn)用CPLD實(shí)現(xiàn)CMI編碼具有軟件開發(fā)周期短、成本低、執(zhí)行速度高、實(shí)時(shí)性強(qiáng)、升級(jí)方便等特點(diǎn),而且可以把該電路和其他功能電路集成在同一塊CPLD/FPGA中,減少了外接元件的數(shù)目,提高了集成度,而且有很大的編程靈活性,很強(qiáng)的移植性,因此有很好的應(yīng)用前景。
北京2022年10月18日 /美通社/ -- 10月14日,國(guó)際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國(guó)軟件定義存儲(chǔ)及超融合市場(chǎng)研究報(bào)告》,報(bào)告顯示:2022年上半年浪潮超融合銷售額同比增長(zhǎng)59.4%,近5倍于...
關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心東京2022年10月18日 /美通社/ -- NIPPON EXPRESS HOLDINGS株式會(huì)社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團(tuán)公司上海通運(yùn)國(guó)際物流有限公司(Nipp...
關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP要問(wèn)機(jī)器人公司哪家強(qiáng),波士頓動(dòng)力絕對(duì)是其中的佼佼者。近來(lái)年該公司在機(jī)器人研發(fā)方面獲得的一些成果令人印象深刻,比如其開發(fā)的機(jī)器人會(huì)后空翻,自主爬樓梯等。這不,波士頓動(dòng)力又發(fā)布了其機(jī)器人組團(tuán)跳男團(tuán)舞的新視頻,表演的機(jī)器人包括...
關(guān)鍵字: 機(jī)器人 BSP 工業(yè)機(jī)器人 現(xiàn)代汽車