电子发烧友网 > 可编程逻辑 > 正文

降低成本提高稳定性的FPGA高速数据传输系统设计

2018年08月26日 09:29 次阅读

引言

在地质勘探、工业环境监测、大型科学实验等领域中需要将实时采集到的大量数据以较高的速率传输距离较远,复杂而庞大的数据传输任务给传输系统的设计带来极大的挑战。目前常见的远距离高速传输方案多采用较为复杂的光纤通道等方案,系统的成本、设计难度、体积和功耗都相对较大,限制了其应用场合。

LVDS(Low Voltage Differential Signaling)是一种小振幅差分信号技术,它允许单个信道传输速率达到每秒数百兆比特,其特有的低振幅及恒流源模式驱动只产生极低的噪声,消耗非常小的功率。LVDS 是目前常见的高速数据传输方案,但其多用于芯片间、背板间或设备间进行近距离的数据传输。

本文中提出的高速数据远距离传输系统方案以Altera 公司Cyclone III 系列低成本FPGA 芯片EP3C5E144C8 的为核心,以LVDS 信号为基础,通过增加信道编码、数据时钟恢复、预加重和均衡等技术,保证了数据传输的稳定性和同步性。保证采用UTP-5 双绞线为传输介质时传输速率不低于400Mbps,传输距离为50 米时上的,实现低成本的远距离高速数据传输。

1、方案总体设计

LVDS 信号一种低振幅高速差分信号,由于其电气特性决定了其传输距离有限。为了满足系统使用UTP-5 双绞线实现距离50m 的数据传输要求,需要通过增加预加重和均衡技术来恢复线路上传输的信号波形。由于传输距离较远且传输速率较高,无法直接采用传送位时钟信号和帧同步脉冲来保证系统同步。本系统采取接收端从接收数据中恢复时钟信号的方法简化系统设计方案。

系统整体设计框图如图1 所示,整个系统的核心模块包括了8B/10B 编码、CDR(时钟恢复)、并-串/串-并转换模块、LVDS 接口电路、电缆驱动器(Cable Driver)和电缆均衡器(Cable Equalizer)等。数据在发送端的FPGA 内经过8B/10B 编码,并-串转换经LVDS 模式的I/O 端口转化为LVDS 信号,然后经过线路驱动器芯片CLC001 预加重后,通过UTP-5 双绞线传出数据。接收端收到的信号经过均衡器芯片LMH0074SQ 均衡后进入FPGA,在接收端FPGA 内,数据先经过CDR 模块提取时钟信号,然后字对齐后经过串-并转换产生并行数据流,最后经过8B/10B 解码模块得到传输数据。

整个系统除电缆驱动器和电缆均衡器采用专用芯片外其它功能均在FPGA内部实现,从而极大的减小了系统的复杂度和PCB 板的面积。

降低成本提高稳定性的FPGA高速数据传输系统设计

图1 系统整体框图

2.FPGA 关键模块设计

FPGA 作为系统的核心芯片,根据系统整体方案的设计思路,FPGA 中含有的模块主要有信道编解码模块、数据时钟恢复模块、串/并转换模块。

2.1 信道编解码模块

在高速数据传输过程中,为了使数据时钟恢复模块中的数字锁相环能够得到足够充足的跳变沿信息,需要采用信道编解码技术消除或减少数字电信号中的直流和低频分量。8B/10B 编码是其中最常用的一种编码方式。

8B/10B 编码被广泛应用于多种高速串行通信协议中。它将8bits 的基带信号映射成10bits 的数据进行发送,防止在基带数据中过多的0 码流或1 码流。通过8B/10B 编码可以提高数据在链路上的传输的性能;使接收器可以正确地恢复时钟;提高码流中一个或者多个比特错误的检测能力;定义特定的码元使接收器能够正确地对齐码元。在本系统中分别在两块FPGA 中实现了8B/10B 编码模块和8B/10B 解码模块。

8B/10B 编码模块如图2 所示,该模块在逻辑上又分成3B/4B 编码模块、5B/6B 编码模块、RD 控制模块等3 部分。编码器首先将接收到的8B 数据分成3 bit 和5 bit 两部分,然后分别编码成4 bit 和6 bit,编码完成的4 bit 和6 bit 再按顺序组合成10B 码。整个系统首先将3 bit 编码成4 bit,RD 控制器读出4 bit 数据的RD 值,然后反馈控制5B/6B 编码模块选择合适的编码。最终RD 控制器判断10B 数据的RD 值,若满足要求则输出,否则将报错。

降低成本提高稳定性的FPGA高速数据传输系统设计


图2 8B/10B 编码模块逻辑框图

解码模块如图3 所示,可分为6B/5B 解码模块、4B/3B 解码模块和误码检测模块。解码模块相对编码模块而言逻辑过程要简单的多,该模块首先将10 bit 信号分割成4 bit 和6bit 两部分(高低位必须和编码端对应),然后4 bit 和6 bit 数据根据编码列表分别解码成3 bit 和5 bit,在解码过程中判断是否有误码产生有则报错,无则并行输出。

降低成本提高稳定性的FPGA高速数据传输系统设计

图3 8B/10B 解码模块逻辑框图

2.2.数据时钟恢复模块

