张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

基于DSP技与+FPGA器件实现数据采集设备的小型化

电子设计 2019-01-10 09:13 次阅读

 引言

数据采集设备是测试系统中不可缺少的一部分,数据采集需要针对不同类型的需求,需要有高速A/D、低速A/D、数字多用表等功能,传统数据采集设备是用一种仪器进行一类测试,通过多种仪器组合实现一组完整测试,这种由多种仪器堆叠起来的数据采集系统具有体积和重量较大、成本较高、维护困难等诸多问题。针对这些问题,为完成某系列型号装备自动测试任务,设计实现了一种高集成度数据采集设备。该设备需实现100 M高速A/D、双通道隔离A/D、6通道低速A/D和数字多用表功能,采集数据通过LAN传输给上位机。输入前端调理电路支持宽范围多种信号输入,并采用超宽输入范围的保护电路,实现设备通用性的同时保证其安全可靠。本设计采用DSP+FPGA架构,利用DSP/BIOS实时操作系统,结合TI提供的NDK 网络开发工具包,选用高集成度芯片,在10 cm×18 cm面积上设计实现该数据采集系统。

1 总体设计

设备的总体结构如图1所示。设备能够接入到以太网中,并能够被计算机远程访问。

基于DSP技与+FPGA器件实现数据采集设备的小型化

计算机中网络通讯程序控制设备进行数据采集并读取数据。整个设备以DSP+FPGA核心,包含高速A/D、低速隔离A/D、低速非隔离A/D和数字多用表。DSP选用TI公司主频720 MHz、32 b定点高性能的TMS320DM642,DM642完成了网络、主控功能。利用DM642的自带的网络功能接口,结合TI提供的网络功能开发包(NDK)实现网络通讯功能。采用DSP/BIOS实现分配调度线程、数据采集任务和网络控制传输任务,实现对数据采集、存储和网络通讯的控制。FPGA选用Altera公司的CycloneⅢ系列低成本工业级的EP3C55F484I8,编写接口逻辑实现与DM642的数据交互,编写译码逻辑、高速A/D控制逻辑、低速A/D控制逻辑、数字多用表控制逻辑实现数据采集功能。

2 硬件设计

2.1 网络接口设计

TMS320DM642 自带一个网络功能接口,由EMAC控制模块、EMAC 模块和MDIO 模块组成[4],符合IEEE802.3协议,在设计网络通讯接口时只需要外接一片网络收发芯片即可,DM642的网络功能模块如图2所示。

基于DSP技与+FPGA器件实现数据采集设备的小型化

网络收发芯片选用美国国家半导体公司推出的DP83640,其MII接口与DM642 的EMAC 接口直连,MII接口包括接收总线和发送总线,接收部分包括接收数据线RXD[30],接收错误标志RX_ER,接收数据有效标志RX_DV 和数据同步接收时钟信号RX_CLK,当工作在10 Mb/s 时,RX_CLK 为2.5 MHz,工作在100 Mb/s 时,RX_CLK 为25 MHz.发送部分包含发送数据线TXD[30],发送使能位TX_EN,和发送时钟TX_CLK,同样,时钟可以为2.5 MHz或者25 MHz.另外,MII接口带有冲突检测信号COL,用于检测在半双工模式下发送和接收同时发生的情况。该芯片具有的IEEE1588功能方便日后设备升级时钟同步功能。

2.2 A/D采集模块设计

A/D 采集单元分为1 路高速采集和8 路低速采集两部分,其中低速采集部分,分为2路隔离通道和6路非隔离通道,总图框图如图3 所示。高速采集通道选用14 位的A/D6645,最高采样率105 MSPS,并行输出。低速采集通道选用24位的A/DS1278,单片并行8通道,最高采样率144 KSPS,采用8 路串行输出,同时采集8 路输入信号。两路隔离通道选用A/D215隔离运放。

基于DSP技与+FPGA器件实现数据采集设备的小型化

两路隔离通道输入电压范围±380 V,输入阻抗为10 MΩ,1 路高速通道和6 路非隔离通道前端均采用运放衰减,分别实现±5 V 和±40 V 电压输入范围,高输入阻抗和宽范围电压输入范围使该设备能够适应大部分被测系统,实现了设备的通用化。每通道前端采用压敏电阻和自恢复保险丝设计宽范围高可靠保护电路,保证设备的稳定性和安全性。

2.3 数字多用表模块设计

基于DSP技与+FPGA器件实现数据采集设备的小型化

FPGA 内部逻辑控制功能切换、实现MAX134内部寄存器的读写,进而实现数字多用表功能。

3 软件设计

3.1 网络通讯功能实现方法

本设计利用DSP/BIOS 结合NDK 实现网络通讯功能。DSP/BIOS 是TI 公司为C28x,C5000 和C6000 系列DSP开发的可剪裁实时多任务操作系统,同时也是CCS提供的一套多任务开发、硬件抽象、实时分析和系统配置的专用工具。DSP/BIOS以其功能丰富的APIs综合管理系统内存,实现任务分配和调度,实时监测分析系统运行,并提供方便的数据通信接口和外设驱动开发工具。NDK是TI专门为网络应用开发提供的网络开发工具包,利用其TCP/IP协议栈开发网络应用具有成本低、开发周期短的特点。网络性能由套接字类型、套接字缓冲区、CPU速度和CPU缓冲等几方面决定。要使用NDK 必须在DSP/BIOS 中配置TCP/IP 协议栈,主要在DSP/BIOS的。cdb文件中做以下配置:

(1)全局设置GBL

设置系统初始化函数dm642_init,用于设置L2 模式,分配MAC地址;

(2)设置MEM对象

配置程序、数据存储区域及堆栈大小;

(3)设置HOOK对象

设置NDK的TCP/IP协议栈保存空间;

(4)设置PRD对象

设置NDK HAL库中的定时驱动事件;

(5)设置线程TSK

静态创建2个线程:TSK_idle线程,优先级最低,当系统没有其他任务执行时运行;TSK_main主线程,优先级最高,用于配置服务器信息及启动HTTP服务。

配置文件生成之后,在DSP/BIOS 中编写网络主线程TSK_main,用于启动运行TCP/IP 协议栈,启动HTTP服务,同时不断监测和响应网络底层事件。在主线程中可以动态创建任务,用于实现与其他网络设备的网络通讯功能。

