共查询到19条相似文献,搜索用时 62 毫秒
1.
2.
提出了一种基于FPGA的通用的仿效ADC的方法,采用该方法在高精度ADC开发板尚未完成时,就能联合后续的数字处理板进行系统级测试,可以有效减少整个系统设计的开发及调试时间.该方法由VHDL编写RTL级代码设计实现,并以LM98640(ADC芯片型号)为例进行验证,仿效了含SPI配置接口的LM98640的测试模式的输出及其时序.基于某FPGA地面测试器项目开发板对仿效LM98640设计进行验证,实验结果表明,仿效LM98640的测试模式的输出及其时序与芯片手册完全一致.该方法同样可应用于含有与LM98640类似的ADC芯片的系统设计中. 相似文献
3.
<正> 本文主要论述在 ARM 嵌入式系统中如何实现FPGA 从串配置的方法,将系统程序及配置数据存储在系统 Flash 中,利用 ARM 的通用 I/O 口产生配置时序,省去专用的配置 PROM。文中 ARM 微处理器采用 Samsung 公司的ARM7TDMI 系列中的 S3C44BOX,FPGA 采用 Xilinx 相似文献
4.
基于FPGA的串行总线扩展平台 总被引:6,自引:3,他引:3
介绍了一种基于FPGA的用于系统内芯片级串行扩展的应用研发平台,该平台包括由PC机构成的上位机和由FPGA构成的下位机。上位机提供了友好的人机交互界面;下位机用硬件描述语言在FPGA中实现多种串行接口的访问时序逻辑。借助这一平台,可方便地实现对具有I^2C、SPI、Microware、One-wire等接口的从器件芯片的操作,简化了系统设计前对这些芯片的测试工作。 相似文献
5.
简要介绍设计方案产生的背景和串行Flash M25P80的主要性能,阐述了一种采用FPGA直接控制串行Flash的设计与开发方法.介绍了硬件设计原则和方法,对Flash接口时序的开发及硬件实现做了详细的描述,并对开发过程中可能遇到的问题进行了说明. 相似文献
6.
传统的Flash读写是通过CPU软件编程实现,其读写速度较慢,且占用CPU资源,另外由于Flash芯片本身功能指令较多,使得对芯片进行直接操作变得非常困难。本文提出一个基于FPGA的SPI Flash读写硬件实现方案,该方案利用硬件对SPI Flash进行控制,能够非常方便地完成Flash的读写、擦除、刷新及预充电等操作,同时编写的SPI Flash控制器IP核能够进行移植和复用,作为SOC芯片的功能模块。SPI Flash控制器采用VHDL语言进行编写,在Modelsim 6.5g上通过功能仿真,并且在XUPV5-LX110T FPGA开发板上通过硬件测试,实现结果表明方案的可行性。 相似文献
7.
8.
本文介绍串行E^2PROM-93C46与80X86系列微机的两种接口方案给出了相应的接口电路和软件流程,探讨了用FoxBase+等高级语言访问该芯片的方法,具有一定的实用价值。 相似文献
9.
10.
11.
随着电子技术的飞速发展,串行接口作为一种主要的通信接口越来越受关注.为了应对一些工业环境中对多串口提出的要求,一种利用目前最先进的Cyclone III FPGA开发平台实现多个可扩展串口的方法作了介绍.串口和微处理器之间的通信采用总线的方式,处理器可以使用中断或者查询方式与串口进行通信.在通信过程中串口个数可以根据实际需求灵活改变,还可以根据需要很方便地设置更高或更低的波特率.该设计方法优点在于其具有经济性、易实现性和良好的可移植性,有着很强的通用性和推广价值. 相似文献
12.
USB(通用串行总线)标准是应用在PC 领域的一种快速、灵活的总线接口技术.USB 适用于多种设备,并且所有的配置过程都由系统自动完成,无需用户干预.文中以工业现场实例介绍实现实时数据采集的方法.首先给出基于USB总线实时数据采集最小系统的实现方案,然后根据工程实践中的不同情况,在最小系统的基础上分别扩展成多点数据采集系统、远程大数据量采集系统和无线数据采集系统. 相似文献
13.
14.
15.
采用自顶向下的设计思想和自下而上的实现流程,基于Verilog HDL语言实现PID控制算法,设计出一种基于FPGA的大型望远镜伺服控制器,从而实现望远镜速度环和位置环的高精度控制功能。 相似文献
16.
17.
18.
基于FPGA的数据传输系统 总被引:3,自引:0,他引:3
该数据传输系统主要实现以下功能:将输入的DVI视频数据通过解码芯片TFP401A解码后,传输到FPGA寄存器中,并利用其进行简单的压缩裁剪处理,通过一个SRAM的乒乓操作后,转化为LVDS格式,再进行发送。该系统采用Xilinx的FPGA芯片,整个系统由读取模块,处理与缓存模块以及输出模块组成。通过软件的调试仿真,实现了系统的功能,且达到了预期目标。 相似文献
19.
基于FPGA的嵌入式系统设计 总被引:7,自引:0,他引:7
提出了一种基于FPGA(现场可编程门阵列)和软核CPU的嵌入式系统设计的新方法。FPGA芯片选用A ltera公司的Cyclone系列芯片作为处理器,配合A ltera公司的NIOS软核嵌入式处理器构成整个系统的核心;操作系统采用μC/OS嵌入式系统,并移植到FPGA平台上;外围添加USB接口作为扩展接口,使用Cypress公司的EZ_USB系列芯片;整个系统以FPGA和NIOS为中心进行设计,外围接口包括JTAG、串口、USB口等。给出了系统硬件架构以及与USB芯片的接口应用电路。 相似文献