本项目为第二版的编解码模块
这回可以输入随机数进行编码 解码
随机数的产生 定义一个与输入数据相同bit的计数变量(即8bit)
通过按键key2的电平检测 对cnt进行加1 运算 但key松开时 cnt 已经加了无数次了 这个与 程序在fpga芯片里面运行的速度有关
但是这个数量级很大,基本可以认为是停下来的时候是一个随机数值
之后当key1松开 进行编码解码运算 将结果送给显示模块
显示的结果可以通过查询真值表来进行验证
其中在特殊值的情况下,如果输入的数据为非法数据 会编出默认值 1f4 或者 20b 这个与当前的rd有关 ,如果rd=0 则为前者否则为后者
这样 在解码部分也会 产生默认值00
课程设计报告如需要请加QQ:510510280
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本设计是采用EDA技术设计的一种8B /10B 编解码电路,实现了在高速的串行数据传输中的直流平衡。利用verilog HDL 逻辑设计语言,经过modelsim、quartus II的仿真和下载验证,实现其编码和解码的功能。 该编解码电路设计大体上可以由五个模块构成,分别是默认编码模块、差异度计算模块、编码校正模块、并串转换模块、显示模块。 采用Verilog HDL 描述、modelsim 10.2a 进行功能仿真、Quartus II 13.1 进行FPGA逻辑综合和适配下载,最后在Alter 公司的Cyclone IV E 的芯片EP4CE6F17C8 上实现并完成测试。 资源包中附有quartusII 的项目文件和代码,直接打开即可使用。
资源推荐
资源详情
资源评论















收起资源包目录





































































































共 137 条
- 1
- 2
资源评论

- like_camel2020-07-12dc报错,同一个always包含了阻塞赋值和非阻塞赋值,大佬方便改一下吗?急用
- 准瘦子2019-09-27不错的~~~~~~~~~~~秋叶夏风2020-11-20谢谢支持
- qq_359288902019-09-21都是代码 还没能否跑起来秋叶夏风2019-09-26这个目录是quartus II的工程文件,直接在quartus II13版本中打开即可使用。

秋叶夏风
- 粉丝: 641
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 供选择的题目也可自己搜集题目基于单片机技术的数据采集.doc
- 算法分析与设计动态规划ppt课件.ppt
- 拒绝网络不良诱惑.pptx
- 2022年下半年软件设计师考试下午真题案例分析题.doc
- 电子商务人才培养体系研究.doc
- 信息化技术在小学数学教学中的有效应用分析优秀科研论文报告论文6.docx
- 项目管理整体实施方案内容及工作流程.doc
- 环境影响评价常用软件.ppt
- 科技项目管理系统图.pdf
- 信息系统项目管理师常见计算题详解总结.doc
- (源码)基于TensorFlow 2.x的YOLOv7目标检测模型.zip
- 拓展互联网-合作方案.doc
- 工业机器人现场编程运动模式操纵.pptx
- 2023年计算机基础知识试题及答案精华版.doc
- 工程总承包模式及其项目管理要点(附案例).ppt
- 基于单片机的电梯控制系统的设计之开题报告.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
