基于FPGA的某型发动机超声波探测电路设计
固体火箭发动机的钢壳、绝热层、衬层、推进剂多层粘接结构的脱粘缺陷,很容易引起灾难性后果,对它的检测已经成为一项极其重要的工作,文章设计了一种基于FPGA的超声波探测电路,构建了一个可编程片上系统(SOPC),并编写了PWM控制组件。以NiosⅡ为核心控制产生脉冲宽度、重复频率可调的超声波激励脉冲,配合高速A/D实现回波信号的采集和存储。缩短了设计周期,简化了硬件电路,为后续研究便携式超声波检测仪奠定了良好的基础。
基于SOPC的运动视觉处理系统设计
在数字视频采集与处理板级系统开发的基础上,本文提出了采用SOPC实现运动视觉处理与控制系统的设计方案。本系统硬件采用StratixlI系列FPGA,软件开发工具包括QuartusII,NiosII5.1IDE,DSP Builder,Mega CoreIP Library5.1和Matlab7.0等。可广泛应用于安防监控、视觉导航、智能交通等众多领域。还预留了标准I/O口用于日后的升级扩展。
基于SOPC的多功能车辆总线控制器设计
简要介绍传统的MVB通信控制器芯片MVBC的结构及功能;通过深入研究MVB底层通信协议,设计出符合IEC-61375标准用于网络连接的MVB总线访问IP(Intellectual Property)核;基于SOPC的设计思想,利用SOPC Builder在一片FPGA上集成了32位NiosⅡ软核处理器和MVB总线访问IP核,以及一些必需的外围组件,并给出MVB控制器的设计实现方案。
基于DSP Builder的VGA接口设计
本文给出了基于Altera DSP Builder平台下VGA接口的系统级设计方法。该接口模块可利用Niosil Ⅱ进行灵活地控制和配置。文中在Cyclone Ⅱ DSP平台上实现了该设计,并验证了设计的有效性。
基于SOPC技术的核信息远程采集系统
介绍了一种利用互联网进行核环境信息远程采集的系统。阐述了该系统的功能和应用场合,详细分析了以NiosII为核心构成的SOPC(可编程片上系统)的硬件结构和用于并行测量的总量计数IP核的设计,最后给出了软件系统的框架、MicroC/OS2和LWIP针对目标系统进行移植所需的相关知识点及测量应用程序。
基于FPGA的低成本虚拟测试系统实现
设计了一种基于FPGA的单板单片主控器件的低成本即插即用虚拟测试系统。系统包括两路分立信号源、一路虚拟存储示波器和16路高速虚拟逻辑分析仪,结合FPGA、高速DAC/ADC设计特点,采用降速缓存等技术实现了各功能单元。并实现USB2.0接口与上位机的通讯,通过上位机应用软件及驱动程序实现板卡和PC即时通讯、实时控制。根据测量场合不同。各功能单元可独立工作或协调工作。在设计中提出一种基于FPGA结构的改进型低资源消耗率DDS实现方法。
基于PicoBlaze软核的TFT液晶显示控制的设计
介绍基于8住嵌入式软核PicoBlaze的SOPC的设计方法,提出一种基于PicoBlaze软核的TFT液晶显示控制方案,并给出了软硬件设计方法。实验结果表明,该方案占用资源少,运行速度快,可以为FPGA驱动TFT液晶提供设计参考。
基于软件编码的中速红外技术在FTU中的应用
设计一种用于FTU和主机之间的红外调试接口,通过对比分析常用红外技术和FTU维护接口的特点,提出利用中速红外收发器实现的接口方案。系统由主机侧控制软件、红外适配器和FTU红外接口软件组成,给出基于软件差分编码解码和硬件脉宽检测的抗干扰传输方法及硬件电路实现,最后阐述了红外数据传输帧格式和帧同步的方法及户外设计注意事项。系统VHDL和C语言完成设计,测试和现场运行表明系统的设计目标完全达到性能可靠。
基于SOPC的DDS信号发生器设计
直接数字频率合成技术是一种新型的信号产生方法,是现代信号源的发展方向。该系统由FPGA控制模块、键盘、LED显示组成,结合DDS的结构和原理,采用SOPC和DDS技术,设计出具有频率设置功能的多波形信号发生器。以Altera公司的CycloneⅡ的核心器件EP2C35为例,NIOSⅡCPU通过读取按键的值,实现任意步进、不同波形的输出显示功能。
基于MicroBlaze软核的液晶驱动程序设计
MicroBlaze嵌入式软核是一个被Xilinx公司优化过的可以嵌入在FPGA中的RISC处理器软核,具有运行速度快、占用资源少、可配置性强等优点;液晶显示器(LCD)具有功耗低、体积小、工作电压低、寿命长、可以显示复杂的文字及图形等优点。本文以信利MPG240128点阵液晶显示模块为例,选择Xilinx公司的Spartan 3E系列FPGA作为控制芯片,介绍嵌入式软处理器MicroBlaze与液晶显示模块的接口和图形显示的编程技术。












