基于Verilog的数模转换器的设计 (2)

上传人:我** 文档编号:115944787 上传时间:2019-11-15 格式:DOCX 页数:33 大小:330.16KB
返回 下载 相关 举报
基于Verilog的数模转换器的设计 (2)_第1页
第1页 / 共33页
基于Verilog的数模转换器的设计 (2)_第2页
第2页 / 共33页
基于Verilog的数模转换器的设计 (2)_第3页
第3页 / 共33页
基于Verilog的数模转换器的设计 (2)_第4页
第4页 / 共33页
基于Verilog的数模转换器的设计 (2)_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《基于Verilog的数模转换器的设计 (2)》由会员分享,可在线阅读,更多相关《基于Verilog的数模转换器的设计 (2)(33页珍藏版)》请在金锄头文库上搜索。

1、南 阳 理 工 学 院本科生毕业设计(论文)学院(系): 电子与电气工程学院 专 业: 电子信息工程 学 生: 王 晓 宁 指导教师: 曹 原 完成日期 2014 年 5 月南阳理工学院本科生毕业设计(论文)8位高速数模转换器设计 英文题目 (8 bit high speed DAC)总计: 毕业设计(论文) 页表 格: 个插 图 : 幅基于Verilog的数模转换器的设计 摘 要数模转换器是模拟与数字电路系统的转换桥梁,通常是利用专用的数模转换(DA)芯片来实现的。本文设计的是一种8位高速数模转换器,设计方案确定了输入方式为并行输入,输出为电流互补输出,以实现高速的要求,然后在分析了转换电路

2、的性能参数以后,采用主从一分段式的电流舵结构来实现高速数模转换,电流源应用电流分裂技术,其中开关采用全差分电流开关。利用“自顶向下”的设计方法,采用Verilog AMS硬件描述语言和原理图描述相结合的方式,设计了8位高速数模转换器,并在Quartus 11软件环境下对设计项目进行了编译和时序仿真。关键词数模转换电路;Verilog硬件描述语言;并行串出; 模拟仿真; Design of the DAC based on VerilogAbstract: Digital to analog converter (DAC) is a bridge between the digital worl

3、d and the analog world , usually uses a dedicated D / A converter (D / A) chip to achieve of. This article was designed to be a 8-bit high speed DAC design to determine the input for the parallel input and output for the current complementary output, in order to achieve high-speed requirements, and

4、then analyzes the circuits performance parameters after conversion, with master-slave a sub-type structure to achieve high-speed current-steering digital-analog conversion, Current source application current splitting technique, which uses a fully differential current switch switches. One designs a

5、simple digital frequency meter system by taking advantage of the “top-down” design approach,and using the combination of Verilog- AMS hardware description language and schematic descriptionThen,one compiles and simulates the proposed project under the software environment in QuartusII.Key words:Digi

6、tal-analog converter circuit; Verilog hardware description language; parallel string out ;simulation。目录1 引言数模转换(DA)电路,是数字系统中常用的电路之一,它是把数字量转变成模拟量的仪器,其主要作用是把数字信号转换成模拟信号,通常是利用专用的数模转换(DA)芯片来实现的。DAC0832是Analog Device公司生产的的8位数模转换(DA)芯片,它是双列直插式8位D/A转换器。能完成数字量输入到模拟量(电流)输出的转换。即数字信号被一位一位地写入DAC0832数模转换(DA)芯片中,

7、因此,DAC0832要与一个控制器配合使用才能发挥作用。常规的方法,是以CPU作为控制部件,通过软件编程的方式来控制DAC0832,从而实现数模转换功能的。软件实现法虽然简单,但必将会占用大量的CPU时间,削弱了CPU实时处理能力,降低了系统的可靠性。针对以上情况,在此设计了基于可编程逻辑器件(F PGA)数模转换电路,利用可编程逻辑器件(FP-GA)直接控制数模转换(DA)芯片DAC0832进行数模(DA)转换,取代传统的“CPU专用的数模转换(DA)芯片”设计结构,有利于提高系统的抗干扰能力和可靠性。1.1 本课题研究的意义 对于数模转换器的设计,大部分是采用C语言以及单片机编程来实现的。

8、随着数字电路技术和计算机技术的发展,EDA技术取代了传统的电子设计方法而成为数字电路设计的主要技术。突出表现了EDA技术的功能。而且通过本课题的研究,能够掌握数模转换器的实现方法,熟悉转换器的工作过程,掌握数模转换器在实际生活中的应用方法,这样也有利于了解转换器的实现过程,掌握设计转换器的算法,提高能力。同时也掌握EDA技术。1.2 国内外研究现状随着数字技术,特别是计算机技术的飞速发展和普及,在现代控制、通信及检测等领域,为了提高系统的性能指标,对信号的处理广泛采用了数字计算机技术。由于系统的实际对象一般是模拟量(如温度、压力、图像等),要使计算机或者数字仪表能识别、处理这些信号,必须先把这

