基于Verilog HDL的串行ADC控制电路设计与总结报告.pdfVIP

基于Verilog HDL的串行ADC控制电路设计与总结报告.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于VerilogHDL的串行ADC控制电路

设计与总结报告

题目名称:

报告人:__

学院:

专业:

班级:

学号:

制作日期:__

目录

摘要……………………...1

第一章串行ADC控制控制电路的功能介绍及VerilogHDL简介

1.1串行ADC控制控制电路的功能…………..

…..3

1.2VerilogHDL简介……………………4

第二章组成模块简介……………..

5

2.1组成模块…………….6

(1)、状态机……………………6

(2)、锁相环……………………8

(3)、累计器……………………10

(4)、多路选择器………………12

第三章模拟仿真….…..……………….13

总结结论………………14

参考文献………………15

基于VerilogHDL的串行ADC

控制电路设计摘要

VerilogHDL的串行ADC控制电路设计,是使用高速10位逐次

逼近式模数转换器(ADC)芯片TLV1572,用VerilogHDL编程语言

编写状态机按一定周期采样转换模拟信号。在Quartus2软件上完成

顶层电路设计、状态机、锁相环、累加器、译码器、多路选择器等编

程和封装。各个模块完成不同的任务,合在一起就构成了VerilogHDL

的串行ADC控制电路设计,软件模拟直接在Quartus2上进行。

在此程序中关键是用于状态机,其中状态机的优势有以下几点:

(1)、高效的顺序控制模型,状态机克服了纯硬件数字系统顺序

方式控制不灵活的缺点。状态dat0是对1572的初始化、状态dat1

是打开1572的片选信等,一直到采集数据输出数据。

(2)容易利用现成的EDA工具进行优化设计。由于状态机的构件

简单,其中用宏模块PLL将20MHz的时钟进行分频得到想要的时钟周

期。

(3)性能稳定。状态机容易构成性能良好的同步时序逻辑模块。

(4)高速性能。状态机载高速通信和高速控制方面,有着巨大

的优势。

第二章串行ADC控制控制电路的功能介绍及VerilogHDL简介

1.1串行ADC控制控制电路的功能

在我们的信息时代日益更新的生活,在我们的信息时代日益更新的生活,、、转换时刻进行着,

而这些功能的实现,均以多半是以MCU或MPU的控制芯片实现的,但

CPU的不稳定和低时钟严重影响着转换的效率,因此,研究状态机控

制转换芯片有着现实意义。

此次设计与利用状态机就是为了了解不基于各种CPU而能稳定、

高效的进行工作,从而学会编程。通过它也可以进一步学习掌握各种

逻辑电路与时序电路的原理与使用方法。

1.2VerilogHDL简介

VerilogHDL是一种硬件描述语言(HDL:HardwareDiscription

Language),是一种以文本形式来描述数字系统硬件的结构和行为的

语言,用它可以表示逻辑

文档评论(0)

166****5392 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档