在单向数据传输中,串行通信通常需要同时提供数据、位时钟、帧同步脉冲三路信号。在本系统说要求的高速率、长距离的数据传输要求下,这种三线连接方式不但浪费导线,而且往往受环境的影响很难实现三路信号间的同步。在本系统中由于输入信号频率已知,因此可以在FPGA 芯片内部产生与之同频的时钟信号。通过数字锁相环电路锁定输入信号的相位,并使用此时钟信号对输入数据进行采样,从而完成信号的接收。因而,利用数据时钟恢复模块可以从串行位流数据中恢复出接收位同步时钟、帧同步脉冲和接收的数据。

数字锁相环(DPLL)是一种相位反馈控制系统。它根据输入信号与本地估算时钟之间的相位误差对本地估算时钟的相位进行连续不断的反馈调节,从而达到使本地估算时钟相位跟踪输入信号相位的目的。DPLL 通常有三个组成模块:数字鉴相器(DPD)、数字环路滤波器(DLF)、 数控振荡器(DCO)。根据各个模块组态的不同,DPLL 可以被划分出许多不同的类型。根据设计的要求,本文采用超前滞后型数字锁相环(LL-DPLL)作为解决方案,图5 是其实现结构。在LL-DPLL 中,DPD 采用微分型超前-滞后数字鉴相器,DLF 用双向计数逻辑和比较逻辑实现,DCO 采用加扣脉冲式数控振荡器。这样设计出来的DPLL 具有结构简洁明快,参数调节方便,工作稳定可靠的优点,其结构框图如图4 所示。

降低成本提高稳定性的FPGA高速数据传输系统设计

图4 超前滞后型数字锁相环

环路的工作原理如下:超前滞后型数字鉴相器LL-DPD 比较输入位流数据DataIn 与本地估算时钟ClkEst 的相位,给出相位误差信号Sign 和AbsVal。DLF 对相位误差信号进行平滑滤波,并生成控制DCO 动作的控制信号Deduct 和Insert。DCO 根据控制信号给出的指令,调节内部高速振荡器的震荡频率,使其输出时钟ClkEst(同时反馈给LL-DPD)的相位跟踪输入数据DataIn 的相位。

3.板级电路设计

本系统核心芯片采用Altera 公司的Cyclone III 系列FPGA 中的EP3C5E144C8, Altera 公司的Cyclone III FPGA 系列组合了高性能,低功耗和低成本,逻辑单元(LE) 从5K 到200K,存储器从0.5Mb 到8Mb,静态功耗小于1/4 瓦.

由于设计要求达到高速率、50 米的传输距离,传统的LVDS 接口虽然可以达到较高的传输速率却不能支持长距离传输。所以本系统采用高速串行数字接口(SDI)自适应电缆均衡器及电缆驱动器芯片来实现数据高速率、长距离的传输。

预加重是在信号发送前对其进行预扭曲,以使接收器上的信号质量如同原始发送的质量。当信号在直流电平上保持超过一个比特的时间时,预加重就会抬高高频分量而降低低频分量。本文选用CLC001 电缆驱动芯片,CLC001 采用3.3V 供电,输出幅度可调,理论数据速率最高可达622Mbps 。

接收均衡通过对输入数据运用相对频率特征来补偿信号的损耗特征。本文选用LMH0074SQ 接收均衡芯片,LM0074SQ 是标准清晰度SDI 电缆均衡器,可在540 Mbps 的速度范围内操作,输出抖动典型值为0.2UI。

FPGA 外部电路如图5所示,在发送端,FPGA 产生的LVDS 信号经CLC001 预加重后通过UTP-5 双绞线传输;在接收端,信号先经过LMH0074SQ 均衡后隔直输出。由于LVDS 接口电平标准要求输入电压直流偏置为1.2V,因此需要通过偏置电路在引入1.2V 的直流偏置后再传给FPGA。

降低成本提高稳定性的FPGA高速数据传输系统设计

图5 FPGA 外围电路

4.数据测试及系统性能分析

4.1 系统测试方案

测试方案主要对系统的静态功耗、动态功耗以及在50 米传输距离时的数据传输速率及相应的误码率进行测试。测试方案连接框图如图6所示。测试所用数据存在发送端例化的ROM 中,接收端FPGA 中例化有FIFO 和ROM,FIFO 用来存储接收的数据,ROM 中则存储有和发送端ROM 中相同的数据,用来计算误码率。同时,在接收端FPGA 中有接收数据计数器和错误比特计数器模块,通过设置SignalTap II 的触发信号和想观察的信号,就可以在SignalTap II Logic Analyzer 的窗口中实时的看到这些信号。

降低成本提高稳定性的FPGA高速数据传输系统设计

图6 系统测试方案

4.2 功耗测试

本系统通过直流稳压电源供电,方便计算整个系统的功耗。经测试发现,在不同的传输速率时系统的功耗差别不大,动态功耗典型值为数据传输速率100Mbps 时,系统消耗电流0.24A,供电电压3.3V,系统功耗为792mW。静态功耗测量时,不发送数据,但保持50 米双绞线接入,电流为0.20A,供电电压为3.3V,静态功耗为660mW。

4.3 误码率测试

