1.问题描述:

数字基带信号的传输是数字通信系统的重要组成部分之一。在数字通信中,一般由信源发出的数字基带信号含有丰富的低频分量,甚至直流分量,这些信号往往不宜直接用于传输,易产生码间干扰进而直接影响传输的可靠性,为了使基带信号能适合在基带信道中传输,通常需要经过基带信号变换。概括了HDB3数字编码器的研究背景、意义,同时对FPGA技术和编码技术作了简要的说明。首先详细的介绍了各种编码技术,并对比了HDB3编码技术的优势,然后通过MATLAB对HDB3的编码译码进行算法的仿真,从而验证算法的可靠性。然后采用Verilog HDL硬件描述语言对系统进行设计与实现。其中HDB3码的编码程序设计是在QuartusⅡ软件环境下进行的。在QuartusII软件中完成HDB3码的编码、仿真等步骤后,通过下载电缆将程序下载到特定的FPGA芯片上,用示波器进行分析,验证该研究的可行性。

   HDB3码是AMI码的改进型,通常被称为三阶高密度双极性码。 HDB3码的编码规则第一步:检查消息代码的连0串,当没有4个或4个以上连零串的时候,按AMI码的编

码规则对消息代码进行编码;AMI编码规则如下所示:

原码:   1 0 0 0 0  1 0 0 0 0  1  1 0 0 0 0   1  1

基于FPGA的HDB3数字编码器设计相关推荐

  1. 基于FPGA的遥控数字时钟设计

    基于FPGA的遥控数字时钟设计报告 ​ ​ Author:张宏宇 摘要 ​ 数字时钟是一种通过数字显示时间的计时装置,本次项目采用Cyclone Ⅳ系列芯片,使用QuartusII开发环境,使用Ver ...

  2. 基于 FPGA Vivado 的数字钟设计(附源工程)

    今天给大侠带来基于 FPGA Vivado 的数字钟设计,开发板实现使用的是Digilent basys 3,如有想要入手 basys 3 开发板的,可以联系牛总:18511371833.话不多说,上 ...

  3. 基于FPGA通用异步收发器UART设计

    摘要 通用异步收发器(UART)是一种能同时支持近距离和远距离传输的异步串行接口,具有传输速率较高.传输距离长.抗干扰性能好.电路结构简单以及节省布线资源等优点.然而,随着社会的发展,信息传输容量越来 ...

  4. imut FPGA课设 基于FPGA的VGA弹球游戏设计 *秋昊

    写在前面的话: 本文主要呈现了一篇IMUT的FPGA课设报告. 课设报告内容(word版),视频演示,程序源码,专业创新实践简介,专业创新实践指导书均已放入下面的百度云链接中,也不大,总共不到20MB ...

  5. 基于FPGA的XPT2046触摸控制器设计

    基于FPGA的XPT2046触摸控制器设计 小梅哥编写,未经许可,文章内容和所涉及代码不得用于其他商业销售的板卡 本实例所涉及代码均可通过向 xiaomeige_fpga@foxmail.com  发 ...

  6. FPGA零基础学习:基于FPGA的二进制转BCD设计(附代码)

    FPGA零基础学习:基于FPGA的二进制转BCD设计(附代码) 本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的"傻瓜式"讲 ...

  7. 基于FPGA的USB接口控制器设计(VHDL)(上)

    今天给大侠带来基于 FPGA 的 USB 接口控制器设计(VHDL),由于篇幅较长,分三篇.今天带来第一篇,上篇,USB 接口简介 以及 USB 体系结构.话不多说,上货. 之前有关于 Verilio ...

  8. 基于FPGA的SPI FLASH控制器设计

    1.SPI FLASH的基本特征 本文实现用FPGA来设计SPI FLASH,FLASH型号为W25Q128BV.支持3种通信方式,SPI.Dual SPI和Quad SPI.FLASH的存储单元无法 ...

  9. 基于 FPGA 的智力抢答器设计

    本文设计文档及源码将在公众号 果冻空间 免费公布,关注公众号回复A-001获取,博文展示过少,有需要公众号获取,目前公众号仅仅作为资源管理的平台,提供资料链接 基于 FPGA 的智力抢答器设计 题目简 ...

最新文章

  1. Effective Java之必要时进行保护性拷贝(三十九)
  2. 《数据库SQL实战》查找入职员工时间排名倒数第三的员工的所有信息
  3. 朴素贝叶斯原理及实现
  4. 构建数据库云管平台 实现数据价值最大化
  5. 任正非:5G只是一个工具 本身没有安全问题
  6. 【Elasticsearch】我们如何在 5 天内在同一个 Elasticsearch 集群中重新索引 360 亿份文档
  7. 这位 GitHub 冠军项目背后的“老男人”,堪称 10 倍程序员本尊!
  8. 倪光南院士:云计算发展须和云安全同步推进
  9. Activiti第三篇【连接、排他网关、指定任务处理人、组任务】
  10. 主题:一个成功的RIA技术需要满足的条件(转)
  11. 坐标3度带与6度带的知识(转载)
  12. android开发实例之minitwitter登录界面+代码,登录界面_记住密码
  13. poj 1659 Havel-hakimi定理
  14. nand falsh 111
  15. mysql添加字段及备注_MySQL字段的说明和备注信息
  16. 棋和麦粒问题(C语言回调函数实现)
  17. 祝大家2016中秋佳节快乐!阖家幸福安康!!
  18. Python数据分析笔记----第六章pandas文件操作
  19. noj 1860 保研(01背包 概率dp)
  20. Win7系统下使用猎豹浏览器兼容模式替代IE浏览器

热门文章

  1. DataSet写入Excel
  2. 一次遍历等概率选取字符串中的某个字符
  3. UA OPTI501 电磁波5 电磁场的基本物理量:电磁场的源与电磁场的强度
  4. UA MATH563 概率论的数学基础 中心极限定理14 Kolmogorov maximal inequality
  5. UA MATH571A 一元线性回归I 模型设定与估计
  6. Linux dmesg 命令学习
  7. IDA Pro 数据库文件、函数窗口、结构体窗口
  8. MySQL往数据库中存入中文字符时变问号
  9. from表单中 action的后面 内如果是 servlet的虚拟路径的话
  10. Tableau10.0学习随记-分组问题