基于FPGA实现DSP与RapidIO网络互联
本文首先简单的介绍了总线的发展,从而引出一种新型的串行点对点交换结构RapidIO。DSP在高性能处理系统中的重要性毋庸置疑,但是目前的很多DSP并没有RapidIO接口。本文提出了利用FPGA,将DSP的总线桥接到一个RapidIOIP上,从而实现了DSP与RapidIO网络的互联。
基于FPGA的改进型分组交织器的设计与实现
本文分析了交织器在Turbo码中的重要作用,以及分组交织器存在的缺陷,提出了一种改进型分组交织器的设计与实现方法。该交织器具有算法简单、易于实现、可适应不同数据帧长度传输要求的优点。设计采用Altera公司生产的Cyclone系列器件,利用其片内RAM实现,并基于QuartusⅡ软件平台进行了仿真验证。
基于FPGA的160路数据采集系统设计
目前,数据采集系统对采样率、分辨率和抗干扰能力的要求越来越高。尤其是在典型的多路采集+多路开关+单路A/D转换器的数据采集中,采集速度受到限制。为此,介绍了一种基于现场可编程门阵列(FPGA)的高速多路数据采集系统设计和实现。采用模拟开关级联的方法,有效地达到了160路采集速度。采用该方法设计的采集卡能有效完成多路同步高速数据采集任务,且成功地用于某装置的输出信号检测。
基于ARM7与FPGA组成的可编程控制器
本文以32位嵌入式微处理器S3C44B0X(ARM7)为控制核心,以CAN为现场总线设计可编程控制器。描述了系统的工作原理及PLC主机各功能模块与嵌入式微处理器S3C44B0X的接口电路原理。采用FPGA扩展可编程控制器所需要的I/O口及A/D、D/A的扩展电路;并用另一块FPGA嵌入智能控制算法。由于系统采用了集成众多功能的嵌入式微处理器S3C44B0X,从而简化了电路的设计,提高了系统的可靠性。
扩散炉温度自动控制系统中的FPGA设计
扩散炉温度自动监控系统是对双管扩散炉温控部分进行改造,以提高炉温精度,从而提高生产线的成品率,降低系统能耗。通过对Actel公司的Fusion系列器件FPGA编程实现系统的硬件控制。用C语言对Actel FPGA内置的8051软核编程实现系统的软件控制。整个监控系统完成数据采集、控制算法和ZigBee无线传输等功能。测试表明,采用Fusion FPGA设计,可以同时完成多路温度控制,整个系统的控制精度也有进一步的提高。
基于FPGA的低成本虚拟测试系统实现
设计了一种基于FPGA的单板单片主控器件的低成本即插即用虚拟测试系统。系统包括两路分立信号源、一路虚拟存储示波器和16路高速虚拟逻辑分析仪,结合FPGA、高速DAC/ADC设计特点,采用降速缓存等技术实现了各功能单元。并实现USB2.0接口与上位机的通讯,通过上位机应用软件及驱动程序实现板卡和PC即时通讯、实时控制。根据测量场合不同。各功能单元可独立工作或协调工作。在设计中提出一种基于FPGA结构的改进型低资源消耗率DDS实现方法。
基于FPGA的数字秒表的设计
以FPGA为核心的数字秒表,具有外围电路少、集成度高、可靠性强等特点。该数字秒表的设计是以VHDL为开发工具,以Quartus Ⅱ为软件平台,采用模块化设计,并通过数码管驱动电路动态显示计时结果。给出部分模块的VHDL源程序和仿真结果,仿真结果表明该设计方案的正确,展示了VHDL语言的强大功能和优秀特性。
基于TCP/IP的七自由度机械臂远程控制
针对七自由度机械臂远程控制的需要,构建了基于TCP/IP网络的控制系统。首先通过设计单片机系统实现本地端控制,然后运用WinSockets类创建基于TCP/IP的远程控制程序,使连接在Internet网络上的任意客户端均可实现对机械臂的远程控制。结合视频网络服务器,实现了对机械臂的实时监控操作。
基于VC的多轴运动控制器网络控制应用
阐述了网络控制的原理和特点,分析了目前比较先进的基于VC分布式组件技术(DCOM技术)的网络控制应用方法,并以多轴运动控制器GT-400-SV为例,介绍其编程方法与应用.
虚拟FPGA逻辑验证分析仪的设计
随着FPGA技术的广泛使用,越来越需要一台能够测试验证FPGA芯片中所卜载电路逻辑时序是否正确的仪器。目前,虽然Agilent,Tektronix等大公刮生产的高端逻辑分析仪能够实现FPGA电路的测试验证功能,但此类仪器价格高昂,一般要十万、数十万人民币。所以,研究开发价格适中且具有逻辑分析仪和FPGA电路的测试验证功能的仪器是非常有价值的。












