| 1 引言
直接数字频率合成器(DDS)技术,具有频率切换速度快,很容易提高频率分辨率、对硬件要求低、可编程全数字化便于单片集成、有利于降低成本、提高可靠性并便于生产等优点。目前各大芯片制造厂商都相继推出采用先进CMOS工艺生产的高性能和多功能的DDS芯片,专用DDS芯片采用了特定工艺,内部数字信号抖动很小,输出信号的质量高。然而在某些场合,由于专用的DDS... |
|
| RF Engines公司的ChannelCore64使设计者能够用一个可对FPGA编程的IP核来替代多达16个DDC(直接下变频器)ASIC,可显著减少PCB面积,降低功耗而且增加灵活性。和原来的方法相比,新方法是降低成本的典型代表,随着通道数目的增加,降低成本的需求愈加突出。在提供灵活性和简化设计的同时,这种方法也能降低功耗。ChannelCore64的应用包括无线基站,卫星地面站和... |
|
| 在通信网络系统中,流量管理的核心是缓存管理、队列管理和调度程序。本文结合使用FPGA及IP Core阐述缓存管理的结构、工作原理及设计方法。
目前硬件高速转发技术的趋势是将整个转发分成两个部分:PE(Protocol Engine,协议引擎)和TM(Traffic Management,流量管理)。其中PE完成协议处理,TM负责完成队列调度、缓存管理、流量整... |
|
| 引言
随着EDA技术得发展,CPLD已经在许多方面得到了广泛应用,而串行通信是实现远程测控的重要手段。本文利用VHDL语言在CPLD上实现了串行通信,完全可以脱离单片机使用,克服了单片机的许多缺点。
串口结构及内容
本设计所采用的是异步通信方式,可以规定传输的一个数据是10位,其中最低位为启动位(逻辑0低电平)... |
|
| 随着微电子技术的迅猛发展,可编程逻辑器件从20世纪70年代发展至今,其结构、工艺、集成度、功能、速度、性能等方面都在不断的改进和提高;另外,电子设计自动化EDA技术的发展又为可编程逻辑器件的广泛应用提供了有力的工具。目前,在数字系统设计中,已经可以借助EDA工具通过软件编程对可编程逻辑器件的硬件结构和工作方式进行重构,从而使得硬件设计兼有软件设计的灵活性和便捷性。本文介绍一种用Altera公司的可... |
|
| 摘要:在目前的ASIC设计中,时钟信号的质量对同步数字电路的影响越来越大。如何避免时序问题给电路造成的不利影响成为设计中的重要挑战。本文主要介绍了逻辑设计中值得注意的重要时序问题,以及如何克服这些问题。最后介绍了利用Astro工具进行时序分析的方法。关键词:ASIC;同步数字电路;时序;Astro
引言 随着系统时钟频率的提高,时钟偏斜和干扰开始成为IC工程师... |
|
| 摘 要:实时数据交换(RTDX)是TI公司推出的一种非常优秀的实时数据传输技术,为DSP系统的软件调试提供了一种全新的方法。它利用DSP的内部仿真逻辑和JTAG接口实现主机与目标机之间的数据交换.不占用DSP的系统总线和串口等I/0资源.数据传送完全可以在应用程序的后台运行。对应用程序影响很小。文中介绍了一种基于MATLAB的RTDX实现方法,可为DSP编程人员发现程序错误和监测系统运... |
|
| 1引言 利用硬件描述语言结合可编程逻辑器件(PLD)可以极大地方便数字集成电路的设计,本文介绍一种利用VHDL.硬件描述语言结合现场可编程门阵列(FPGA)设计的数控延时器,延时器在时钟clk的作用下,从8位数据线输入延时量,到IATCH高电平时锁存数据,可以实现对触发脉冲TRIG的任意量的延时。由于延时范围不同,设计所用到的FPGA的资源也不同,本文详细介绍最... |
|
| 摘 要: 本文利用FPGA完成了8路同步话音及16路异步数据的复接与分接过程,并且实现了复接前的帧同步捕获和利用DDS对时钟源进行分频得到所需时钟的过程。该设计的控制模块由VHDL语言完成,最后利用Xilinx公司的ISE工具和Modelsim工具完成了该设计的行为仿真、布局布线仿真及时序仿真。仿真结果验证了输入输出的逻辑关系。 关键词: 数据复接;DDS;数据分接;m序列;FPGA
1.引言... |
|
| 目前数据采集系统朝着高速和高精度的方向发展。随着FPGA的集成度和运行速度的提高,可以满足高速数据采集系统的需求。FPGA内部具有丰富的存储单元,易于实现各种存储器(如FIFO、双口RAM等);另外,基于查找表的逻辑单元可用于实现各种数字信号处理(如滤波等),以辅助DSP处理器做各种预处理。
TI公司推出的高性能数字信号处理芯片TMS320C6000系列,... |
|
| 1 引言
20世纪80年代初,加拿大渥太华大学的费赫教授(K.Feher)领导的科研小组发明了IJF-OQPSK调制技术。IJF-OQPSK中文名称叫做无码间干扰和抖动-交错正交相移键控。他是现代数字恒包络调制技术中新型的调制技术之一。
进行这种调制时,首先要对数字基带信号进行IJF编码,将其变换成一种无码间干扰和... |
|
| 摘 要:PSoC微处理器是Cypress公司推出的一种现场可编程片上系统。片内备有通用模拟和数字模块,用户可根据开发需要,随意调用模块,实现混合信号阵列的动态配置。文中详细阐述其与众不同的集成开发环境、混合信号阵列的系统级集成方式、动态可重新配置功能,并以CY8C24223芯片在感烟火灾探测器中的应用为倒,说明上述功能的优异性。关键词:可编程片上系统PSoC混合信号阵列 动态配置 感烟... |
|
| 摘 要:本文分析了卷积交织和解交织的基本原理,然后采用Altera 的FPGA器件,用RAM分区循环移位法来实现解交织器。无论从理论上,还是从计算机仿真和综合结果上来分析,都可以看出用这种方法来实现DVB-C解交织器能有效地节省硬件资源。 关键词:DVB-C;卷积交织;解交织器;FPGA卷积交织和解交织原理简介 在DVB-C系统当中,实际... |
|
| 直接数字合成器,是采用数字技术的一种新型频率合成技术,他通过控制频率、相位增量的步长,产生各种不同频率的信号。他具有一系列的优点;较高的频率分辨率;可以实现快速的频率切换;在频率改变时能够保持相位的连续;很容易实现频率、相位和幅度的数控调制等。目前可采用专用芯片或可编程逻辑芯片实现DDS[1],专用的DDS芯片产生的信号波形、功能和控制方式固定,常不能满足具体需要[2]。可编程逻辑器件具有器件规模... |
|
| 摘 要: 基于FPGA实现了生物芯片扫描仪中X-Y二维扫描台的位置检测电路,解决原有电路存在的计数误差和误清零问题,提高系统的可靠性。详细阐述了FPGA中辨向细分、可逆计数器,接口电路的设计实现,并给出了仿真波形。 关键词: FPGA;位置检测;辨向;细分;可逆计数
引言 生物芯片是20世纪末随“人类基因组计划”的研究... |
|
| 摘要:ADl871是AnalogDevices公司生产的105dB、96kHz高性能立体声24位∑-ΔA/D转换器。 由于是串行输出,故当其被用于高速数据采集时,如果直接乖微型计算机(MCU)相连,采样速率会大大降低。为此,用现场可编程门阵列(FPGA)设计了ADl871和MCU之间的接口,解决了这一问题。给出用VHDL语言设计的接口电路和程序并进行了仿真。关键词:数据采集;AD1871;VHDL... |
|
| 摘要:介绍XC2V1000型现场可编程门阵列(FPGA)的主要特性和FIR抽取滤波器的工作原理,重点阐述用XC2V1000实现FIR抽取滤波器的方法,并给出仿真波形和设计特点。 关键词:FIR抽取滤波器;流水线操作;XC2V1000;现场可编程门阵列
1 引言 抽取滤波器广泛应用在数字接收领域,是数字下变频器的核心部分。目前,抽取滤波器的实现方法有3种:单片... |
|
| 摘要:研究数字音频无线传输中的前向纠错(FEC)算法的设计及实现,对前向纠错中的主要功能模块,如RS编解码、交织器与解交织器等给出基本算法及基于现场可编程门阵列(FPGA)和硬件描述语言的解决方案。选用硬件描述语言VerilogHDL,在开发工具QuartusII4.2中完成软核的综合、布局布线和汇编,在Modelsim中进行时序仿真验证,最终下栽到开发板中进行电路验证及测试。关键词:RS码;交织... |
|
| 目前,实现对机动车排放污染进行有效控制已成为我国环境保护一项刻不容缓的任务,需要在生产中对汽车尾气污染物进行检测。本文就一种符合EU-2标准,基于嵌入式Windows CE操作系统和组态王6.0组态软件的集工况模拟、样气采集、样气分析于一体的汽车尾气污染物智能检测系统进行介绍。
一、系统综述
整个系统由中央控制单元、底盘测功机、尾气取样单元、分析仪器单元... |
|
| 1引言
A/D转换组合是雷达目标诸元数据转换、传输的核心部件,一旦出现故障,目标信号将无法传送到信息处理中心进行处理,从而导致雷达主要功能失效。某设备的A/D转换设备结构复杂,可靠性差,可维修性差,故障率高,因此,采用CPLD技术和器件研究A/D转换组合,改善该设备的总体性能。
2... |
|
| 摘要 以ACEX1K50为例,介绍FPGA在Intel XScale PXA270微处理器系统上的应用。通过内存映射机制实现ACEX1K50在Linux下的设备驱动;通过用户应用程序实现对ACEX1K50设备的操作,为FPGA在嵌入式领域的应用提供一种方法。关键词 XScale PXA270 FPGA Linux 驱动
引言
Intel公司推出的XScale采用ARM V5TE结构,是St... |
|
| 摘要:在基于FPGA的复杂数字系统的仿真测试中,设计者常常面临各种挑战。以数字图像处理系统的仿真为例。如果采用完备性仿真测试方法,那么测试矢量的数量将是非常巨大的;如果采用常规方法.不仅效率不高.而且可能无法达到仿真测试的目的。针对这个难题,提出一种进行仿真测试的新方法.该方法应用TEXTIO和MATLAB来辅助仿真测试过程,使问题得到较好的解决。以电视图像实时多目标捕获单元的仿真测试为例。全面、... |
|
| 摘要:介绍数控振荡器的工作原理,重点阐述用现场可编程门阵列(FPGA)和静态随机存储器(SRAM)实现数控振荡器的方法,同时给出采用此结构设计的数控振荡器的特点和性能。关键词:数控振荡器(NCO);查找表;XC2V1000;CY7C1021;设计中图分类号:TN914.3 文献标识码:A 文章编号:1006—6977(2006)01—0022一03
1 引言 ... |
|
| 1 概 述 随着EDA技术的进展,基于可编程ASIC的数字电子系统设计的完整方案越来越受到人们的重视,并且以EDA技术为核心的能在可编程ASIC上进行系统芯片集成的新设计方法,也正在快速地取代基于PCB板的传统设计方式。
与利用微处理器(CPU或MCU)来实现乐曲演奏相比,以纯硬件完成乐曲演奏电路的逻辑要复杂得多,如果不... |
|
| 摘要:在Nios II的开发过程中,硬件抽象层提供多种一般模式类设备,使得开发者可以高效的在系统中添加并使用这些设备。然而对不属于一般模式类的新设备的使用将不能按照原有的设计方法进行系统开发。为此,需要根据Nios II内部总线规范提供一个设备驱动,并按照SOPC Builder要求集成到硬件抽象层中。通过设计并集成非字符型液晶显示模块得出结论:任何非一般模式类设备均... |
|
| 数据库管理系统作为信息系统的核心部件,在信息化时代所充当的角色是其它任何软件所不能替代的。当前数据库应用的一个普遍要求是数据库管理系统能够在一些数据库相关事件发生时触发预先定义的操作,实现信息管理的自动化,因此引进了触发器机制。触发器可以增强引用完整性,加强复杂业务的规则,或者监控数据库的变动,并执行一定的数据操作。 触发... |
|
| 摘要:介绍了一种采用并行方式的构建的多符号可变长码解码器。该解码器通过增加结构的复杂性对硬件资源的占用,换取可变长码解码的高吞吐量。这种结构突破了可变长码码字之间的前向依赖性,可并行侦测出Buffer中的所有可能的码字。采用FPGA实现了这种结构。
关键词:可变长解码 现场可编程逻辑门阵列 硬件描述语言
可变长编码(VLC)是一种无损熵编码,它广泛应用于... |
|
| 摘要:介绍基于Nios II处理器的嵌入式自动指纹识别系统的实现方法;具体说明自动指纹识别系统的基本原理、系统总体结构、硬件结构设计、用户自定义指令的设计,以及指纹识别算法的处理流程和实现方法。关键词:嵌入式 指纹识别 Nios II 定制指令
引 言 指纹识别作为生物特征识别的一种,在身份识别上有着其他手段不可比拟的优越性:人的指纹具有唯一性和稳定性的特点;随着指纹传感器性能的提高和价格的降... |
|
| 在电子测量技术中,频率测量是最基本的测量之一。常用的测频法和测周期法在实际应用中具有较大的局限性,并且对被测信号的计数存在±1个字的误差。而在直接测频方法的基础上发展起来的等精度测频方法消除了计数所产生的误差,实现了宽频率范围内的高精度测量,但是它不能消除和降低标频所引入的误差。本文将介绍的系统采用相检宽带测频技术,不仅实现了对被测信号的同步,也实现了对标频信号的同步,大大消除了一般测频系统中的±... |
|
| 摘要:采用服务器作为采集主控设备,利用多个硬盘组成磁 盘阵列作为存储设备,并制作了一块基于FPGA的超高速雷达信号采集PCI卡。系统以FPGA为采集的核心控制芯片,并在FPGA内部实现了64位/66MHz的PCI接口逻辑,无需专用接口芯片,简化了电路板设计,提高了系统的灵活性。该系统数据传输总速率可高达528MB/s,实时流盘速度可达150MB/s,存储容量可扩展至1000GB以上。
&nbs... |
|