可配置端口电路是FPGA芯片与外围电路连接关键的枢纽,它有诸多功能:芯片与芯片在数据上的传递(包括对输入信号的采集和输出信号输出),电压之间的转换,对外围芯片的驱动,完成对芯片的测试功能以及对芯片电路保护等。 本文采用了自顶向下和自下向上的设计方法,依据可配置端口电路能实现的功能和工作原理,运用Cadence的设计软件,结合华润上华0.5μm的工艺库,设计了一款性能、时序、功耗在整体上不亚于xilinx4006e[8]的端口电路。主要研究以下几个方面的内容: 1.基于端口电路信号寄存器的采集和输出方式,本论文设计的端口电路可以通过配置将它设置成单沿或者双沿的触发方式[7],并完成了Verilog XL和Hspiee的功能和时序仿真,且建立时间小于5ns和保持时间在0ns左右。和xilinx4006e[8]相比较满足设计的要求。 2.基于TAP Controller的工作原理及它对16种状态机转换的控制,对16种状态机的转换完成了行为级描述和实现了捕获、移位、输出、更新等主要功能仿真。 3.基于边界扫描电路是对触发器级联的构架这一特点,设计了一款边界扫描电路,并运用Verilog XL和Hspiee对它进行了功能和时序的仿真。达到对芯片电路测试设计的要求。 4.对于端口电路来讲,有时需要将从CLB中的输出数据实现异或、同或、与以及或的功能,为此本文采用二次函数输出的电路结构来实现以上的功能,并运用Verilog XL和Hspiee对它进行了功能和时序的仿真。满足设计要求。 5.对于0.5μm的工艺而言,输入端口的电压通常是3.3V和5V,为此根据设置不同的上、下MOS管尺寸来调整电路的中点电压,将端口电路设计成3.3V和5V兼容的电路,通过仿真性能上已完全达到这一要求。此外,在输入端口处加上扩散电阻R和电容C组成噪声滤波电路,这个电路能有效地抑制加到输入端上的白噪声型噪声电压[2]。 6.在噪声和延时不影响电路正常工作的范围内,具有三态控制和驱动大负载的功能。通过对管子尺寸的大小设置和驱动大小的仿真表明:在实现TTL高电平输出时,最大的驱动电流达到170mA,而对应的xilinx4006e的TTL高电平最大驱动电流为140mA[8];同样,在实现CMOS高电平最大驱动电流达到200mA,而xilinx4006e的CMOS驱动电流达到170[8]mA。 7.与xilinx4006e端口电路相比,在延时和面积以及功耗略大的情况下,本论文研究设计的端口电路增加了双沿触发、将输出数据实现二次函数的输出方式、通过添加译码器将配置端口的数目减少的新的功能,且驱动能力更加强大。
上传时间: 2013-06-03
上传用户:aa54
·摘要: 基于DSP的在线式UPS智能监测系统,采用TMS320LF2407A实现.其ADC模块采集UPS现场电压、电流、负载等信息.EV捕获单元捕获市电,逆变器的频率.SCI负责PC机与UPS现场的数据通讯,传送UPS运行情况及参数.带触摸屏的NS320240A实现UPS现场实时监测.并用EEPROM保存记录,由蜂鸣器对异常报警.
上传时间: 2013-07-01
上传用户:VRMMO
一、临近空间概况 二、临近空间研究意义及军事应用 三、临近空间现有研究成果 四、临近空间飞行器的研究难点 五、临近空间飞行器在通信领域的研究难点 六、如何来研究在临近空间环境下的载波捕获
上传时间: 2013-08-05
上传用户:h886166
·摘 要:利用VC++实现一种基于DirectShow的视频捕获的方法,并采用H.264视频编码标准进行压缩,并实现了利用Socket视频传输方式进行实时服务器与客户端的传输.[著者文摘]
标签: DirectShow 视频采集 传输
上传时间: 2013-06-13
上传用户:hewenzhi
·摘要: DDB SDRAM使用双倍数据速率结构,它能获得比SDRAM更高的性能.DDR SDRAM需要特定的DDB控制器才能完成与DSP、FPGA之间的通信.由于Xilinx VirtexTM-4系列FPGA具备ChipSync源同步技术等优势,本设计采用它来实现DDRSDRAM控制器.该DDR SDRAM控制器采用直接时钟数据捕获技术,本文将重点阐述该技术.
标签: Xilinx_FPGA DDR_SDRAM 控制器
上传时间: 2013-05-24
上传用户:zxc23456789
DesignSpark PCB 设计系统构建于集成设计环境之上,提供从捕获原理图到印刷电路板(PCB) 的设计和布局所需的全部工具。系统要求:DesignSpark 可在Windows 操作系统下运行,但是我们推荐您使用Windows XP。它不可以在Windows 3.1x 或Linux 下运行。推荐使用速度超过1Ghz 的奔腾处理器和至少256Mb 的 RAM。在一年的时间内,获奖的DesignSpark PCB设计工具已经有超过万人下载!平均每日便有100次下载,免费且正版,深受工程师喜爱的强大软件。
标签: DesignSpark PCB 设计工具
上传时间: 2013-05-28
上传用户:郭静0516
文章介绍了系统的硬件电路原理与具体实现方法,其中主要包括载波恢\r\n复电路,PN 码捕获电路和跟踪电路,并针对Xilinx 公司FPGA 的特点,对各电\r\n路的实现进行优化设计,在不影响系统稳定性和精度的前提下,减少硬件资源\r\n消耗,提高硬件利用率。设计利用Verilog 硬件描述语言完成,通过后仿真验证\r\n电路正确性,并给出综合结果。
上传时间: 2013-08-09
上传用户:qiaoyue
本文:采用了FPGA方法来模拟高动态(Global Position System GPS)信号源中的C/A码产生器。C/A码在GPS中实现分址、卫星信号粗捕和精码(P码)引导捕获起着重要的作用,通过硬件描述语言VERILOG在ISE中实现电路生成,采用MODELSIM、SYNPLIFY工具分别进行仿真和综合。
上传时间: 2013-08-31
上传用户:pwcsoft
数字通信系统设计关注的一个主要问题是误码率(BER)。ADC噪声对系统BER的影响可以分析得出,但前提是该噪声须为高斯噪声。遗憾的是,ADC可能存在非高斯误码,简单分析根本无法预测其对BER的贡献。在数字示波器等仪表应用中,误码率也可能造成问题,尤其是当器件工作于“单发”模式时,或者当器件尝试捕获偶尔出现的瞬变脉冲时。误码可能被误解为瞬变脉冲,从而导致错误的结果。本指南介绍ADC中可能贡献误差率的基本因素,减少问题的办法,以及BER的测量方法。
上传时间: 2014-01-01
上传用户:banlangen
数字接收机输入端的信噪比对其捕获性能具有较大的影响,文中通过理论和大量实验反正分析了量化位数对导航信号相对捕获峰值及信噪比的影响,并分析了在给定抗干扰指标下卫星导航抗干扰系统所需的最小及最多量化位数,为实现导航抗干扰系统时合理选择量化位数提供了理论依据。
上传时间: 2013-10-09
上传用户:妄想演绎师