3.2 多任务线程管理机制

为了优化CPU资源,实现各功能的协调运作,需要合理划分功能、规划任务。本设计构建了按优先级从高到低创建了高速A/D 线程、低速A/D 线程、数字多用表线程、网络传输线程和网络配置线程。其中,网络传输任务是最核心的任务线程,主要完成创建线程、网络命令解析、通道查询和数据上传的功能,流程图如5所示。

基于DSP技与+FPGA器件实现数据采集设备的小型化

网络传输任务使用套接字编程,工作在服务器模式,通讯方式采用TCP.首先调用fdOpenSession()函数建立文件描述表,调用socket()创建套接字,然后绑定IP信息、监听,然后等待客户端连接请求,一旦客户端连接上,便调用fdSelect()函数检测客户端是否发送数据,如果有数据则接收,否则继续检测,除非客户端断开连接。在这种设计模式下,允许客户端重复的执行断开、连接操作,保证了系统工作的稳定性。

DSP/BIOS 支持硬件中断(HWI)、软件中断(SWI)、任务(TSK)和空闲线程(IDL)4种类型的线程,它们的线程优先级从高到低。硬件中断线程主要用来处理响应时间要求严格的请求,同时它的优先级最高,能抢占当前运行的其他线程及时运行,本设计各线程运行调度状态如图6所示。

基于DSP技与+FPGA器件实现数据采集设备的小型化

图中黑色阴影部分表示线程运行,白色不封表象线程挂起。高速A/D处理的数据量最大,对处理响应的时间要求严格,故将它的优先级设为最高,能抢占当前运行的其他线程及时运行,保证数据实时上传,低速A/D线程和数字多用表线程的优先级根据其对时间的要求逐次降低。

4 测试

为了测试接口板的网络通讯功能,使用PC 机作为客户端,与设备通过路由器连在局域网内。设备作为服务器端,在PC机端采用VS2005编写上位机网络通讯程序,每次传输46 720 B数据,在开始和结束数据传输时刻读取系统时间,并计算出网络传输的速率,如图7所示。

基于DSP技与+FPGA器件实现数据采集设备的小型化

DM642中L2的Cache大小会影响网络传输速度,实验发现,当Cache大小在128 KB是,传输速率达到了最佳,为89.2 Mb/s,由于在局域网中网络环境相对复杂等原因,没有达到理想的100 Mb/s的传输速率。A/D数据采集和数字多用表功能的测试,利用Agilent E3631A直流电源、Agilent 34110A6位半数字多用表和正泰TDGC2-0.2电源模块等仪器,测试结果如表1和表2所示。

基于DSP技与+FPGA器件实现数据采集设备的小型化

基于DSP技与+FPGA器件实现数据采集设备的小型化

5 结语

本设备选用高性能高集成芯片,采用DSP+FPGA的主控方案,实现了数据采集设备的小型化。前端调理电路支持多种信号的宽动态范围测量,并具有可靠的过压保护,保证了设备的通用性与安全性。以DM642 的硬件资源为基础,通过调用NDK提供的APIs,实现了百兆以太网的传输。同时,利用DSP/BIOS的多任务机制,实现网络控制、数据采集以及网络通讯的有效配合,保证底层高速采集的大数据量快速可靠得上传给上位机。

实际应用表明,该设备稳定可靠、实时性强、兼容多种被测系统,在数据采集领域中有一定的应用价值。

收藏 人收藏
分享:

评论

相关推荐

小梅哥FPGA设计思想与验证方法视频教程

刚刚录制了一个fpga开发流程的视频,该视频为投石问路,主要是想听听大家对于小梅哥在录制视频时需要注意的内容以及希望系列
发表于 03-24 00:00 37952次 阅读
小梅哥FPGA设计思想与验证方法视频教程

小梅哥FPGA设计思想与验证方法视频教程

刚刚录制了一个fpga开发流程的视频,该视频为投石问路,主要是想听听大家对于小梅哥在录制视频时需要注意的内容以及希望系列
发表于 03-24 00:00 37952次 阅读
小梅哥FPGA设计思想与验证方法视频教程

LabVIEW教程之定时结构的详细资料说明

 定时结构是从 LabVIEW 7.1 开始出现的。一眼就能看出来,它在外观与其它结构的风格完全不同....
发表于 06-17 16:42 5次 阅读
LabVIEW教程之定时结构的详细资料说明

数据在多个DMA通道中丢失

先生 我有一个FX3超高速设计的问题,它让我困惑了两个星期,所以请帮助我。 在我的设计中,我使用的是MyyStoto1 DMA通道...
发表于 06-17 14:38 4次 阅读
数据在多个DMA通道中丢失

nios与外面fpga的数据怎么通过avalon协议传输?

最近在学习nios,想知道nios与外面fpga的数据怎么通过avalon协议传输?我在搭建mcu的时候怎么搭建地址线与数据线?是用i2c slave...
发表于 06-17 14:34 80次 阅读
nios与外面fpga的数据怎么通过avalon协议传输?

浪潮联合Xilinx推出FPGA AI加速卡F37X

当AI计算模型尺寸小于HBM2容量时,可全部预先载入高速缓存之中,消除了外部读写带来的数据传输延迟并....
发表于 06-17 14:32 14次 阅读
浪潮联合Xilinx推出FPGA AI加速卡F37X

Teledyne激光雷达新应用 为《权力的游戏》提供3D数据采集和视觉效果

据报道,Teledyne Technologies近日宣布,其旗下子公司Teledyne Optec....
的头像 MEMS 发表于 06-17 14:31 52次 阅读
Teledyne激光雷达新应用 为《权力的游戏》提供3D数据采集和视觉效果

FPGA发展即将迎来新机遇

在数据爆炸增长之时,英特尔创新中心的建立有脉可循。2018年2月,英特尔开始发售业内唯一一款采用58....
发表于 06-17 14:21 15次 阅读
FPGA发展即将迎来新机遇

一个华为人19年的工作体会 一颗电容会造成数亿损失!

进华为之前,已经工作过6年。前五年在一个军工研究所做民用产品,那个时候美国还没轰炸我们的大使馆,军工....
的头像 芯论 发表于 06-17 10:24 247次 阅读
一个华为人19年的工作体会 一颗电容会造成数亿损失!

请问对采集到的图像进行处理能实时传输吗?

