找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3108|回复: 0
打印 上一主题 下一主题
收起左侧

差分编码小程序

[复制链接]
跳转到指定楼层
楼主
ID:116080 发表于 2016-4-23 10:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
module  bdpsk_chafen (clk, reset ,bn,an);       //在调制之前进行差分编码
    input           clk;                   //定义时钟变量(分频模块的输出时钟)              
input           reset;                  //定义复位信号
input           bn;                    //输入的绝对码  
    output          an;                    //差分编码输出  
        reg             pre_an;                //相对码
        assign       an=bn^pre_an;          //描述逻辑方程
always@(posedge clk)                //在时钟上升沿触发下进行差分编码
          begin                        
                if(an )                           
               pre_an<=1;                  //当复位信号为1时,pre_an清零
                else
                   pre_an<=0;             //当复位信号为0时,pre_an存储差分编码结果an
          end
endmodule


评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表