在发送端的FPGA 中采用ROM 来存储数据,通过状态机transmitter_fsm_3b 来控制数据的发送,状态转移图如图7上图所示。接收端则采用FIFO 来存储数据,同时接收端ROM 中存有和发送端相同的数据,以实现接受数据与原始数据的对比,计算误码率,接收端通过状态机receiver_fsm_3b 来控制数据的接收以及误码率的计算,状态转移图如图7下图所示。由于EP3C15F144C8 的RAM 大小总共只有512kbits,再加上signal tap 的开销,所以例化的ROM 和FIFO 比较小,ROM 大小为8Kbyte,内部存储数据由00H~FFH 一直重复,把一次ROM 数据的发送当成一个帧。每发送一次ROM 数据即比较一次FIFO 中与原始ROM 中的数据。重复发送20000 次,总bit 数等于20000 次*(8192*8)bit= 1469120000bit。因为接收端的数据时钟恢复和字对齐需要一定的时间,因而实际成功重复次数不到20000 次,可通过专门的计数器来确定实际重复次数。

降低成本提高稳定性的FPGA高速数据传输系统设计

图7 状态机状态转移图

在接收端通过SignalTap II Logic Analyzer 实时查看接收数据rx_data、错误比特数error_accumulator 和成功重复次数packet_counter,图8 为SignalTap II Logic Analyzer 接收数据的窗口显示。误码率可通过式1 求得:

误码率=错误比特数/(成功重复次数×8192×8) (1)

降低成本提高稳定性的FPGA高速数据传输系统设计

图8 SignalTap II Logic Analyzer 数据接收窗口显示

传输速率及相应误码率如表1 所示,在传输数据为400Mbps,传输距离为50 米是误码率仍为0。由于选用的均衡器LM0074SQ 的极限速率为540Mbps,因而在数据速率为500Mbps 时误码率急剧增大。

表1 传输速率及相应误码率

降低成本提高稳定性的FPGA高速数据传输系统设计

5.总结

本系统高速数据远距离传输方案以Altera 公司的Cyclone III 系列EP3C5E144C8 为核心,使用LVDS 信号传输数据,通过信道编码、数据时钟恢复、预加重和均衡等技术的使用,保证了数据传输的稳定性和同步性,在传输速率为400Mbps,传输距离为50 米时,误码率为0。可以广泛的应用于各种高速远距离数据传输的场合。

Altera 公司新推出的Cyclone IV GX FPGA 中含有8 个收发器,具有时钟数据恢复(CDR)功能,并有在片内集成可编程预加重设置和可调差分输出电压(VOD)提高了信号完整性。本文的后续工作将在Cyclone IV GX 上实现本系统的所有功能,以进一步提高数据传输速率、传输距离、误码率等指标。

技术专区

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

以FPGA控制为核心的NRF905无线通信系统设...

系统建立起来后,下一步是最终的板级验证。图6为用Chipscope得到的波形图。mosi与miso分...

发表于 2018-08-26 09:34 0次阅读
以FPGA控制为核心的NRF905无线通信系统设...

提高GIS地图显示速度的嵌入式应用

系统对每个地图分别制作多个比例尺的地图数据,同时参考地图地理要素的规范, 根据要素的重要程度将不同比...

发表于 2018-08-26 09:13 9次阅读
提高GIS地图显示速度的嵌入式应用

物联网主控芯片6大架构分析 谁能独当一面

中兴事件引起了全球的轰动,大家的目光聚集在服务器、计算机、存储底层芯片技术缺乏之上。紫光等国产芯片供...

发表于 2018-08-25 10:49 348次阅读
物联网主控芯片6大架构分析 谁能独当一面

机器和变速驱动器相关的主要功能安全标准概括

功能安全指与电气和电子系统正常运行相关的安全性 能。目前,变速驱动器在实现功能安全方面发挥着重要作用...

发表于 2018-08-25 10:18 201次阅读
机器和变速驱动器相关的主要功能安全标准概括

Maxim推出MAX20069首款LED背光驱动...

2018年8月,Maxim宣布推出MAX20069,帮助设计人员将汽车信息娱乐系统轻松升级到更大、更...

发表于 2018-08-25 10:15 218次阅读
Maxim推出MAX20069首款LED背光驱动...

为什么可编程逻辑FPGA这些年从未实现预期的增长...

FPGA市场在2008年是40亿美元规模,到了2016年还是40亿美元。似乎显而易见,当ASIC越...

发表于 2018-08-25 10:02 52次阅读
为什么可编程逻辑FPGA这些年从未实现预期的增长...

未成年人窃取苹果90GB数据 自称想去苹果公司工...

根据澳洲当地媒体的报道,在澳大利亚墨尔本一名未成年人(青少年)因为从苹果服务器窃取数据而遭到逮捕,这...

发表于 2018-08-25 10:01 93次阅读
未成年人窃取苹果90GB数据 自称想去苹果公司工...

Altera的Spectra-Q引擎可以令基于F...

Altera公司为其业界领先、成熟可靠的Quartus II软件引入功能超级强劲的Spectra-...

发表于 2018-08-25 09:18 50次阅读
Altera的Spectra-Q引擎可以令基于F...

微信支付延伸场景的新玩法

