计算机应用与软件
計算機應用與軟件
계산궤응용여연건
Computer Applications and Software
2015年
10期
227-230
,共4页
4B/5B 编码%过采样%时钟数据恢复%Verilog 语言
4B/5B 編碼%過採樣%時鐘數據恢複%Verilog 語言
4B/5B 편마%과채양%시종수거회복%Verilog 어언
4B/5B encoding%Oversampling%Clock data recovery%Verilog language
为改善 IEEE1394b 串行总线上传输信息的可靠性,满足设计需求的误码率,其关键在于数字通信系统中串行传输数据编码方式的选择。对此,采用4B/5B 编码方式,并给出一种过采样技术的时钟数据恢复的方法对4B/5B 进行编译码。首先对过采样技术的时钟数据恢复方法过程进行讨论,指出恢复数据时钟是设计的难点。在此基础上建立总体设计框架,从而提高数据传输效率。通过应用 Altera 公司 CycloneⅢ系列的 FPGA 芯片,在开发软件 QuartusⅡ上实现4B/5B 编译码仿真。最后给出仿真波形,验证在过采样技术的时钟数据恢复的方法下的编码方式的可实现性和可靠性。
為改善 IEEE1394b 串行總線上傳輸信息的可靠性,滿足設計需求的誤碼率,其關鍵在于數字通信繫統中串行傳輸數據編碼方式的選擇。對此,採用4B/5B 編碼方式,併給齣一種過採樣技術的時鐘數據恢複的方法對4B/5B 進行編譯碼。首先對過採樣技術的時鐘數據恢複方法過程進行討論,指齣恢複數據時鐘是設計的難點。在此基礎上建立總體設計框架,從而提高數據傳輸效率。通過應用 Altera 公司 CycloneⅢ繫列的 FPGA 芯片,在開髮軟件 QuartusⅡ上實現4B/5B 編譯碼倣真。最後給齣倣真波形,驗證在過採樣技術的時鐘數據恢複的方法下的編碼方式的可實現性和可靠性。
위개선 IEEE1394b 천행총선상전수신식적가고성,만족설계수구적오마솔,기관건재우수자통신계통중천행전수수거편마방식적선택。대차,채용4B/5B 편마방식,병급출일충과채양기술적시종수거회복적방법대4B/5B 진행편역마。수선대과채양기술적시종수거회복방법과정진행토론,지출회복수거시종시설계적난점。재차기출상건립총체설계광가,종이제고수거전수효솔。통과응용 Altera 공사 CycloneⅢ계렬적 FPGA 심편,재개발연건 QuartusⅡ상실현4B/5B 편역마방진。최후급출방진파형,험증재과채양기술적시종수거회복적방법하적편마방식적가실현성화가고성。
In order to improve the reliability of information transmission on IEEE1394b the serial bus and to meet the error rate of design requirements,the key issue is the selection of serial transmission data encoding mode in a digital communication system.In this regard,we adopted the 4B/5B encoding mode,and presented a clock data recovery method of oversampling technology for 4B/5B encoding and decoding.First,we discussed the process of clock data recovery method of oversampling,and pointed out that the difficulty in design is to recover data clock,and then constructed the overall design framework on this basis,thereby improved data transmission efficiency.By applying the FPGA chip of Altera Corporation Cyclone Ⅲ series,we implemented the simulation of 4B/5B coding and decoding using development software quartusⅡ.Finally we gave the simulation waveform,and demonstrated the realisability and reliability of the encoding mode in clock data recovery method of oversampling technology.