业界动态 基于FPGA的LCD测试用信号发生器设计 摘要:在检测液晶屏特性和质量时,需要控制液晶屏显示一些标准信号。已有的一些信号产生设备产生的是AV信号、VGA信号或YPhPr信号等模拟制式的信号。模拟制式的信号需要经过图形处理器(GPU)转换成数字LVDS信号,然后输入到液晶屏的扫描控制电路产生相应图像。这个过程不可避免的会使图像信号产生一定程度的失真与损耗,影响图像质量。旨在设计一种新型信号发生器,该发生器产生的数字图像信号转换成数字LVDS信号后,直接输入液晶屏,以避免信号传输过程产生的失真与损耗。 关键词:液晶显示;信号发生器;FPGA;LVDS 发表于:2015/10/15 下午3:44:00 基于FPGA的UART设计 摘要:UART作为RS232协议的控制接口得到了广泛的应用,将UART的功能集成在FPGA芯片中,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。提出了一种基于FPGA的UART的实现方法,具体描述了发送、接收等模块的设计,恰当使用了有限状态机,实现了FPGA片上UART的设计,给出了仿真结果。 发表于:2015/10/15 下午3:38:00 FPGA和Nios II软核的SD卡文件系统实现方法 摘要:利用Cyclone II系列FPGA构建了一种用于SD卡读写的SPI控制器,并在其上实现了一个基于Nios II软核处理器的嵌入式文件系统。此文件系统是通过在Nios II EDS开发平台上移植znFAT32文件系统实现的。 发表于:2015/10/15 下午3:32:00 10G以太网光接口的FPGA实现 随着人们对通信信息的充裕性、及时性和便捷性的要求越来越高,能够随时随地、方便而及时地获取所需信息,变得越来越重要。2002年,IEEE通过了10 Gb/s速率的以太网标准——IEEE 802.3ae[1]。10G以太网作为传统以太网技术的一次较大的升级,在原有的千兆以太技术的基础上将传输速率提高了10倍,以满足人们对移动通信业务的要求。 发表于:2015/10/15 下午3:27:00 基于FPGA的心音信号采集系统设计 目前,心血管疾病的诊断主要分为无创诊断和有创诊断法两种。其中,无创诊断包括心电图、动态心电图和心音图、超声心动图以及现代医学成像技术[1];有创诊断主要指动脉造影技术,但是会带来并发症。非常严重的心血管疾病并不能够通过心电图做出正确诊断,而早期的心脏病变会引起心音信号成分的变化,通过心音图分析心音成分以及杂音,能对早期心血管疾病做出正确诊断。心音信号是一种非常微弱的随机信号,在采集过程中不可避免地引入了噪声。韦哲等人设计了基于声卡的心音信号采集与处理系统[2],该系统充分利用了计算机资源,但是电脑本身存在较大噪声,采集到的信号信噪比较低。童英华设计了基于单片机的心音、脉搏信号采集系统[3], 但是单片机存在传输速率低的问题。本文设计了基于FPGA的心音采集系统,该系统采集到的心音信噪比较高,适宜后续研究。 发表于:2015/10/15 下午3:14:00 基于FPGA的多功能LCD显示控制器设计 摘要:通过对LCD1602/LCD12864显示模块控制时序和指令集的对比分析,利用Verilog HDL描述语言完成了多功能LCD显示控制模块的IP核设计,所设计的LCD显示控制器具有很好的可移植性,只需通过端口的使能参数配置便可以驱动LCD1602/LCD12864模块实现字符或图形的实时显示,并且该多功能LCD控制器的可行性也在CycloneⅡ系列的EP2C5T144C8 FPGA芯片上得到了很好的验证。 发表于:2015/10/15 下午3:00:00 基于FPGA的高速AD转换 摘要:在雷达设计中,需要对接收到的信号首先进行模数转换,其转换速度和准确性直接决定了之后FFT等运算的准确性,最终影响雷达测量精度。介绍了一种基于FPGA,利用芯片ADS7890实现一种快速14位串行AD转换,对系统的软件和硬件做了说明。硬件部分主要为ADS7890的基本外围电路以及芯片EP2C35F672C与其的控制连接,软件部分利用Quartus II 8.0编程。 发表于:2015/10/15 下午2:54:00 FPGA时钟设计 摘要:在FPGA设计中,为了成功地操作,可靠的时钟是非常关键的。设计不良的时钟在极限的温度、电压下将导致错误的行为。在设计PLD/FPGA时通常采用如下四种类型时钟:全局时钟、门控时钟、多级逻辑时钟和波动式时钟。多时钟系统包括上述四种时钟类型的任意组合。 关键词:FPGA;时钟;逻辑时钟;险象 发表于:2015/10/15 下午2:48:00 FPGA远程更新重启系统 1) 因为FPGA具有开发周期短,可更新等优点,现在有越来越多的通讯系统采用FPGA作为实际产品方案。已经有大量的FPGA应用到通讯系统中,为了降低系统维护的人力成本,需要能够实现FPGA远程版本更新。本文将以Xilinx Virtex6 为例描述如何实现远程FPGA版本更新/重启 发表于:2015/10/15 下午2:45:00 设计FPGA系统应了解的三个原则 这里的面积指的是FPGA的芯片资源,包括逻辑资源和I/O资源等;这里的速度指的是FPGA工作的最高频率(和DSP或者ARM不同,FPGA设计的工作频率是不固定的,而是和设计本身的延迟紧密相连)。 在实际设计中,使用最小的面积设计出最高的速度是每一个开发者追求的目标,但是“鱼和熊掌不可兼得”,取舍之间展示了一个开发者的智慧。 发表于:2015/10/15 下午2:35:00 <…11913119141191511916119171191811919119201192111922…>