近日,腾讯推出了社交记账小程序---“腾讯小经费”。 腾讯小经费已经接入了微信支付功能,且首次使用需...

发表于 2018-08-25 08:44 126次阅读
微信支付延伸场景的新玩法

美高森美联手Sibridge推出了一系列瞄准FP...

通过增添了Sibridge Technologies成为认可的CompanionCore供应商,这...

发表于 2018-08-24 17:51 51次阅读
美高森美联手Sibridge推出了一系列瞄准FP...

美高森美提供的SmartFusion2 SoC ...

美高森美公司(Microsemi) 宣布提供带有模块化电机控制IP集和参考设计的SmartFusi...

发表于 2018-08-24 17:29 110次阅读
美高森美提供的SmartFusion2 SoC ...

e络盟LOGI开发板:可为树莓派与BeagleB...

e络盟日前宣布推出LOGI开发板,这一整套易用的软硬件生态系统可为树莓派与BeagleBone开发...

发表于 2018-08-24 17:03 52次阅读
e络盟LOGI开发板:可为树莓派与BeagleB...

赛灵思公司与SK电讯技术结合,加速FPGA加速器...

2018年8月,中国北京 —自适应和智能计算的全球领先企业赛灵思公司与 SK 电讯 (SKT) 今天...

发表于 2018-08-24 16:48 316次阅读
赛灵思公司与SK电讯技术结合,加速FPGA加速器...

使用基于其Arria 10 SoC的存储参考设计...

Altera公司开发了基于其Arria 10 SoC的存储参考设计,与目前的NAND闪存相比,NA...

发表于 2018-08-24 16:47 38次阅读
使用基于其Arria 10 SoC的存储参考设计...

Altera第二代Nios II嵌入式评估套件,...

Altera公司宣布提供第二代Nios II嵌入式评估套件(NEEK),它安装了Altera的非易...

发表于 2018-08-24 16:41 29次阅读
Altera第二代Nios II嵌入式评估套件,...

利用Silicon Labs的可编程时钟简化FP...

我们的一位定时产品的客户看到了将FPGA设计商业化并推向市场的真正机会。Jim Bittman,Bi...

发表于 2018-08-24 16:37 257次阅读
利用Silicon Labs的可编程时钟简化FP...

利用ALTERA FPGA nios软核配置AD9364发送数据在谱的两边产生了很多小的谱

发表于 2018-08-24 11:28 43次阅读
利用ALTERA FPGA nios软核配置AD9364发送数据在谱的两边产生了很多小的谱

调试AD5754用FPGA写驱动程序SDO信号数据位全为0

发表于 2018-08-24 11:18 25次阅读
调试AD5754用FPGA写驱动程序SDO信号数据位全为0

具有同步功能的6W汽车LED驱动器参考设计包括BOM表和原理图

发表于 2018-08-24 10:58 415次阅读
具有同步功能的6W汽车LED驱动器参考设计包括BOM表和原理图

学习FPGA需要哪些基础?怎么学好FPGA?

发表于 2018-08-24 09:38 59次阅读
学习FPGA需要哪些基础?怎么学好FPGA?

如何理解、解析以下FPGA的原理图?

发表于 2018-08-24 09:31 45次阅读
如何理解、解析以下FPGA的原理图?

基于DRV8836和FRAM的低功耗微步进电机驱动器设计方案

发表于 2018-08-24 08:42 424次阅读
基于DRV8836和FRAM的低功耗微步进电机驱动器设计方案

gtek接近开关如何操作 gtek接近开关工作原...

gtek接近开关是一种具 有机械运动部件不直接接触,能对位置的开关操作,当物体接近感应开关表面一定的...

发表于 2018-08-23 17:10 68次阅读
gtek接近开关如何操作 gtek接近开关工作原...

基于FPGA的双路低频信号发生器设计

发表于 2018-08-23 15:32 156次阅读
基于FPGA的双路低频信号发生器设计

IT和商业智能决策者了解Tableau与市场中其...

我们将可视化用作数据的交互界面,而不仅仅是显示结果的方式,让数据变得易于探索。虽然仪表板功能强大,但...

发表于 2018-08-23 14:54 255次阅读
IT和商业智能决策者了解Tableau与市场中其...

AN65974 FX3回环实例失败后重建

发表于 2018-08-23 12:23 37次阅读
AN65974 FX3回环实例失败后重建

怎样才能让配电网更加智能化?提升数据质量

新一代配电自动化主站系统就像是给配网调度安装了“千里眼”和“神经中枢”。通过实时的大数据采集分析,它...

发表于 2018-08-23 11:48 110次阅读
怎样才能让配电网更加智能化?提升数据质量

为保证亚太6C卫星顺利接替亚太6卫星,国家授时中...

国家授时中心科研人员在本次任务中体现出的卓越的技术水平、无私的协助精神以及严谨的工作作风得到了亚太通...

发表于 2018-08-23 11:24 79次阅读
为保证亚太6C卫星顺利接替亚太6卫星,国家授时中...

如何DIY超长使用寿命及可扩展闪存智能锁

未使用蓝牙连接器件时,用户按钮(S2、S3和S4)可激活设计的不同功能。按下S2后,将开始一系列灯光...

