在视频输出、声呐仿真等实际应用中,经常要求计算机能根据要求稳定输出连续数据流。然而,当计算机工作于Windows2000操作系统下时,由于该操作系统是一个多任务的非实时操作系统,当它收到外部设备发来的中断时,需要延迟
PCI高速数据采集方案介绍
摘要:为了实现对非相干雷达的接收相参处理,基于数字稳定校正(DSU)的原理,采用ALTERA公司的StratixⅡ系列芯片和VHDL编程语言,设计了一种基于FPGA的DSU硬件实现方法。实验结果表明基于FPGA的DSU方法可以提高程序的
标签:ARM+FPGA 数据采集大多数的勘探、观测工作都是在严苛的环境中进行的,对数据的准确性、实时性都有着较高的要求,并且大多情况下要求多参数同步测量。北京恒颐针对勘探、测控等行业的特点,推出了基于ARM+FPGA
有名管道(FIFO)的用法
有名管道(FIFO)的用法
基于ARM+FPGA的高速同步数据采集方案
许多设计需要FIFO弹性缓冲器,在不同时钟速率的次系统和通道的需求中形成桥梁。然而,在某些应用中,需要FIFO缓冲器实现数据转换。一个例子是,通过FIFO缓冲器,将8位ADC连接到16位数据总线的微处理器(图1)。不幸地,
为了解决基于LabVIEWFPGA模块的DMAFIFO深度设定不当带来的数据不连续问题,结合LabVIEWFPGA的编程特点和DMA FIFO的工作原理,提出了一种设定FIFO深度的方法。对FIFO不同深度的实验表明,采用该方法设定的FIFO深度能够
为了解决基于LabVIEWFPGA模块的DMAFIFO深度设定不当带来的数据不连续问题,结合LabVIEWFPGA的编程特点和DMA FIFO的工作原理,提出了一种设定FIFO深度的方法。对FIFO不同深度的实验表明,采用该方法设定的FIFO深度能够
摘要:5/3小波变换硬件实现常用结构是先完成分裂,再依照分裂后的数据完成预测部分和更新部分的变换,这需要复杂的控制结构。在此采用JPEG2000推荐的5/3小波变换公式,在基于行的列变换基础上提出了一种全新的无数
摘要:仪表总线M-Bus协议是专门为消耗量计量仪表设计的通信标准。无线M-Bus是M-Bus的一个无线通信标准,无需布线。在布线困难的地方,可以选用无线M-Bus进行通信。本文介绍了基于Si1000的无线M-Bus通信系统主/从节点
透过Linux内核看无锁编程
透过Linux内核看无锁编程
设计工程师通常在FPGA上实现FIFO(先进先出寄存器)的时候,都会使用由芯片提供商所提供的FIFO。但是,由于其通用性使得其针对性变差,某些情况下会变得不方便或者将增加硬件成本。 此时,需要进行自行FIFO设计。本
FIFO芯片IDT72V3680概述及应用
摘要:基于FIFO芯片AL422B,以飞思卡尔16位单片机MC9S12DG128为核心,采集摄像头芯片OV7670的图像信息,设计出以低速率的单片机采集高速率图像的图像采集系统。系统采用单片机控制FIFO芯片,先由FIFO实时读取摄像头芯
引言工业以太网具有比现场总线更好的性能,正处于不断发展完善当中,因此研制基于工业以太网的设备具有很好的市场前景。本文设计的嵌入式控制器采用了基于ARM7TDMIS的微控制器LPC2292[12]。控制器的底层与现场总线CA
摘要:基于FIFO芯片AL422B,以飞思卡尔16位单片机MC9S12DG128为核心,采集摄像头芯片OV7670的图像信息,设计出以低速率的单片机采集高速率图像的图像采集系统。系统采用单片机控制FIFO芯片,先由FIFO实时读取摄像头芯
1.引言在嵌入式系统特别是数据采集系统中,实时性至关重要,它不仅要求嵌入式微处理器能快速作出响应,还要求嵌入式系统能及时处理数据[1]。在本文设计的数据采集系统中,如采用常规方法传输数据,当采集数据的速度较