数据存储

【视频】PBX: 基于云实现的数据存储加速服务

本视频由 rENIAC 公司 带来,rENIAC 公司是一家专业从事数据中心业务的公司。他们的产品可通过亚马逊 AWS F1 实例实现数据存储加速服务,采用赛灵思 FPGA 后,无需重新构建或重新编译应用代码,便可解决客户数据中心的低效率问题。

HDL的RAM与FIFO <===> C的数组与链表

作者:高视 来源:FPGA2嵌入式

我们知道FPGA中通过内部RAM存储数据,而FIFO是由双口RAM衍生而来;同样C中可以通过数组来存储数据,而链表也可由数组衍生来。那么二者是否是相通的,是否有着同样的设计思想?

1. 数据的基本存储(RAM与数组)

在FPGA中通过内部RAM来存储数据可以有2种方式:一种是IP核,另一种是HDL代码。用IP实现RAM可以配置为内部BRAM或者REG来实现,而HDL代码实现的一般是由内部REG实现。使用时,只需在时钟边沿下操作地址、数据和使能等信号,来对对应地址中的数进行读写。

而C中的数据也是用来存储一些变量数据,使用时只需声明后直接使用,当然也可以通过指针指到数组首地址后操作指针来操作数组,对数组的读写实质是对地址中的值进行读写。在这里,你有没有发现:RAM和数据都是通过操作地址中的数来实现读写,只是HDL是直接对底层RAM操作,而C是对内存中的寄存器操作。

它们的结构比较如下图:

基于DSP+FPGA的高速数据处理与存储系统设计

作者:刘 欢,邢 辉 2015年微型机与应用第15期

摘 要: 针对信号处理数据量大、实时性要求高的特点,从实际应用出发,设计了以双DSP+FPGA为核心的并行信号处理模块。为了满足不同的信号处理任务需求,FPGA可以灵活地选择与不同的DSP组成不同的信号处理结构,同时为满足大数据存储要求设计了可方便网络控制的数据存储模块。模块之间可以通过自定义LVDS接口实现互联,组成一个系统。

0 引言

基于FPGA的图像采集与存储系统设计

作者:魏丽玲,朱 平,石永亮 来源: 2015年电子技术应用第11期

摘 要: 设计了一种针对具有大数据量特点图像数据采集、存储及长线回读的测控系统。在控制信号的作用下,此测控系统将CMOS传感器采集的大容量数据存储到Flash芯片中。存储完成后,通过LVDS总线,将Flash芯片中存储的数据回传到上位机进行存盘并显示。实验证明,此系统稳定性高,在工业控制领域具有借鉴意义。

0 引言

  随着科学技术的发展,视觉技术被广泛应用于军事、工业以及测控领域。视觉是人们主要的信息源,通过图像采集系统对周围环境图像数据进行采集,这样机器能够替代人类获得环境信息,此种系统被广泛应用于测控系统,以获得飞行器的环境参数。利用高性能的FPGA控制图像数据的采集与图像数据处理,通过交错双平面技术对处理后的图像数据进行存储,通过USB总线,将处理后的数据传输给上位机进行解包并显示。

1 系统的总体设计

基于FPGA的DDR3 SDRAM控制器用户接口设计

作者:丁宁 马游春 秦丽 韩帅 中北大学电子测试国家重点实验室,仪器科学与动态测试教育部重点实验室,太原030051)

摘要:为了满足高速图像数据采集系统中对高带宽和大容量的要求,利用Virtex-7 系列FPGA 外接DDR3 SDRAM 的设计方法,提出了一种基于Verilog-HDL 语言的DDR3 SDRAM 控制器用户接口设计方案。该控制器用户接口已经在Xilinx 公司的VC707 开发板上通过了功能验证,并成功的被应用到高速图像数据采集系统中。含有该用户接口的控制器具有比一般的控制器接口带宽利用率高、可移植性强和成本低的优点,可以根据设计人员的需要被灵活地应用到不同的工程。

随着现代科学技术的高速发展,在工业生产和科学研究上,如卫星通信、高速图像处理等领域,普遍存在对数据进行高速大容量、实时性强和高带宽的处理要求[1,2]。高速数据采集系统作为各个系统中比较核心的部分,对数据处理的速度、实时性、稳定性以及功耗等要求都越来越高。

基于FPGA及FLASH的数据采集存储系统设计

提出了一种多路数据采集存储系统的设计方法。介绍了闪存和现场可编程门阵列FPGA 的功能特性, 并利用外围接口电路及上述芯片设计并实现数据采集存储系统。介绍并口 EPP 模式控制的读数操作过程。给出了采集存储系统的接口电路, 并阐述了它的实现原理。

基于FPGA及FLASH的数据采集存储系统设计

数据采集存储是信号处理过程的一个重要环节, 已经广泛应用于雷达、声纳、瞬态信号测试、无线探伤等领域。在不同的条件下采样速率和采样精度也有所不同, 系统的实现方法也各有差异。通常情况下, 如果采集速率较低, 采集和数据计算机读取可同时进行。但在高速采集或采集源移动的情况下, 如空中飞行体或水下运动体, 这时就需要系统有采集功能的同时应具有存储功能, 存储数据可事后读取, 黑匣子就属于这样的采集存储器。根据目前的发展趋势, 开发体积小、功耗低和存储容量大的系统越来越受到重视。根据实际情况, 我们研制开发了一种用蓄电池就可工作的、能在水下应用的、可回收的小体积低功耗的大容量存储器。

1 引言
数据存储是数据采集过程中的一个重要环节,目前大部分数据存储系统都是用内置工控机的方法完成数据保存任务,这种方法系统功耗大,硬件成本高,不适用于具有内记功能要求的系统。本系统采用FPGA和DSP直接控制硬盘进行数据存储,并采用一片FIFO 作为数据缓存,设计思路比较新颖,硬件结构简单,成本低,直接控制硬盘的方法可将系统功耗降至最低,具有自动内记功能,能及时存储采集到的数据。本系统已经应用于某信号采集设备中,实践证明可满足使用要求,能够满足80Khz数据采样率系统的存盘要求。

全球可编程逻辑解决方案领导厂商赛灵思公司( Xilinx, Inc. (NASDAQ: XLNX) )今天宣布, 北京众志和达信息技术有限公司采用赛灵思可编程解决方案,成功打造了行业首款基于先进的Storage-on-Chip(芯片级存储)架构、全部利用赛灵思高速高集成FPGA(现场可编程门阵列)芯片实现全部功能的虚拟磁带库产品——SureSave VTL5000。该产品将作为众志和达公司面向企业级数据保护的旗舰产品,以其卓越的性能、灵活的扩展性、高度的可靠性等优势, 为大、中型数据中心提供优秀的数据保护解决方案, 为新一代数据备份设备树立了一个新的行业典范。

同步内容