发表于 2018-08-23 09:58 928次阅读
如何DIY超长使用寿命及可扩展闪存智能锁

如果想做一个FPGA软件开发工程师,应该学什么呢?有哪些发展领域?

发表于 2018-08-23 09:17 72次阅读
如果想做一个FPGA软件开发工程师,应该学什么呢?有哪些发展领域?

在FPGA中的RAM有与其他产品有什么不同?

发表于 2018-08-23 09:14 55次阅读
在FPGA中的RAM有与其他产品有什么不同?

Stratix 10 FPGA和SoC体系结构和...

Altera公司今天发布其Stratix 10 FPGA和SoC体系结构和产品细节,这一下一代高端...

发表于 2018-08-23 09:00 56次阅读
Stratix 10 FPGA和SoC体系结构和...

Altera推出最新版本功能安全数据包,提供安全...

Altera公司宣布,为使用Altera现场可编程门阵列(FPGA)的系统设计人员提供最新版本的工...

发表于 2018-08-23 09:00 58次阅读
Altera推出最新版本功能安全数据包,提供安全...

区块链商品溯源是炒概念还是做平台?如何实现区块链...

区块链对于商品来说,是一个现象级的应用场景的入口。因为商品溯源拥有庞大的市场需求,且溯源技术入门相对...

发表于 2018-08-23 08:47 65次阅读
区块链商品溯源是炒概念还是做平台?如何实现区块链...

以MTV412微控制器为核心的1对8ISP系统设...

