目前,数字技术已渗透到科研、生产和人们日常生活的各个领域。从计算机到家用电器,从手机到数字电话,以及绝大部分新研制的医用设备、军用设备等,无不尽可能地采用了数字技术。 数字系统是对数字信息进行存储、传输、处理的电子系统。 通常把门电路、触发器等称为逻辑器件,将由逻辑器件构成,能执行某单一功能的电路,如计数器、译码器、加法器等,称为逻辑功能部件,把由逻辑功能部件组成的能实现复杂功能的数字电路称数字系统。复杂的数字系统可以分割成若干个子系统,例如计算机就是一个内部结构相当复杂的数字系统。 不论数字系统的复杂程度如何,规模大小怎样,就其实质而言皆为逻辑问题,从组成上说是由许多能够进行各种逻辑操作的功能部件组成的,这类功能部件,可以是SSI逻辑部件,也可以是各种MSI、LSI逻辑部件,甚至可以是CPU芯片。由于各功能部件之间的有机配合,协调工作,使数字电路成为统一的数字信息存储、传输、处理的电子电路。 与数字系统相对应的是模拟系统,和模拟系统相比,数字系统具有工作稳定可靠,抗干扰能力强,便于大规模集成,易于实现小型化、模块化等优点。
上传时间: 2013-07-06
上传用户:yepeng139
现代信息技术的迅猛发展,使得图像处理方面的研究与应用,尤其是实时图像处理引起了更广泛的关注。近年来,随着嵌入式和DSP技术的不断发展,数字信号处理领域的理论研究成果被逐渐应用到实际系统中,从而推动了新理论的产生和应用,对图像处理等领域的技术发展起到了十分重要的作用。可见,研究如何将ARM和DSP双处理器结构应用于实时图像处理系统的新方法有着非常重要的理论价值和应用价值。本文主要研究内容如下: 1.分析了实时图像处理领域的最新发展,得出了以ARM和DSP分别作为实时图像处理系统核心的优势和劣势,结合本课题实时性,高效性和便携性的特点,设计一个以ARM+DSP双处理器为核心的通用实时图像处理系统,并通过增加或裁剪可以广泛应用于图像处理和图像识别领域。 2.掌纹识别技术是继指纹识别和虹膜识别后人体生物特征识别领域中最新的研究方向,正处在不断的研究和探索阶段。在论文中,介绍了以ARM+DSP双处理器为核心的通用实时图像处理系统和掌纹识别技术相融合的实例,构成最基本的脱机掌纹识别系统,给出了系统的组成和运行的基本流程,实现最基本的识别功能,降低成本,提升实时掌纹识别系统的性能。 3.具体设计中,在对两种系统组成方案经过比较后,选择了基于TI公司的TMS320VC5470双核处理器为核心,根据TMS320VC5470芯片的特点,对系统平台的硬件原理进行设计,扩充了进行研究所需的片外RAM,ROM(Flash),人机接口电路,外围接口电路,仿真接口JTAG等。随后根据原理图所需器件,选择相对应的封装形式,设计8层印刷电路板,对BGA封装形式芯片的扇出方式,布线规则以及高速数字电路与高速PCB设计中涉及的信号完整性问题予以重点研究,较好解决了高密度BGA封装集成电路的布线及其电磁兼容性问题。除此之外,在软件设计方面,讨论了针对TMS320VC5470系统脱离主机开发环境成为独立系统时双核Bootload的实现、双核间通讯及程序固化到FLASH中的方法。 本文所做的创新工作是将ARM和DSP有效的相结合,使他们在实时图像处理系统中发挥各自的优势,克服自身的劣势,提升了实时图像处理系统的性能,缩小了体积,节约了成本;并基于上述研究成果,将该ARM+DSP实时图像处理系统和最新的掌纹识别的原理相结合,构成了手持式掌纹识别系统,对于实时掌纹识别技术的研究有着非常重要意义。
上传时间: 2013-07-31
上传用户:muyehuli
VLSI(超大规模集成电路)的快速发展,使得FPGA技术得到了迅猛发展,FPGA的快速发展又为实时图像处理在算法、系统结构上带来了新的方法和思路,全景图像处理是实时图像处理中一个崭新的领域,其在视频监视领域内有广泛的应用前景。 本文首先介绍了全景图像处理的发展状况,课题的主要背景、国内外发展现状、课题的研究意义、课题的来源和本文的主要研究工作及论文组织结构。然后在第二章中介绍了FPGA的发展,FPGA/CPLD的特点,并介绍了Cyclone Ⅱ系列FPGA的硬件结构,硬件描述语言,开发工具Quartus Ⅱ以及FPGA开发的一般原则。 文章的重点放在了电路板的设计部分,也就是本文的第三章。在介绍电路设计部分之前首先介绍一些高速数字电路设计中的一些概念、高速数字电路设计中常见问题,并对常见问题给出了一般解决方法。 在FPGA电路板设计部分中,对FPGA电路的设计过程作了详细的说明,其中着重介绍了采用了FBGA封装的EP2C35芯片的电路设计要点,多层电路板设计要点,FPGA供电管脚的处理注意事项,FPGA芯片中PLL模块的设计以及FPGA的配置方法,并给出了作者的设计思路。FPGA供电电源也是电路板设计的要点所在,文章中也着重对其进行了介绍,提及了FPGA电源设计指标要求及电压功耗估计,并根据现有的FPGA电源解决方案提出了设计思路和方法。同时文章中对FPGA芯片外围器件电路包括图像采集显示芯片电路、图像存储电路、USB2.0接口电路的设计做了相应的介绍。最终目的就是为基于FPGA的全景图象处理搭建一个稳定运行的平台。 在第四章中介绍了IC总线控制器的状态机图及信号说明和相应的仿真图。 文章最后给出了FPGA硬件电路的调试结果,验证了设计目的,为进一步的工作打下了良好的基础。
上传时间: 2013-04-24
上传用户:15736969615
由于信道中存在干扰,数字信号在信道中传输的过程中会产生误码.为了提高通信质量,保证通信的正确性和可靠性,通常采用差错控制的方法来纠正传输过程中的错误.本文的目的就是研究如何通过差错控制的方法以提高通信质量,保证传输的正确性和可靠性.重点研究一种信道编解码的算法和逻辑电路的实现方法,并在硬件上验证,利用码流传输的测试方法,对设计进行测试.在以上的研究基础之上,横向扩展和课题相关问题的研究,包括FPGA实现和高速硬件电路设计等方面的研究. 纠错码技术是一种通过增加一定的冗余信息来提高信息传输可靠性的有效方法.RS码是一种典型的纠错码,在线性分组码中,它具有最强的纠错能力,既能纠正随机错误,也能纠正突发错误.在深空通信,移动通信以及数字视频广播等系统中具有广泛的应用,随着RS编码和解码算法的改进和相关的硬件实现技术的发展,RS码在实际中的应用也将更加广泛. 在研究中,对所研究的问题进行分解,集中精力研究课题中的重点和难点,在各个模块成功实现的基础上,成功的进行系统组合,协调各个模块稳定的工作. 在本文中的EDA设计中,使用了自顶向下的设计方法,编解码算法每一个子模块分开进行设计,最后在顶层进行元件例化,正确实现了编码和解码的功能. 本文首先介绍相关的数字通信背景;接着提出纠错码的设计方案,介绍RS(31,15)码的编译码算法和逻辑电路的实现方法,RTL代码编写和逻辑仿真以及时序仿真,并讨论了FPGA设计的一般性准则以及高速数字电路设计的一些常用方法和注意事项;最后设计基于FPGA的硬件电路平台,并利用静态和动态的方法对编解码算法进行测试. 通过对编码和解码算法的充分理解,本人使用Verilog HDL语言对算法进行了RTL描述,在Altera公司Cyclone系列FPGA平台上面实现了编码和解码算法. 其中,编码的最高工作频率达到158MHz,解码的最高工作频率达到91MHz.在进行硬件调试的时候,整个系统工作在30MHz的时钟频率下,通过了硬件上的静态测试和动态测试,并能够正确实现预期的纠错功能.
上传时间: 2013-07-01
上传用户:liaofamous
本文首先介绍了利用FPGA设计数字电路系统的流程和雷达数字信号处理的主要内容。 在第二章中主要阐述了FIR数字滤波器的窗函数设计方法,并应用FIR滤波器设计数字动目标显示和数字动目标检测系统;脉冲压缩处理是现代雷达信号处理的一个重要组成部分,线性调频信号和二相巴克码的脉冲压缩处理方法在第三章做了重点描述。 Cyclone系列芯片是高性价比,基于1.5V、0.13um采用铜制层的SRAM工艺。它是第一种支持配置数据解压的FPGA芯片。论文设计的最后部分是利用Altera公司Cyclone系列FPGA芯片EP1C6F256C6和EPCS4配置芯片设计设计SD转换器,在QuartusⅡ4.0下采用VHDL语言和逻辑电路图结合的设计方法,经过仿真并最终实现了硬件设计。 设计结果表明电路性能可靠,SD转换的精度较高,完全满足设计的要求。
上传时间: 2013-06-26
上传用户:华华123
随着电信数据传输对速率和带宽的要求变得越来越迫切,原有建成的网络是基于话音传输业务的网络,已不能适应当前的需求.而建设新的宽带网络需要相当大的投资且建设工期长,无法满足特定客户对高速数据传输的近期需求.反向复用技术是把一个单一的高速数据流在发送端拆散并放在两个或者多个低速数据链路上进行传输,在接收端再还原为高速数据流.该文提出一种基于FPGA的多路E1反向复用传输芯片的设计方案,使用四个E1构成高速数据的透明传输通道,支持E1线路间最大相对延迟64ms,通过链路容量调整机制,可以动态添加或删除某条E1链路,实现灵活、高效的利用现有网络实现视频、数据等高速数据的传输,能够节省带宽资源,降低成本,满足客户的需求.系统分为发送和接收两部分.发送电路实现四路E1的成帧操作,数据拆分采用线路循环与帧间插相结合的方法,A路插满一帧(30时隙)后,转入B路E1间插数据,依此类推,循环间插所有的数据.接收电路进行HDB3解码,帧同步定位(子帧同步和复帧同步),线路延迟判断,FIFO和SDRAM实现多路数据的对齐,最后按照约定的高速数据流的帧格式输出数据.整个数字电路采用Verilog硬件描述语言设计,通过前仿真和后仿真的验证.以30万门的FPGA器件作为硬件实现,经过综合和布线,特别是写约束和增量布线手动调整电路的布局,降低关键路径延时,最终满足设计要求.
上传时间: 2013-07-16
上传用户:asdkin
遥测系统由发射机、发射天线、接收天线、接收机组成.就遥测发射系统而言,传统的模拟调制已经很成熟,模拟发射机是利用调制信号的变化来控制变容二极管的结电容容值的变化,从而改变压控振荡器的震荡频率来实现调频;模拟调制码速率、调制频偏都受变容二极管特性的限制,模拟调制功能单一、调制方式不可重组、单个系统调制频率不可改变,无法满足频率多变的需求;随着高速器件和软件无线电技术的发展,数字调制发射机具有调制中心频率可调、频偏可编程、调制方式可重组、调制码速率高、可实现较高的频响、可以与编码器合并扩展功能很强等优点,成为今后发射机的发展主流.本论文讨论了如何利用现场可编程器件FPGA结合Max+plusⅡ及VHDL语言,在遥测系统中实现了DDS+PLL+SSB模式的数字调制发射机.数字发射机设计主要包括方案选择、系统设计、硬件电路实现及VHDL设计四个部分.论文中首先分析了目前遥测系统中使用的模拟调制发射机的不足及数字调制发射机的优点,确定了发射机的设计方案;第二章介绍了电子设计自动化工具及数字电路设计方法;第三章详细讨论了组成发射机的各个部分的原理设计;第四章着重讨论了各个部分的硬件电路实现、VHDL实现部分及设计的测试结果;最后总结了设计中需要进一步研究的问题.
上传时间: 2013-04-24
上传用户:程婴sky
随着现代雷达技术的不断发展,电子侦察设备面临电磁环境日益复杂多变,发展宽带化、数字化、多功能、软件化的电子侦察设备已是一项重要的任务.然而,目前的宽带A/D与后续DSP之间的工作速率总有一到两个数量级的差别,二者之间的瓶颈成为电子侦察系统数字化的最大障碍.通信领域软件无线电的成功应用为电子侦察系统的发展提供了一种理想模式.另一方面,微电子技术的快速发展,以及FPGA的广泛应用,在很大程度上影响了数字电路的设计与开发.这也为解决高速A/D与DSP处理能力之间的矛盾提供了一种有效的解决方法.为了解决宽带A/D与后续DSP之间的瓶颈问题,本文给出了一种基于多相滤波的宽带数字下变频结构,并从软件无线电原理出发,从理论推导和计算机仿真两方面对该结构进行了验证,并进一步给出该结构改进方案以及改进的多相滤波数字下变频结构的硬件实现方法.本文将多相滤波下变频的并行结构应用到数字下变频电路中,并在后继的混频模块中也采用并行混频的方式来实现,不仅在一定程度上解决了二者之间的瓶颈问题,同时也大大提高了实时处理速度.经过多相滤波下变频处理后的数据,在速率和数据量上都有大幅减少,达到了现有通用DSP器件处理能力的要求.另外,本人还用FPGA设计了实验电路,利用微机串口,与实验目标板进行控制和数据交换.利用FPGA的在线编程特性,可以方便灵活的对各种实现方法加以验证和比较.
上传时间: 2013-04-24
上传用户:moerwang
数字存储示波器(DSO)上世纪八十年代开始出现,由于当时它的带宽和分辨率较低,实时性较差,没有具备模拟示波器的某些特点,因此并没有受到人们的重视。随着数字电路、大规模集成电路及微处理器技术的发展,尤其是高速模/数(A/D)转换器及半导体存储器(RAM)的发展,数字存储示波器的采样速率和实时性能得到了很大的提高,在工程测量中,越来越多的工程师用DSO来替代模拟示波器。 本文介绍了一款双通道采样速率达1GHz,分辨率为8Bits,实时带宽为200MHz数字存储示波器的研制。通过对具体功能和技术指标的分析,提出了FPGA+ARM架构的技术方案。然后,本文分模块详细叙述了整机系统中部分模块,包括前端高速A/D转换器和FPGA的硬件模块设计,数据处理模块软件的设计,以及DSO的GPIB扩展接口逻辑模块的设计。 本文在分析了传统DSO架构的基础上,提出了本系统的设计思想和实现方案。在高速A/D选择上,国家半导体公司2005年推出的双通道采样速率达500MHz高速A/D转换器芯片ADC08D500,利用其双边沿采样模式(DES)实现对单通道1GHz的采样速率,并且用Xilinx公司Spraten-3E系列FPGA作为数据缓冲单元和存储单元,提高了系统的集成度和稳定性。其中,FPGA缓冲单元完成对不同时基情况下多通道数据的抽取,处理单元完成对数据正弦内插的计算,而DSO中其余数据处理功能包括数字滤波和FFT设计在后端的ARM内完成。DSO中常用的GPIB接口放在FPGA内集成,不仅充分利用了FPGA内丰富的逻辑资源,而且降低了整机成本,也减少了电路规模。 最后,利用ChipscopePro工具对采样系统进行调试,并分析了数据中的坏数据产生的原因,提出了解决方案, 并给出了FPGA接收高速A/D的正确数据。
上传时间: 2013-07-07
上传用户:asdkin
FPGA是一种可通过用户编程来实现各种数字电路的集成电路器件。用FPGA设计数字系统有设计灵活、低成本,低风险、面市时间短等好处。本课题在结合国际上FPGA器件方面的各种研究成果基础上,对FPGA器件结构进行了深入的探讨,重点对FPGA的互连结构进行了分析与优化。FPGA器件速度和面积上相对于ASIC电路的不足很大程度上是由可编程布线结构造成的,FPGA一般用大量的可编程传输管开关和通用互连线段实现门器件的连接,而全定制电路中仅用简单的金属线实现,传输管开关带来很大的电阻和电容参数,因而速度要慢于后者。这也说明,通过优化可编程连接方式和布线结构,可大大改善电路的性能。本文研究了基于SRAM编程技术的FPGA器件中逻辑模块、互连资源等对FPGA性能和面积的影响。论文中在介绍FPGA器件的体系构架后,首先对开关矩阵进行了研究,结合Wilton开关矩阵和Disioint开关矩阵的特点,得到一个连接更加灵活的开关矩阵,提高了FPGA器件的可布线性,接着本课题中又对通用互连线长度、通用互连线间的连接方式和布线通道的宽度等进行了探讨,并针对本课题中的FPGA器件,得出了一套适合于中小规模逻辑器件的通用互连资源结构,仿真显示新的互连方案有较好的速度和面积性能,在互连资源的面积和性能上达到一个很好的折中。 接下来课题中对FPGA电路的可编程逻辑资源进行了研究,得到了一种逻辑规模适中的粗粒度逻辑块簇,该逻辑块簇采用类似Xilinx 公司的FPGA产品的LUT加触发器结构,使逻辑块簇内部基本逻辑单元的联系更加紧密,提高了逻辑资源的功能和利用率。随后我们还研究了IO模块数目的确定和分布式SRAM结构中编程电路结构的设计,并简单介绍了SRAM单元的晶体管级设计原理。最后,在对FPGA构架研究基础上,完成了一款FPGA电路的设计并设计了相应的电路测试方案,该课题结合CETC58研究所的一个重要项目进行,目前已成功通过CSMC0.6μm 2P2M工艺成功流片,测试结果显示其完全达到了预期的性能。
上传时间: 2013-04-24
上传用户:6546544