[tr]TMS320C6748开发的(CMOS)摄像头采集与LCD显示程序,对利用DSP开发图像采集与实时显示以及及处理传输 。每秒...
发表于 06-17 10:21 10次 阅读
请问对采集到的图像进行处理能实时传输吗?

FPGA使用时钟驱动IO口,电平如何随着频率变化上升?

这是100M时钟驱动IO口,IO口的输出。 可以看到a点是0V,b点是1.78V。 所以当频率变高之后,电平不是从0开始上升的是吗...
发表于 06-17 10:06 112次 阅读
FPGA使用时钟驱动IO口,电平如何随着频率变化上升?

请问使用GPIF 5bit模式是否有优势?

你好: 我有一个板与FX3连接到一个FPGA,其中GPIF是同步2位模式。但通过阅读“奴隶FIFO接口的EZ-USB®FX3...
发表于 06-17 09:12 39次 阅读
请问使用GPIF 5bit模式是否有优势?

如何计算FPGA的片上资源使用情况

FPGA简介   FPGA(Field-Programmable Gate Array), 即现场可编程门阵列,它是在PAL、GAL、CPLD等可...
发表于 06-17 09:03 101次 阅读
如何计算FPGA的片上资源使用情况

如何在FPGA上实现硬件上的FFT算法

快速傅里叶变换(FFT)作为计算和分析工具,在众多学科领域(如信号处理、图像处理、生物信息学、计算物理、应用数学等)有着...
发表于 06-17 09:01 99次 阅读
如何在FPGA上实现硬件上的FFT算法

FPGA新手解惑—FPGA引脚配置技巧

分配fpga管脚时该怎么选择,引脚有什么属性需要考虑,quartus2中引脚有几个属性:Reserved,Group,I/O Bank,Vref Group...
发表于 06-17 08:55 100次 阅读
FPGA新手解惑—FPGA引脚配置技巧

请问SYS/BIOS和DSP/BIOS两者之间有什么区别?

[tr]之前一直是跑裸机程序,现在想把程序移植到TI的操作系统上,注意到有SYS/BIOS和DSP/BIOS,没有这方面的经验...
发表于 06-17 08:16 5次 阅读
请问SYS/BIOS和DSP/BIOS两者之间有什么区别?

中国电信物联网开放平台_NB-IoT 业务对接指导书资料免费下载

本文档的主要内容详细介绍的是中国电信物联网开放平台_NB-IoT 业务对接指导书资料免费下载。
发表于 06-17 08:00 5次 阅读
中国电信物联网开放平台_NB-IoT 业务对接指导书资料免费下载

为什么我用DAC902不可以输出正弦波和方波呢?