主设备MTV412有128 KB的Flash空间。其中,Bank0(32 KB)和Bankl(32 ...

发表于 2018-08-21 16:53 75次阅读
以MTV412微控制器为核心的1对8ISP系统设...

FPGA是什么?数字芯片之母

当FPGA 80年代出现后,很快就变成了各家数字芯片公司开发的必需品,没有FPGA之前,数字芯片开发...

发表于 2018-08-21 14:51 183次阅读
FPGA是什么?数字芯片之母

Storbyte的SSD驱动器设计注重平衡性,具...

Storbyte公司宣布对旗下的ECO*FLASH闪存驱动器和阵列提供10年全面保修政策,该公司的S...

发表于 2018-08-21 14:43 70次阅读
Storbyte的SSD驱动器设计注重平衡性,具...

为什么以FPGA来说嵌入式的出路?

你一般就业面很广,但时时刻刻会听到或接触FPGA,这很正常,因为FPGA这些年一年比一年好,很有...

发表于 2018-08-21 14:35 264次阅读
为什么以FPGA来说嵌入式的出路?

国家能源局发布1-7月份全国电力数据,全社会累计...

8月20日,国家能源局发布1-7月份全国电力工业统计数据显示,7月全国全社会用电量6484亿千瓦时,...

发表于 2018-08-21 14:26 100次阅读
国家能源局发布1-7月份全国电力数据,全社会累计...

卷积码编码及译码实验 浅谈卷积编码下的FPGA实...

卷积编码是现代数字通信系统中常见的一种前向纠错码,区别于常规的线性分组码,卷积编码的码字输出不仅与当...

发表于 2018-08-21 10:26 223次阅读
卷积码编码及译码实验 浅谈卷积编码下的FPGA实...

区块链与急救相结合是否可行?

作为一个为急救而生的项目,尽管和我们的生命相关,但是是否能像项目方所说的那样成为一个人人参与的项目还...

发表于 2018-08-21 09:53 26次阅读
区块链与急救相结合是否可行?

恒生电子对区块链有哪6点看法?

一种创新的技术,一定是要有明显的效果,比如工业革命时的技术、互联网中的计算机技术。区块链技术在实际应...

发表于 2018-08-21 09:38 82次阅读
恒生电子对区块链有哪6点看法?

一种以FPGA为基础的多路模拟信号自适应采集系统...

目前,在PCM/FM遥测体系中模拟信号采集普遍采用8位量化,全部模拟信号均归一化到O~5 V范围内...

发表于 2018-08-21 09:20 93次阅读
一种以FPGA为基础的多路模拟信号自适应采集系统...

无任何机构限制的武侠区块链网络游戏--《武侠世界...

《武侠世界》是一款以武侠为题材的区块链网络游戏,在《武侠世界》中,没有任何人,组织,机构,可以限制您...

发表于 2018-08-21 09:16 16次阅读
无任何机构限制的武侠区块链网络游戏--《武侠世界...

浅析工业机器人四大新型驱动方式

工业机器人的传动装置与一般机械的传动装置的选用和计算大致相同。 但工业机器人的传动系统要求结构紧凑、...

发表于 2018-08-20 15:34 212次阅读
浅析工业机器人四大新型驱动方式

FPGA在大数据时代的机遇与挑战

8月8日,英特尔在美国总部召开了名为“以数据为中心(Data-Centric)”的创新峰会。在会上,...

发表于 2018-08-20 14:40 692次阅读
FPGA在大数据时代的机遇与挑战

elmos推基于直流无刷电机72V三相半桥驱动器...

2018年8月20日讯,德国elmos公司日前宣布推出一款用于直流无刷(BLDC)电机的72V三相半...

发表于 2018-08-20 14:06 785次阅读
elmos推基于直流无刷电机72V三相半桥驱动器...

赛灵思推出Spartan-7 FPGA系列密集型...

赛灵思公司为成本敏感型应用推出灵活的 I/O 密集型器件——Spartan-7 FPGA系列。该新...

发表于 2018-08-20 10:48 44次阅读
赛灵思推出Spartan-7 FPGA系列密集型...

赛灵思推出高级设计工具,能大幅简化无线电算法的设...

赛灵思推出业界领先的高级设计工具System Generator for DSP 2015.3版,...

发表于 2018-08-20 10:13 92次阅读
赛灵思推出高级设计工具,能大幅简化无线电算法的设...

美国第一资本投资国际集团提交专利申请:区块链用户...

2016年,美国第一资本投资国际集团与总部位于洛杉矶的区块链公司Gem合作,一同解决医疗服务提供者长...

发表于 2018-08-20 09:25 70次阅读
美国第一资本投资国际集团提交专利申请:区块链用户...

美高森美综合设计软件工具最新版本Libero S...

美高森美公司(Microsemi) 宣布发布用于其最新现场可编程门阵列(FPGA)产品开发的综合设...

发表于 2018-08-19 09:04 136次阅读
美高森美综合设计软件工具最新版本Libero S...

以FPGA为核心控制的电子设计竞赛电路板设计和实...

大学生电子竞赛题目以模拟电子、数字电子、可编程逻辑器件及单片机技术为核心, 涉及电子仪器仪表、通信、...

发表于 2018-08-18 10:03 159次阅读
以FPGA为核心控制的电子设计竞赛电路板设计和实...

以FPGA为核心的纯数字真随机数发生器设计与实现

其中n是输入序列的个数,bi是每个序列的偏置。容易看出b≤bi(1≤i≤n),等式当且仅当在bi=0...

发表于 2018-08-18 10:00 120次阅读
以FPGA为核心的纯数字真随机数发生器设计与实现

以FPGA为控制核心的程控滤波器设计

方案1:数字电位器控制两级INA129级联。用FPGA控制数字电位器DS1267使其输出不同的阻值,...

发表于 2018-08-18 09:56 78次阅读
以FPGA为控制核心的程控滤波器设计

以FPGA机载为核心的实时视频图形处理系统设计

结合系统需求,确定系统的总体设计方案为:以Xilinx公司的Virtex-5 XC5VFX70T F...

发表于 2018-08-18 09:53 97次阅读
以FPGA机载为核心的实时视频图形处理系统设计

怎样利用FPGA设计一个跨时钟域的同步策略?

触发器是FPGA设计中最常用的基本器件。触发器工作过程中存在数据的建立(setup)和保持(hold...

发表于 2018-08-18 09:50 65次阅读
怎样利用FPGA设计一个跨时钟域的同步策略?

如何利用FPGA技术来解决DSP的设计难题?

如果采用MAC模式,DSP48则非常适用,因为DSP48 Slice内含输入寄存器、输出寄存器和加法...

发表于 2018-08-18 09:47 334次阅读
如何利用FPGA技术来解决DSP的设计难题?

SPI总线是什么?FPGA串行外围接口SPI设计...

在数据串并转换的过程中, 必须用到寄存器来存放临时数据。一般情况下,发送数据需要1 个发送寄存器,接...

发表于 2018-08-18 09:43 88次阅读
SPI总线是什么?FPGA串行外围接口SPI设计...

1394b数据传输有什么特点?如何利用FPGA设...

随着时代和技术的发展,对于数据总线带宽的要求越来越高,现有的总线标准越来越难以满足实际应用中对高总线...

发表于 2018-08-18 09:40 80次阅读
1394b数据传输有什么特点?如何利用FPGA设...

如何利用FPGA硬件实现固定倍率的图像缩放?

近年来,FPGA技术发展迅速,片内集成了PLL、硬件乘法器、存储器,具有了实现优秀算法的充足资源。许...

发表于 2018-08-18 09:36 65次阅读
如何利用FPGA硬件实现固定倍率的图像缩放?

如何用FPGA实现UART电路设计?

发送数据由接口模块控制,接口模块给出w rn 信号,发送器根据此信号将并行数据锁存,并通过发送保持寄...

发表于 2018-08-18 09:33 97次阅读
如何用FPGA实现UART电路设计?

赛灵思推出Vivado设计套件HLx版本,助力S...

赛灵思公司推出 Vivado 设计套件 HLx 版本,为All Programmable SoC ...

发表于 2018-08-17 11:43 163次阅读
赛灵思推出Vivado设计套件HLx版本,助力S...

关于使用FPGA三段式状态机的三点好处,你有什么...

用三段式描述状态机的好处,国内外各位大牛都已经说的很多了,大致可归为以下三点:

发表于 2018-08-17 11:43 84次阅读
关于使用FPGA三段式状态机的三点好处,你有什么...

一位fpga工程师的烦恼

你是否体会,你的职业路途遥远,前方很迷茫。

发表于 2018-08-17 10:42 422次阅读
一位fpga工程师的烦恼

FPGA学习系列:30. 数模转换的设计(DA)

设计背景: 数模转换器( Digital to Analog Converter)即DAC,是数字世...

发表于 2018-08-17 09:52 1168次阅读
FPGA学习系列:30. 数模转换的设计(DA)

简谈基于fpga设计9/7小波变换原理

大家好,又到了每日学习的时间了,今天我们来聊一聊基于fpga设计9/7小波变换原理。 9/7小波变换...

发表于 2018-08-17 09:52 612次阅读
简谈基于fpga设计9/7小波变换原理

历时一年半,陕西北斗卫星导航定位基准站系统进入试...

这个位于蓝田县的北斗卫星基准站在接收各类卫星信号数据后,会通过通信网络,实时把数据传输到数控中心,数...

发表于 2018-08-16 11:41 217次阅读
历时一年半,陕西北斗卫星导航定位基准站系统进入试...

Altera与ZMDI签署协议,意在进一步提高A...

Altera公司今天宣布,与德国模拟和混合信号半导体公司ZMDI (Zentrum Mikroel...

发表于 2018-08-16 11:26 90次阅读
Altera与ZMDI签署协议,意在进一步提高A...

业界首款集成了HBM2 DRAM以及FPGA和S...

Altera公司(Nasdaq: ALTR)今天公开业界第一款异构系统级封装(SiP,System...

发表于 2018-08-16 11:15 89次阅读
业界首款集成了HBM2 DRAM以及FPGA和S...

美国将于明年3月举办“微型机器人奥运会”

当重大的灾难发生时,机器人可能在灾后救援以及重建中发挥重要作用,美国国防高级研究计划局(DARPA)...

发表于 2018-08-16 10:41 238次阅读
美国将于明年3月举办“微型机器人奥运会”

国产FPGA厂商强势发力 紫光同创大幅增资加速2...

作为紫光集团从“芯”到“云”战略中芯片板块的重点发展方向,深圳市紫光同创电子有限公司的发展得到了紫光...

发表于 2018-08-16 10:06 775次阅读
国产FPGA厂商强势发力 紫光同创大幅增资加速2...

区块链技术让医疗服务变得更透明、更可信

Aimedis 是一个将专业医疗知识与患者群体结合的数字医疗生态系统。项目属于医疗健康领域,针对世界...

发表于 2018-08-16 09:37 47次阅读
区块链技术让医疗服务变得更透明、更可信

汇总DC/DC转换器内部开发的误区

复杂的现代电路通常包含大量元器件,例如微控制器、IC、DSP 和 FPGA 等。每个元器件均具有特定...

发表于 2018-08-16 09:13 996次阅读
汇总DC/DC转换器内部开发的误区

Lattice ECP3/ECP5器件中的Ser...

Lattice ECP3,ECP5(ECP5-5G)的SerDes/PCS结构基本相同,区别主要在于...

发表于 2018-08-16 09:07 340次阅读
Lattice ECP3/ECP5器件中的Ser...

熊市持续蔓延,在区块链世界有哪十大法则?

在区块链上,代码取代文本,成为合约的新呈现形式,甚至还自动执行,这是区块链码农的一次卓越贡献。人与人...

发表于 2018-08-16 09:00 145次阅读
熊市持续蔓延,在区块链世界有哪十大法则?

FPGA设计所需相关硬件技能

1 具备自己设计高速数字电路板(PCB)的能力并且掌握DSP的基础理论 现在的电子产品系统越来越复...

发表于 2018-08-15 18:45 98次阅读
FPGA设计所需相关硬件技能

2018安路科技FPGA技术研讨会圆满召开

高级FAE陈安芝详细介绍了安路主要的EAGLE系列和ELF2系列FPGA器件技术。其中ELF2是安路...

发表于 2018-08-15 18:36 191次阅读
2018安路科技FPGA技术研讨会圆满召开

如何设计一个以CAN总线为核心的电气火灾报警系统...

电气火灾探测器的主要功能是检测电路的剩余电流和温度,并把采集到的数据通过CAN总线发送给监控设备。探...

发表于 2018-08-15 18:04 148次阅读
如何设计一个以CAN总线为核心的电气火灾报警系统...

2018全球宽带网速排名出炉:排在首位的是新加坡...

数据同时显示,中国大陆排在第141位,宽带平均下载速度是2.38Mbps,也就是说,下载一部5GB大...

发表于 2018-08-15 15:51 209次阅读
2018全球宽带网速排名出炉:排在首位的是新加坡...

国产FPGA发展迎来“天时”生态系统不完善,乃当...

FPGA因技术门槛极高,全球市场份额主要被美国四大巨头高度垄断。据不完全统计,在全球约50亿美元的F...

发表于 2018-08-15 10:43 481次阅读
国产FPGA发展迎来“天时”生态系统不完善,乃当...

基于带处理器和FPGA的SoC的新型SoM

本文将讨论使用 SoM 来开发嵌入式系统的优势,这些系统需要借由 FPGA 提供更高的处理能力。本文...

发表于 2018-08-15 09:21 751次阅读
基于带处理器和FPGA的SoC的新型SoM

磁共振数据的处理与分析

无论是在自我试次中还是在小组试次中的每一项决策,都要求被试选择是自己做出决定,还是放弃做出选择的权利...

发表于 2018-08-14 18:09 733次阅读
磁共振数据的处理与分析

浅谈温彻斯特硬盘的组成

通过这次解剖硬盘,相信读者对硬盘的内部结构有了一定的认识与了解,看到了磁头长什么样,知道了磁盘片表面...

发表于 2018-08-14 17:08 439次阅读
浅谈温彻斯特硬盘的组成

四强联手发布了基于FPGA的一系列vBRAS解决...

在近日举行的2018上海世界移动大会期间,中国电信、英特尔、联想与赛特斯联合发布了基于FPGA的一系...

发表于 2018-08-14 16:20 181次阅读
四强联手发布了基于FPGA的一系列vBRAS解决...

现代先进武器装备为何越来越青睐高端芯片?

至于FPGA,它包含大量门电路,使芯片更集成化,速度更快,可靠性更高.尤其是具有系统内可再编程(可再...

发表于 2018-08-14 14:58 619次阅读
现代先进武器装备为何越来越青睐高端芯片?

数字电路中最简单的混频知识

在FPGA设计中,不管是Altera还是Xilinx,它们的IP核几乎都是采用二进制补码带符号数,也...

发表于 2018-08-14 14:35 339次阅读
数字电路中最简单的混频知识

Diodes推出两款驱动器,可直接替代其它厂商同...

ULN2003V12为七通道继电和电感负载电流汲入型驱动器,可直接替代其它厂商同类型行业标准ULN2...

发表于 2018-08-14 10:44 39次阅读
Diodes推出两款驱动器,可直接替代其它厂商同...

FPGA在音乐科技及医疗照护领域的应用

FPGA的应用领域包罗万象,我们今天来看看在音乐科技领域及医疗照护的智能巧思。

发表于 2018-08-14 10:39 428次阅读
FPGA在音乐科技及医疗照护领域的应用

以FPGA和CPLD为基础的灵活可行的降低汽车电...

汽车制造商们坚持不懈地改进车内舒适性、安全性、便利性、工作效能和娱乐性,反过来,这些努力又推动了各...

发表于 2018-08-14 10:01 271次阅读
以FPGA和CPLD为基础的灵活可行的降低汽车电...

将FPGA作为下一代汽车电子设计的灵活及低成本解...

随着汽车在过去 25 年中从纯机械设备演变成高度集成的线控驾驶汽车电子系统,设计人员面临的挑战也不...

发表于 2018-08-14 09:31 336次阅读
将FPGA作为下一代汽车电子设计的灵活及低成本解...

具有很高盈利机会的比特币为什么难以实现真正的盈利...

从比特币的价格变化来看,长期以来都呈现上涨的走势,所以说比特币对长期投资者很友好。短期投资者不能抱怨...

发表于 2018-08-14 09:30 116次阅读
具有很高盈利机会的比特币为什么难以实现真正的盈利...

鼎阳SDS1102X示波器拆解分析

用单片SoC芯片替代传统的CPU+FPGA的分立方案,也可以减少硬件布板面积,有利于将高性能处理系统...

发表于 2018-08-13 17:32 816次阅读
鼎阳SDS1102X示波器拆解分析

Xilinx利用FPGA迈出了AI领域的第一步,...

未来几年,人工智能芯片的需求将急剧上升。联合市场研究公司(Allied Market Researc...

发表于 2018-08-13 16:49 159次阅读
Xilinx利用FPGA迈出了AI领域的第一步,...

FPGA巨头赛灵思收购深鉴科技,计划未来布局中国...

上周,刚刚收购深鉴科技的FPGA巨头:赛灵思面向媒体记者在深举行了“汽车产业最新技术与产品说明会”。...

发表于 2018-08-13 16:40 615次阅读
FPGA巨头赛灵思收购深鉴科技,计划未来布局中国...

怎样通过DPDK GRO和GSO来提高网络的应用...

目前,有大量的网络应用在处理数据包的时候只需要处理数据包头,而不会操作数据负载部分,例如防火墙、TC...

发表于 2018-08-13 16:19 170次阅读
怎样通过DPDK GRO和GSO来提高网络的应用...

简谈FPGA/Verilog中inout端口使用...

发表于 2018-08-13 13:45 264次阅读
简谈FPGA/Verilog中inout端口使用...

盘点工业机器人的四大新型驱动方式

工业机器人的传动装置与一般机械的传动装置的选用和计算大致相同。 但工业机器人的传动系统要求结构紧凑、...

发表于 2018-08-13 11:17 352次阅读
盘点工业机器人的四大新型驱动方式

英特尔公布史上最高密集固态存储方案

英特尔公司新近推出了一款针对数据中心市场的新型尺状闪存驱动器,这亦成为目前市面上存储密度最大的闪存驱...

发表于 2018-08-12 11:34 969次阅读
英特尔公布史上最高密集固态存储方案

以FPGA为核心的多轴控制器设计

专用控制器在完成整个控制的过程中,arm只负责指令解析、控制指令发送、实时数据上传等任务,fpga才...

发表于 2018-08-12 09:47 327次阅读
以FPGA为核心的多轴控制器设计

如何使用云科技在线设计PCB?详细经验教程

OrCAD® Capture Cloud工具作为桌面版本的一部分被引入市场,并拥有如下优势: 无需...

发表于 2018-08-12 09:44 522次阅读
如何使用云科技在线设计PCB?详细经验教程