为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

曼彻斯特编码

2017-09-26 3页 doc 39KB 7阅读

用户头像

is_882336

暂无简介

举报
曼彻斯特编码曼彻斯特编码 曼徹斯特編碼 程式碼 module man(man_clk,input_clk,input_w,output_w,output_r); //freq ratio=>man_clk : input_clk : input_w = 4:2:1 input input_w,man_clk,input_clk; output output_w,output_r; wire input_w,output_w,clk; reg output_r; assign output_w=(input_clk==1)...
曼彻斯特编码
曼彻斯特编码 曼徹斯特編碼 程式碼 module man(man_clk,input_clk,input_w,output_w,output_r); //freq ratio=>man_clk : input_clk : input_w = 4:2:1 input input_w,man_clk,input_clk; output output_w,output_r; wire input_w,output_w,clk; reg output_r; assign output_w=(input_clk==1)? ((input_w==0)? 0: 1):((input_w==0)? 1: 0); always @(negedge man_clk) begin output_r<=output_w; end endmodule 說明 : input_clk : 頻率為輸入訊號兩倍的clock,用來作為輸出訊號對照。當input_clk為high時,為輸出訊號的前半週期,此時若輸出訊號同輸入訊號;input_clk為low時為輸出訊號的後半週期,此時輸出訊號為輸入訊號反向。 Man_clk: 頻率為輸入訊號四倍的clock,用來做輸出訊號的delay。使輸出波形與輸入波型有半個Man_clk週期的delay,如此讓輸出波型較為穩定,若不加此 delay,則輸出波行會出現peak而非正常的方波。 曼徹斯特解碼 程式碼 module module (1)catch_deManIn (2)de_man catch_deManIn(clk_2k,input_clk,deM_out,clk_2kde_man(man_clk,input_clk,input_w,output_w); _w,input_clk_w,deMan_in); //freq ratio=>man_clk : input_clk : input_w = 4:2:1 input clk_2k,input_clk,deM_out; output clk_2k_w,input_clk_w,deMan_in; input input_w,man_clk,input_clk; wire output output_w; clk_2k,input_clk,deM_out,clk_2k_w,input_clk_wwire input_w,output_w,clk; ,deMan_in; reg output_r; reg deM_out_r; assign output_w=(input_clk==1)? ((input_w==1)? assign deMan_in=deM_out_r; 0: 1):((input_w==0)? 0: 1); assign clk_2k_w=clk_2k; assign input_clk_w=input_clk; always @(posedge clk_2k) always @(negedge man_clk) begin begin deM_out_r<=deM_out; output_r<=output_w; end end endmodule endmodule 說明: (1) catch_deManIn :在曼徹斯特編碼時,為了使輸出穩定,做了1/8輸入訊號週期 的delay,故此輸出訊號經modulator後的訊號與曼徹斯特解碼的clk不同步; 為此將要送進曼徹斯特解碼的輸入訊號在delay同樣的週期,如此就和曼徹 斯特解碼中兩個clk同步。 (2) )de_man : 工作原理類似曼徹斯特編碼,不同在於clk_input 在high時對到的是輸入訊號的後半週期(因為輸入訊號經兩次delay共delay半個clk_input周期),故當clk_input low時,輸出與輸入相同,反之,當clk_input high 時,輸出與輸入相反,同樣的,此輸出訊號亦在經過一個1/8輸入訊號周期的delay後在送出,以保持訊號的穩定。
/
本文档为【曼彻斯特编码】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索