9、些虚拟信号转换为数字信号。在数字模拟混合电路系统中,数模转换器是不可缺少的关键电子元器件。当前,为了适应计算机、通讯和多媒体技术的飞速发展以及高新技术领域数字化进程的不断加快,数模转换器在工艺、结构和性能上都有了很大的变化,正朝着低功耗、高速度和高分辨率的方向发展。进入20世纪90年代后,结合基于数模转化器的设计,可编程逻辑集成电路技术也进入飞速发展时期。器件的可编程门数超过了百万门,并出现了内嵌复杂功能模块的SoPC。这种大规模可编程逻辑芯片的出现为单片机芯片重构开辟了新的途径。本课题就是要以FPGACPLD器件作为载体,以现代EDA技术为手段,应用EDA技术实现一种固定信号格式的串并转换,

10、利用Verilog-AMS语言对一块可编程逻辑器件进行编程实现单片机串行口输出的串行数据到8位并行数据的转换。目前,国内ADC的结构主要集中在全并行,积分型,逐次比较型等较低精度高速或低速高精度的结构上,近些年来,随着设计的环境,工艺条件的迅速改善,国内有数家集成电路设计公司在开发模数转换器电路产品,包括许多高等教育单位(如复旦大学专用集成电路与系统国家重点实验室、东南大学、西安交通大学等)都在开展一些先进技术。国外生产数模转换器的最著名的厂家主要有(TI德州仪器、NS国家半导体等),研究实力比较强,拥有先进的数模转换系列芯片,占据高端芯片的大部分市场。1.3 本课题研究的主要内容对数模转换器

11、的理解和设计,首先将单片机分成几个大的模块,再向下划分成功能单一的模块。然后运用硬件描述语Verilog语言对各个模块进行逻辑描述,同时应用EDA集成开发工具Quartus II软件提供的时模拟器对各个模块(包括各子模块和顶层模块)的功能进行软件仿真。完成软件真后下载到FPGACPLD器件中进行硬件级的测试。课题采用Gw48-CK型EDA实箱对所设计的软核模块进行硬件级的测试。箱内的可编程逻辑器件是Alter司的FLEX 10K(属于FPGA类型)系列器件中的EPFl0K10LC84-4由EPFlOKlOL84 4器件的逻辑门有限,以单独完成了串行口等模块的硬件级测试。2 数模转换电路的概述2

12、.1 数模转换器的基本原理与组成(1) D/A转换器的基本工作原理数模转换器是一种将二进制数字量形式的离散信号转换成以标准量(或参考量)为基准的模拟量的转换器,数/模转换就是将数字量转换成与它成正比的模拟量。对于线性模数转换器: Vo=VRD (2-1) 其中,D是数字输入,VR是模拟参考输入, Vo是模拟输出。这里的模拟输出可以是电压,也可以是电流。若用二进制表示时,D=a12-1+a22-2+an2-n= (22)式中an为l或0,由数字所对应的位的逻辑电平来决定:N是数字输入D的位数。由此,(21)式又可以写为Vo=VR (23)l以上表明,输出模拟量与输入数字量成正比。输出模拟量是由一

13、系N-进制分量叠加而成的。对于单位数字量的变化,模拟输出是按等幅度的阶跃的量变化的。(2)电路组成数模转换电路基本上是由解码网络、模拟开关、求和放大器和基准电源组成。如图1所示。2.2 D/A转换器的结构根据加权网络等部分实现方法不同,常见的DA转换器结构可以分为电流型、电压型和电荷型等。电流定标型D/A转换器分三种:权电阻型D/A转换器、R-2R梯形电阻网络DA转换器、电流舵型DA转换器。其中最符合告诉特点的就是本设计采用的电流舵型DA转换器。电流舵型结构的DA转换器易于满足高速度、高精度的要求;同时在DA转换器的设计中,二进制解码电路简单,占用芯片面积小,有利于提高工作速度,但其匹配性差,

14、有毛刺现象,易引入较大的DNL误差,在高位时尤其严重,而温度计解码电路结构具有良好的匹配性能,毛刺小,但其结构复杂,面积和功耗相应较大。因此为了优化面积,提高性能,权衡两者,高速DA转换器设计般采用电流舵结构,高位使用温度计译码,低位使用二进制译码。本设计采用电流舵型DA转换器。电流舵型DA转换器,又称电流源型DA转换器,是用有源器件(一般是MOS管)构成的电流源来提供加权电流。与电阻型加权DA转换器相比,电流舵型DA转换器速度非常快,对开关的寄生参数不敏感。一般分段电流舵DA转换器的整个电路由锁存器、二进制码温度计码解码电路、电流源阵列(包括二进制加权电流源和温度计加权电流源两部分)、基准电压源,放大器等单元模块组成。根据告诉电流舵数模转换器的组成,得到如图2-1的系统框图电流源根据权系数不同,可分为二进制加权型和一进制加权型(温度计型)。二进制电流舵型DA转换器的电路原理框图如图2所示。二进制型电流舵DA转换器的工作原理与电阻加权型基本类似,只是用加权的电流源来代替加权的电阻来提供权电流。电流源提供加权电流可以通过两种方式来实现。一种是改变电流源MOS的宽长比,如最低位宽长比为WL,高一位宽长比为2WL,依次电流源MOS管的宽长比按指数2向上增长;二是改变相同尺寸MOS管的个数,最低位用1个,高一位用2个,向上个数按指数2增长。后者的匹配性方面效果比前者好。图2 二

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号