电路图如上,方波很正常,可以调节频率!正弦波和三角波不正常,很郁闷。我用FPGA做的DDS,用其他的DA芯片(DAC7625...
发表于 06-17 07:22 32次 阅读
为什么我用DAC902不可以输出正弦波和方波呢?

工业互联网进一步发展还有那些障碍

随着这几年工业互联网的不断深入发展,大数据在工业领域的应用取得了可喜的巨大进步。然而,我们也应该看到....
的头像 工业4俱乐部 发表于 06-16 11:26 340次 阅读
工业互联网进一步发展还有那些障碍

FPGA在虚拟仪器设计中的应用

通过将可重复配置的硬件应用到一个虚拟仪器系统,工程师可以使用软件来开发算法并把它们应用到一个嵌入式芯....
发表于 06-16 09:57 48次 阅读
FPGA在虚拟仪器设计中的应用

FPGA的新应用

FPGA侵蚀原有ASIC市场的用量极为可观的,此也成为近年来众人关注FPGA的首要焦点,不过也因为过....
发表于 06-16 09:53 111次 阅读
FPGA的新应用

非易失可重复编程FPGA解决方案的应用

事实上,除了这些传统要求,在前两代非易失FPGA产品的经验基础上,莱迪思半导体(Lattice Se....
发表于 06-16 09:48 63次 阅读
非易失可重复编程FPGA解决方案的应用

如何才能满足协作机器人编程的模块化需求

如今的先进机器人大都是含有多个子系统的高度复杂结构。它们所用的机械手臂两端装有特定工具、夹持系统或测....
的头像 新机器视觉 发表于 06-16 09:17 329次 阅读
如何才能满足协作机器人编程的模块化需求

FPGA在非传统应用领域显身手

自从1985年首款FPGA器件诞生以来,FPGA产业一方面修炼内功——从技术上来说,工艺从2μm发展....
发表于 06-16 09:13 99次 阅读
FPGA在非传统应用领域显身手

FPGA应用向SoC和专用化发展

随后,赛灵思宣布设立了金额达7500万美元的亚太区技术基金,投资那些基于可编程逻辑、为重点行业开发创....
发表于 06-16 09:09 218次 阅读
FPGA应用向SoC和专用化发展

国产FPGA夹缝中求生存 何时才能逆势崛起

随着PC和智能手机的普及,相信很多人都或多或少了解,什么CPU(中央处理器)和GPU(图形处理器),....
发表于 06-15 11:09 172次 阅读
国产FPGA夹缝中求生存 何时才能逆势崛起

FPGA和ASIC相比较你更看好哪个

目前,强大的云端人工智能服务(如谷歌的 Alpha Go)已经初现端倪,同时,人们也希望能把人工智能....
发表于 06-15 11:05 132次 阅读
FPGA和ASIC相比较你更看好哪个

FPGA面积换速度的实例讲解

在FPGA中,如果要将一个采样率为480MHz,中频频率为302.5MHz的信号变频到零中频的基带信....
发表于 06-14 17:41 105次 阅读
FPGA面积换速度的实例讲解

FPGA全新构架 FPGA与ASIC的完美结合

得益于近年来人工智能/机器学习的快速发展,新的算法不断的出现,这推动了可编程的FPGA市场的快速增长....
发表于 06-14 17:33 109次 阅读
FPGA全新构架 FPGA与ASIC的完美结合

赛灵思蝶变之路 从FPGA进入ACAP世界

近日,自适应和智能计算公司赛灵思(Xilinx)公布2019财年第二季度财报,财报显示该公司实现季度....
发表于 06-14 14:22 89次 阅读
赛灵思蝶变之路 从FPGA进入ACAP世界

FPGA矿机横空出世 专业化挖矿之门开启

FPGA(Field-Programmable Gate Array),中文名叫现场可编程门阵列。比....
发表于 06-14 14:16 86次 阅读
FPGA矿机横空出世 专业化挖矿之门开启

FPGA市场将迎来国产化黄金机会

FPGA具备可编辑性,未来有望成主流。FPGA作为目前仅有的支持再编程的芯片,应对未来5G时代到来后....
发表于 06-14 14:09 82次 阅读
FPGA市场将迎来国产化黄金机会

AD215高速输入隔离放大器的数据手册免费下载

AD215是一种高速输入隔离放大器,设计用于隔离和放大宽带模拟信号。AD215的创新电路和变压器设计....
发表于 06-14 08:00 16次 阅读
AD215高速输入隔离放大器的数据手册免费下载

DAC7641数字模拟转换器的数据手册免费下载

DAC7641是一个16位的电压输出数字模拟转换器(DAC),在规定的温度范围内保证15位的单调性能....
发表于 06-14 08:00 20次 阅读
DAC7641数字模拟转换器的数据手册免费下载

深度解析阿里云FPGA平台“舜天”

在今年的XDF 2018大会上,阿里云的工程师首次向业界揭开了阿里云FPGA平台“舜天”的神秘面纱,....
发表于 06-13 17:53 147次 阅读
深度解析阿里云FPGA平台“舜天”

英特尔培育FPGA生态 加速智能产业创新

我们正迈向数据洪流的时代,这不仅意味着数据量的爆炸式增长,更体现在数据的形态和格式正发生着革命性的变....
发表于 06-13 17:49 133次 阅读
英特尔培育FPGA生态 加速智能产业创新

加速FPGA战略布局 英特尔首个FPGA中国创新中心落地重庆

2018年12月19日,英特尔FPGA中国创新中心在重庆举办隆重揭幕仪式。该中心也是英特尔全球最大的....
发表于 06-13 17:45 117次 阅读
加速FPGA战略布局 英特尔首个FPGA中国创新中心落地重庆

使用FPGA实现简易硬件电子琴的实验教程免费下载

乐曲演奏的原理是:由于组成乐曲的每个音符的频率值(音调)及其持续时间(音长)是乐曲演奏的基本数据,因....
发表于 06-13 16:24 39次 阅读
使用FPGA实现简易硬件电子琴的实验教程免费下载

FPGA入门系列实验教程之使用FPGA设计乐曲自动演奏的资料说明

乐曲自动演奏电路和上节实验硬件电子琴的的原理相同。它是在程序中设置了一个状态机,每 250ms 改变....
发表于 06-13 16:24 32次 阅读
FPGA入门系列实验教程之使用FPGA设计乐曲自动演奏的资料说明

国产FPGA或将再现千万门级芯希望

近日,有媒体报道称,北京微电子技术研究所日前成功研制出国内首个自主可控的宇航用千万门级高性能高可靠F....
发表于 06-13 14:37 160次 阅读
国产FPGA或将再现千万门级芯希望

国产宇航级FPGA芯片亮相 初步打破外国封锁垄断

最近几年军事的热点之一就是芯片,美国对中国的芯片封锁和制裁持续了许多年,军用的一个都不卖,民用的高端....
发表于 06-13 14:25 83次 阅读
国产宇航级FPGA芯片亮相 初步打破外国封锁垄断

FPGA与ASIC的完美结合 Achronix Speedster 7t系列详解

得益于近年来人工智能/机器学习的快速发展,新的算法不断的出现,这推动了可编程的FPGA市场的快速增长....
的头像 旺材芯片 发表于 06-13 11:06 577次 阅读
FPGA与ASIC的完美结合 Achronix Speedster 7t系列详解

安路科技连续翻倍增长 国产FPGA凭何发力

数据显示,全球FPGA市场规模约为60亿美元,中国的FPGA市场规模约占全球三分之一,即20亿美元以....
发表于 06-12 17:50 173次 阅读
安路科技连续翻倍增长 国产FPGA凭何发力

浪潮服务器支持赛灵思Alveo FPGA加速卡将全面上市

浪潮宣布已在其NF5280M5、NF5468M5等服务器上完成对赛灵思Alveo U200、Alve....
发表于 06-12 17:48 92次 阅读
浪潮服务器支持赛灵思Alveo FPGA加速卡将全面上市

5G网络用FPGA加速卡的功能及设计

众所周知,从2017年下半年开始,英特尔宣布了多个FPGA的平台和解决方案,既有针对边缘网络的,同时....
发表于 06-12 17:42 111次 阅读
5G网络用FPGA加速卡的功能及设计

工业互联网中的数据采集与控制技术

工业互联网是在传统互联网的基础上建立起来的。这种演化是工业技术发展的必然趋势。传统互联网将人与人通过....
发表于 06-12 17:17 89次 阅读
工业互联网中的数据采集与控制技术

使用FPGA实现蜂鸣器发出警车鸣笛的实验教程免费下载

实现开发板上的蜂鸣器发出警车鸣笛声。通过这个实验,掌握采用 VerilogHDL 语言编程实现蜂鸣器....
发表于 06-12 17:07 36次 阅读
使用FPGA实现蜂鸣器发出警车鸣笛的实验教程免费下载

使用FPGA实现蜂鸣器发出救护车鸣笛的实验教程免费下载

开发板板载 50MHZ 的晶振,通过 Verilog HDL 语言编程将此频率分频后驱动一个 I/O....
发表于 06-12 17:07 29次 阅读
使用FPGA实现蜂鸣器发出救护车鸣笛的实验教程免费下载

FPGA入门系列实验教程之使用FPGA实现数码管动态显示的资料免费下载

实现开发板上 8 个数码管动态显示 0~7。通过这个实验,掌握采用 Verilog HDL语言编程实....
发表于 06-12 16:32 62次 阅读
FPGA入门系列实验教程之使用FPGA实现数码管动态显示的资料免费下载

FPGA入门系列实验教程之实现数码管静态显示的详细资料说明

 实现开发板上的数码管静态循环显示 0~F。通过这个实验,掌握采用 VerilogHDL 语言编程实....
发表于 06-12 15:59 24次 阅读
FPGA入门系列实验教程之实现数码管静态显示的详细资料说明

现状分析发展国产FPGA有两大难

“国内厂商发展FPGA有两大难点,一是突破国外巨头的专利壁垒,二是解决人才储备匮乏。安路科技将知识产....
发表于 06-12 14:49 137次 阅读
现状分析发展国产FPGA有两大难

英特尔发布Agilex FPGA新品

自几年前巨资收购 Altera(167 亿美金)以来,英特尔一直在努力做技术整合。今天,这家芯片巨头....
发表于 06-12 14:43 69次 阅读
英特尔发布Agilex FPGA新品

干货 | 详解 FPGA 电源排序的四种方案

当采用现场可编程门阵列 (FPGA) 进行设计时,电源排序是需要考虑的一个重要的方面。
的头像 电子发烧友网 发表于 06-12 14:26 1418次 阅读
干货 | 详解 FPGA 电源排序的四种方案

英特尔计划采用混合CPU-FPGA芯片

两年前,英特尔斥资167亿美元收购了FPGA芯片厂商Altera。那么,这次购买会带来什么呢?该公司....
发表于 06-12 14:26 60次 阅读
英特尔计划采用混合CPU-FPGA芯片

使用单片机进行电子称的设计资料合集免费下载

本文档的主要内容详细介绍的是使用单片机进行电子称的设计资料合集免费下载包括了:1.设计开发原理说明(....
发表于 06-12 08:00 49次 阅读
使用单片机进行电子称的设计资料合集免费下载

英特尔想让CPU、GPU和FPGA说“同一种语言”

在英特尔的技术活动“互联日”(Interconnect Day) 上,英特尔处理器互联架构部主任 S....
发表于 06-11 17:50 173次 阅读
英特尔想让CPU、GPU和FPGA说“同一种语言”

英特尔推出全新FPGA全力打造数据中心

英特尔近日宣布推出全新产品家族——英特尔AgilexFPGA。全新现场可编程门阵列 (FPGA) 家....
发表于 06-11 17:47 98次 阅读
英特尔推出全新FPGA全力打造数据中心

Intel收购FPGA供应商Omnitek 收获220多个IP内核

2015年,Intel斥资167亿美元收购了FPGA市场巨头Altera,和赛灵思正面对决,最近还推....
发表于 06-11 17:44 297次 阅读
Intel收购FPGA供应商Omnitek 收获220多个IP内核

FPGA入门系列实验教程之如何进行按键消抖控制LED亮灭

实现按键控制 LED 亮灭。通过这个实验,掌握采用 Verilog HDL 语言编程实现按键控制 L....
发表于 06-11 16:50 48次 阅读
FPGA入门系列实验教程之如何进行按键消抖控制LED亮灭

FPGA入门系列实验教程之PWM输出控制LED显示的详细资料说明

 PWM 的全称为Pulse-Width Modulation(脉冲宽度调制,),通俗地讲就是调节脉....
发表于 06-11 16:50 55次 阅读
FPGA入门系列实验教程之PWM输出控制LED显示的详细资料说明

LC75056PE 带Bongiovi DPS的汽车音响DSP

信息 LC75056PE是一款数字声音处理器,它将音频信号处理器,A / D,D / A和音量集成到单个芯片中,这是汽车音频DSP的先决条件。程序从内部闪存ROM下载到DSP RAM中。 硬件: 模拟输入(立体声) 模拟输入(单声道) ADC 24位 DAC 24位+ EVR 数字输入(IIS) 数字输出(IIS) 采样率转换器(SRC) 主微控制器串行接口 DSP(24位) 电源电压 逻辑(DSP):1.5V PLL电路:3.3V 晶体振荡,数字I / O电源:3.3V CODEC模拟电源:3.3V 电路图、引脚图和封装图...
发表于 04-18 20:26 0次 阅读
LC75056PE 带Bongiovi DPS的汽车音响DSP

THS1009 10 位 8MSPS ADC,具有双通道、并行 DSP/uP、通道自动扫描和低功耗

信息描述The THS1009 is a CMOS, low-power, 10-bit, 8 MSPS analog-to-digital converter (ADC). The speed, resolution, bandwidth, and single-supply operation are suited for applications in radar, imaging, high-speed acquisition, and communications. A multistage pipelined architecture with output error correction logic provides for no missing codes over the full operating temperature range. Internal control registers allow for programming the ADC into the desired mode. The THS1009 consists of two analog inputs, which are sampled simultaneously. These inputs can be selected individually and configured to single-ended or differential inputs. Internal reference voltages for the ADC (1.5 V and 3.5 V) are provided. An external reference can also be chosen to suit the dc accuracy and temperature drift requirements of the application. The THS1009C is characterized for operation from 0°C to 70°C, and the THS1009I is characterized for operation from ...
发表于 04-18 20:10 4次 阅读
THS1009 10 位 8MSPS ADC,具有双通道、并行 DSP/uP、通道自动扫描和低功耗

TLV1572 10 位 1.25 MSPS ADC 单通道 DSP/(Q)SPI IF S 极低功耗自动断电功能

信息描述The TLV1572 is a high-speed 10-bit successive-approximation analog-to-digital converter (ADC) that operates from a single 2.7-V to 5.5-V power supply and is housed in a small 8-pin SOIC package.The TLV1572 accepts an analog input range from 0 to VCC and digitizes the input at a maximum 1.25 MSPS throughput rate. The power dissipation is only 8 mW with a 3-V supply or 25 mW with a 5-V supply. The device features an auto-powerdown mode that automatically powers down to 10 uA whenever a conversion is not performed. The TLV1572 communicates with digital microprocessors via a simple 3- or 4-wire serial port that interfaces directly to the Texas Instruments TMS320 DSPs and (Q)SPI compatible microcontrollers without using additional glue logic. Very high throughput rate, simple serial interface, SO-8 package, 3-V operation, and low power consumption make the TLV1572 an ideal choice for compact or remote high-speed systems.特性F...
发表于 04-18 20:09 6次 阅读
TLV1572 10 位 1.25 MSPS ADC 单通道 DSP/(Q)SPI IF S 极低功耗自动断电功能

TLV1578 8 通道 10 位 1.25MSPS ADC,具有 8 通道输出、DSP/SPI、硬件可配置、低功耗

信息描述The TLV1571/1578 is a 10-bit data acquisition system that combines an 8-channel input multiplexer (MUX), a high-speed 10-bit ADC, and a parallel interface. The device contains two on-chip control registers allowing control of channel selection, software conversion start, and power down via the bidirectional parallel port. The control registers can be set to a default mode by applying a dummy RD\ signal when WR\ is tied low. This allows the TLV1571/1578 to be configured by hardware. The MUX is independently accessible. This allows the user to insert a signal conditioning circuit such as an antialiasing filter or an amplifier, if required, between the MUX and the ADC. Therefore, one signal conditioning circuit can be used for all eight channels. The TLV1571 is a single channel analog input device with all the same functions as the TLV1578. The TLV1571/TLV1578 operates from a single 2.7-V to 5.5-V power supply. It accepts an ana...
发表于 04-18 20:09 4次 阅读
TLV1578 8 通道 10 位 1.25MSPS ADC,具有 8 通道输出、DSP/SPI、硬件可配置、低功耗

TLV1571 1 通道 10 位 1.25MSPS ADC,具有 8 通道输出、DSP/SPI、硬件可配置、低功耗

信息描述The TLV1571/1578 is a 10-bit data acquisition system that combines an 8-channel input multiplexer (MUX), a high-speed 10-bit ADC, and a parallel interface. The device contains two on-chip control registers allowing control of channel selection, software conversion start, and power down via the bidirectional parallel port. The control registers can be set to a default mode by applying a dummy RD\ signal when WR\ is tied low. This allows the TLV1571/1578 to be configured by hardware. The MUX is independently accessible. This allows the user to insert a signal conditioning circuit such as an antialiasing filter or an amplifier, if required, between the MUX and the ADC. Therefore, one signal conditioning circuit can be used for all eight channels. The TLV1571 is a single channel analog input device with all the same functions as the TLV1578. The TLV1571/TLV1578 operates from a single 2.7-V to 5.5-V power supply. It accepts an ana...
发表于 04-18 20:09 2次 阅读
TLV1571 1 通道 10 位 1.25MSPS ADC,具有 8 通道输出、DSP/SPI、硬件可配置、低功耗

TLV1548 10 位 85kSPS ADC 系列 输出,可编程供电/断电/转换速率,TMS320 DSP/SPI/QPSI Compat.,8 通道

信息描述The TLV1544 and TLV1548 are CMOS 10-bit switched-capacitor successive-approximation (SAR) analog-to-digital (A/D) converters. Each device has a chip select (CS\), input-output clock (I/O CLK), data input (DATA IN) and serial data output (DATA OUT) that provide a direct 4-wire synchronous serial peripheral interface (SPITM, QSPITM) port of a host microprocessor. When interfacing with a TMS320 DSP, an additional frame sync signal (FS) indicates the start of a serial data frame. The devices allow high-speed data transfers from the host. The (INV CLK)\ input provides further timing flexibility for the serial interface. In addition to a high-speed converter and versatile control capability, the device has an on-chip 11-channel multiplexer that can select any one of eight analog inputs or any one of three internal self-test voltages. The sample-and-hold function is automatic except for the extended sampling cycle,...
发表于 04-18 20:09 4次 阅读
TLV1548 10 位 85kSPS ADC 系列 输出,可编程供电/断电/转换速率,TMS320 DSP/SPI/QPSI Compat.,8 通道

TLV1544 10 位 85kSPS ADC 串行 输出,可编程供电/断电/转换速率,TMS320 DSP/SPI/QPSI 兼容,4 通道

信息描述The TLV1544 and TLV1548 are CMOS 10-bit switched-capacitor successive-approximation (SAR) analog-to-digital (A/D) converters. Each device has a chip select (CS\), input-output clock (I/O CLK), data input (DATA IN) and serial data output (DATA OUT) that provide a direct 4-wire synchronous serial peripheral interface (SPITM, QSPITM) port of a host microprocessor. When interfacing with a TMS320 DSP, an additional frame sync signal (FS) indicates the start of a serial data frame. The devices allow high-speed data transfers from the host. The (INV CLK)\ input provides further timing flexibility for the serial interface. In addition to a high-speed converter and versatile control capability, the device has an on-chip 11-channel multiplexer that can select any one of eight analog inputs or any one of three internal self-test voltages. The sample-and-hold function is automatic except for the extended sampling cycle,...
发表于 04-18 20:09 2次 阅读
TLV1544 10 位 85kSPS ADC 串行 输出,可编程供电/断电/转换速率,TMS320 DSP/SPI/QPSI 兼容,4 通道

TLV1570 10 位 1.25MSPS ADC 8 通道 DSP/(Q)SPI IF 可编程内部 基准、自动或 S/W 断电、极低功耗

信息描述The TLV1570 is a 10-bit data acquisition system that combines an 8-channel input multiplexer (MUX), a high-speed 10-bit ADC, an on-chip reference, and a high-speed serial interface. The device contains an on-chip control register allowing control of channel selection, conversion start, reference voltage levels, and power down via the serial port. The MUX is independently accessible, which allows the user to insert a signal conditioning circuit such as an antialiasing filter or an amplifier, if required, between the MUX and the ADC. Therefore one signal conditioning circuit can be used for all eight channels.The TLV1570 operates from a single 2.7-V to 5.5-V power supply. The device accepts an analog input range from 0 V to AVDD and digitizes the input at a maximum 1.25 MSPS throughput rate. Power dissipation is only 8 mW with a 2.7-V supply or 40 mW with a 5.5-V supply. The device features an autopower-down mode that automatically ...
发表于 04-18 20:09 8次 阅读
TLV1570 10 位 1.25MSPS ADC 8 通道 DSP/(Q)SPI IF 可编程内部 基准、自动或 S/W 断电、极低功耗

TLC1550 10 位,164kSPS ADC,并行输出、直接 I/F 到 DSP/uProcessor、10 通道

信息描述The TLC1550x and TLC1551 are data acquisition analog-to-digital converters (ADCs) using a 10-bit, switched-capacitor, successive-approximation network. A high-speed, 3-state parallel port directly interfaces to a digital signal processor (DSP) or microprocessor (µP) system data bus. D0 through D9 are the digital output terminals with D0 being the least significant bit (LSB). Separate power terminals for the analog and digital portions minimize noise pickup in the supply leads. Additionally, the digital power is divided into two parts to separate the lower current logic from the higher current bus drivers. An external clock can be applied to CLKIN to override the internal system clock if desired. The TLC1550I and TLC1551I are characterized for operation from –40°C to 85°C. The TLC1550M is characterized over the full military range of –55°C to 125°C.特性Power Dissipation...40 mW Max Advanced LinEPIC™ Single-Po...
发表于 04-18 20:07 30次 阅读
TLC1550 10 位,164kSPS ADC,并行输出、直接 I/F 到 DSP/uProcessor、10 通道

TLC1518 10 位 400kSPS ADC,具有串行输出、SPI/DSP 兼容接口、关断状态、8 通道

信息描述The TLC1518 and TLC1514 are a family of high-performance, 10-bit, low power, 1.4 us, CMOS SAR analog-to-digital converters (ADC) which operate from a single 5 V power supply. These devices have three digital inputs and a 3-state output [chip select (CS\), serial input-output clock (SCLK), serial data input (SDI), and serial data output (SDO)] that provide a direct 4-wire interface to the serial port of most popular host microprocessors (SPI interface). When interfaced with a DSP, a frame sync (FS) signal is used to indicate the start of a serial data frame. In addition to a high-speed A/D converter and versatile control capability, these devices have an on-chip analog multiplexer that can select any analog inputs or one of three internal self-test voltages. The sample-and-hold function is automatically started after the fourth SCLK edge (normal sampling) or can be controlled by a special pin, CSTART\, to extend the sampl...
发表于 04-18 20:07 30次 阅读
TLC1518 10 位 400kSPS ADC,具有串行输出、SPI/DSP 兼容接口、关断状态、8 通道

TLC1514 10 位 400kSPS ADC,具有串行输出、SPI/DSP 兼容接口、关断状态、4 通道

信息描述The TLC1518 and TLC1514 are a family of high-performance, 10-bit, low power, 1.4 us, CMOS SAR analog-to-digital converters (ADC) which operate from a single 5 V power supply. These devices have three digital inputs and a 3-state output [chip select (CS\), serial input-output clock (SCLK), serial data input (SDI), and serial data output (SDO)] that provide a direct 4-wire interface to the serial port of most popular host microprocessors (SPI interface). When interfaced with a DSP, a frame sync (FS) signal is used to indicate the start of a serial data frame. In addition to a high-speed A/D converter and versatile control capability, these devices have an on-chip analog multiplexer that can select any analog inputs or one of three internal self-test voltages. The sample-and-hold function is automatically started after the fourth SCLK edge (normal sampling) or can be controlled by a special pin, CSTART\, to extend the sampl...
发表于 04-18 20:07 37次 阅读
TLC1514 10 位 400kSPS ADC,具有串行输出、SPI/DSP 兼容接口、关断状态、4 通道

TLC1551 10 位,164kSPS ADC 并行输出,直接 I/F 至 DSP/微处理器,10 通道

信息描述The TLC1550x and TLC1551 are data acquisition analog-to-digital converters (ADCs) using a 10-bit, switched-capacitor, successive-approximation network. A high-speed, 3-state parallel port directly interfaces to a digital signal processor (DSP) or microprocessor (µP) system data bus. D0 through D9 are the digital output terminals with D0 being the least significant bit (LSB). Separate power terminals for the analog and digital portions minimize noise pickup in the supply leads. Additionally, the digital power is divided into two parts to separate the lower current logic from the higher current bus drivers. An external clock can be applied to CLKIN to override the internal system clock if desired. The TLC1550I and TLC1551I are characterized for operation from –40°C to 85°C. The TLC1550M is characterized over the full military range of –55°C to 125°C.特性Power Dissipation...40 mW Max Advanced LinEPIC™ Single-Po...
发表于 04-18 20:07 39次 阅读
TLC1551 10 位,164kSPS ADC 并行输出,直接 I/F 至 DSP/微处理器,10 通道

THS12082 12 位、8MSPS ADC,具有双通道、DSP/uP 接口、16X FIFO、通道自动扫描、低功耗

信息描述The THS12082 is a CMOS, low-power, 12-bit, 8 MSPS analog-to-digital converter (ADC). The speed, resolution, bandwidth, and single-supply operation are suited for applications in radar, imaging, high-speed acquisition, and communications. A multistage pipelined architecture with output error correction logic provides for no missing codes over the full operating temperature range. Internal control registers allow for programming the ADC into the desired mode. The THS12082 consists of two analog inputs, which are sampled simultaneously. These inputs can be selected individually and configured to single-ended or differential inputs. An integrated 16 word deep FIFO allows the storage of data in order to take the load off of the processor connected to the ADC. Internal reference voltages for the ADC (1.5 V and 3.5 V) are provided.An external reference can also be chosen to suit the dc accuracy and temperature drift requirements of the appl...
发表于 04-18 20:06 34次 阅读
THS12082 12 位、8MSPS ADC,具有双通道、DSP/uP 接口、16X FIFO、通道自动扫描、低功耗

THS1209 12 位、8 MSPS ADC 双通道、DSP/uP 接口、通道自动扫描、低功耗

信息描述The THS1209 is a CMOS, low-power, 12-bit, 8 MSPS analog-to-digital converter (ADC). The speed, resolution, bandwidth, and single-supply operation are suited for applications in radar, imaging, high-speed acquisition, and communications. A multistage pipelined architecture with output error correction logic provides for no missing codes over the full operating temperature range. Internal control registers allow for programming the ADC into the desired mode. The THS1209 consists of two analog inputs, which are sampled simultaneously. These inputs can be selected individually and configured to single-ended or differential inputs. Internal reference voltages for the ADC (1.5 V and 3.5 V) are provided. An external reference can also be chosen to suit the dc accuracy and temperature drift requirements of the application. The THS1209C is characterized for operation from 0°C to 70°C, and the THS1209I is characterized for operation from ...
发表于 04-18 20:06 46次 阅读
THS1209 12 位、8 MSPS ADC 双通道、DSP/uP 接口、通道自动扫描、低功耗

THS1207 12 位,6MSPS 同步采样四通道 ADC;包括并行 DSP/uP I/F 通道自动扫描

信息描述The THS1207 is a CMOS, low-power, 12-bit, 6 MSPS analog-to-digital converter (ADC). The speed, resolution, bandwidth, and single-supply operation are suited for applications in radar, imaging, high-speed acquisition, and communications. A multistage pipelined architecture with output error correction logic provides for no missing codes over the full operating temperature range. Internal control registers are used to program the ADC into the desired mode. The THS1207 consists of four analog inputs, which are sampled simultaneously. These inputs can be selected individually and configured to single-ended or differential-inputs. Internal reference voltages for the ADC (1.5 V and 3.5 V) are provided. An external reference can also be chosen to suit the dc accuracy and temperature drift requirements of the application. The THS1207C is characterized for operation from 0°C to 70°C, the THS1207Iis characterized for operation from –40°...
发表于 04-18 20:05 54次 阅读
THS1207 12 位,6MSPS 同步采样四通道 ADC;包括并行 DSP/uP I/F 通道自动扫描

BELASIGNA R281 始终聆听,语音触发音频DSP系统

信息 BelaSigna®R281是一款超低功耗语音触发解决方案,适用于各种消费电子设备。在典型的应用中,BelaSigna R281“始终在聆听”。并且将检测单个用户训练的触发短语,当检测到该触发短语时断言唤醒信号。 “始终开启”。平均功耗小于300 uW的关键短语检测(不包括麦克风的功耗)可保持待机电池寿命。 BelaSigna R281是一款超小型解决方案,可同时提供采用5 mm x 5mm QFN32封装和2.42 mm x 2.74 mm WLCSP封装。它可以设计在单层PCB上,具有4 mil布线和最少量的外部元件。 需要一个外部的I C主控制器来配置器件进行操作。 超低功耗 卓越绩效 混合信号 Easy Design-In 优势特点 主要功能 久经考验的超低功耗数字信号处理(DSP)技术 •最初为助听器开发的音频DSP技术在以下方面具备所需的计算能力极低电流消耗 •...
发表于 04-18 19:42 51次 阅读
BELASIGNA R281 始终聆听,语音触发音频DSP系统

THS10082 具有双通道、并行 DSP/uP 接口、16X FIFO、通道自动扫描、低功耗的 10 位 8MSPS ADC

信息描述The THS10082 is a CMOS, low-power, 10-bit, 8 MSPS analog-to-digital converter (ADC). The speed, resolution, bandwidth, and single-supply operation are suited for applications in radar, imaging, high-speed acquisition, and communications. A multistage pipelined architecture with output error correction logic provides for no missing codes over the full operating temperature range. Internal control registers allow for programming the ADC into the desired mode. The THS10082 consists of two analog inputs, which are sampled simultaneously. These inputs can be selected individually and configured to single-ended or differential inputs. An integrated 16 word deep FIFO allows the storage of data in order to take the load off of the processor connected to the ADC. Internal reference voltages for the ADC (1.5 V and 3.5 V) are provided. An external reference can also be chosen to suit the dc accuracy and temperature drift requirements of the app...
发表于 04-18 19:06 36次 阅读
THS10082 具有双通道、并行 DSP/uP 接口、16X FIFO、通道自动扫描、低功耗的 10 位 8MSPS ADC

THS1206 12 位 6MSPS ADC,具有四通道 (配置),DSP/uP IF,集成 16x FIFO、信道自动扫描功能和低功耗模式

信息描述The THS1206 is a CMOS, low-power, 12-bit, 6 MSPS analog-to-digital converter (ADC). The speed, resolution, bandwidth, and single-supply operation are suited for applications in radar, imaging, high-speed acquisition, and communications. A multistage pipelined architecture with output error correction logic provides for no missing codes over the full operating temperature range. Internal control registers are used to program the ADC into the desired mode. The THS1206 consists of four analog inputs, which are sampled simultaneously. These inputs can be selected individually and configured to single-ended or differential inputs. An integrated 16 word deep FIFO allows the storage of data in order to take the load off of the processor connected to the ADC. Internal reference voltages for the ADC (1.5 V and 3.5 V) are provided. An external reference can also be chosen to suit the dc accuracy and temperature drift requirements of the applic...
发表于 04-18 19:06 40次 阅读
THS1206 12 位 6MSPS ADC,具有四通道 (配置),DSP/uP IF,集成 16x FIFO、信道自动扫描功能和低功耗模式

THS1007 10 位 6MSPS 同步采样四路通道 ADC;包含并行 DSP/uP I/F 通道 自动扫描

信息描述 The THS1007 is a CMOS, low-power, 10-bit, 6 MSPS analog-to-digital converter (ADC). The speed, resolution, bandwidth, and single-supply operation are suited for applications in radar, imaging, high-speed acquisition, and communications. A multistage pipelined architecture with output error correction logic provides for no missing codes over the full operating temperature range. Internal control registers are used to program the ADC into the desired mode. The THS1007 consists of four analog inputs, which are sampled simultaneously. These inputs can be selected individually and configured to single-ended or differential inputs. Internal reference voltages for the ADC (1.5 V and 3.5 V) are provided. An external reference can also be chosen to suit the dc accuracy and temperature drift requirements of the application. The THS1007C is characterized for operation from 0°C to 70°C, and the THS1007I is characterized for operation from ...
发表于 04-18 19:06 40次 阅读
THS1007 10 位 6MSPS 同步采样四路通道 ADC;包含并行 DSP/uP I/F 通道 自动扫描

THS10064 10 位 6MSPS ADC,具有四通道 (可配置)、DSP/uP IF、集成 16x FIFO、通道 自动扫描和低功耗

信息描述The THS10064 is a CMOS, low-power, 10-bit, 6 MSPS analog-to-digital converter (ADC). The speed, resolution, bandwidth, and single-supply operation are suited for applications in radar, imaging, high-speed acquisition, and communications. A multistage pipelined architecture with output error correction logic provides for no missing codes over the full operating temperature range. Internal control registers are used to program the ADC into the desired mode. The THS10064 consists of four analog inputs, which are sampled simultaneously. These inputs can be selected individually and configured to single-ended or differential inputs. An integrated 16 word deep FIFO allows the storage of data in order to improve data transfers to the processor. Internal reference voltages for the ADC (1.5 V and 3.5 V) are provided. An external reference can also be chosen to suit the dc accuracy and temperature drift requirements of the application. Two diffe...
发表于 04-18 19:06 36次 阅读
THS10064 10 位 6MSPS ADC,具有四通道 (可配置)、DSP/uP IF、集成 16x FIFO、通道 自动扫描和低功耗