发烧友10周年庆典,全网超值优惠来袭!千元现金券,下单抽奖赶紧参与》》

使用 Python 和 Jupyter 笔记本快速构建基于 FPGA 的设计并进行编程

2019-08-16 10:23 次阅读

在将开发工具、笔记本电脑和其他资源连接到电子硬件进行测试和调试时,其实存在一定风险。尽管为了监控系统运行情况,有必要通过 UART、SPII2C 和其他总线直接进行连接,但很多时候开发中的硬件可能会发生故障。随后,硬件会通过这些接口输送不需要的电压和电流,损坏连接的工具和笔记本电脑。

这些工具通常很昂贵。不仅如此,而且据墨菲定律可知,硬件和工具将在最糟糕的时刻发生故障。由此造成的后果将是项目发生延迟,并且不得不花更多加急运费使工作台恢复正常运行。

本文将讨论开发人员如何能够使用基于平价隔离 IC 的接口保护他们的工具投资;这些 IC 可在 30 分钟内完成构建。此外还将讨论如何选择隔离器,并提供一些建议和提示,旨在确保当硬件确实发生故障时,开发工具和笔记本电脑不会受到影响。

选择隔离器时的考虑因素

隔离器可将一个电路分隔为两个电路,由隔离栅隔开。隔离栅每一侧的电路都是独立加电和接地。隔离栅的作用是充当滤波器,用于阻止高压和瞬变电压传输,只允许通过耦合机制从一侧向另一侧传输数字信息或数据。耦合机制通常有容性、磁性或光学性三种。

在许多情况下,读者会发现对于可能需要保护的某个接口,他们有不止一种选择。例如,I2C 隔离器通常提供容性和磁性两种。要选择采用哪一种技术,我们首先需要了解自己的工作环境。

容性耦合利用变化的电场来跨越隔离栅传输数据,因此对于有强磁场的应用是很好的选择。容性耦合还往往会带来更小的板基底面和更高的工作能效,因此成为很多应用的上佳选择。然而,值得注意的是,容性耦合有时确实会由于共享信号路径而产生噪声问题。

磁性耦合利用变化的磁场来跨越隔离栅传输数据,因此对于有强电场的应用是很好的选择。磁性耦合通常使用小型变压器,以帮助抑制噪声,并实现跨越隔离栅的高能效传输。

光学耦合利用光脉冲来跨越非导电隔离栅传输光,因此对于有噪声的电磁环境是最佳的选择。与磁性和容性耦合信号不同,光学耦合可以跨越隔离栅传输稳态信号。使用光耦合器的缺点是,它们的速度可能受限,需要的工作功率也更高。

在了解这几种技术及其特性后,接下来将介绍几种不同的总线协议,并详细指导如何在各种接口上隔离开发工具。

选择 I2C 隔离器

如果开发人员要为微控制器外部的器件开发驱动程序,则使用某种总线监视工具是一种好方法。开发人员可利用这些工具监控总线流量,而价格更贵的优质工具还可用于将信息写入总线。

简短经历描述:曾经有一次,我有一个 I2C/SPI 组合工具连接到客户的 I2C 总线。他们的硬件出了故障,跨 I2C 总线的电压下降了 42 伏,不仅毁坏了他们的硬件,也连累了我的开发工具。如果我当时使用 I2C 隔离器来保护自己的工具,就不必花额外的钱购买新工具,也不用支付加急运费。

在选择 I2C 隔离器时,应考虑几个特性。首先,电压隔离应至少达到 2500 伏 RMS。这种隔离级别可防御 90% 或以上的嵌入式开发故障。其次,应检查隔离器的数据速率。标准 I2C 的工作速率为 100 千位每秒 (kbps) 和 400 kbps。高速 I2C 的工作速率为 1000 kbps。开发工具或应用将决定哪种隔离器和隔离器技术是最佳选择。

有几种通用 I2C 隔离器可以有效地保护开发工具。对于通用隔离器,Analog Devices 的 ADUM3211ARZ-RL7 是不错的选择(图 1)。

Analog Devices 的 ADUM3211 通用型双通道磁性耦合隔离器示意图

图 1:ADUM3211 是一种通用型双通道磁性耦合隔离器,工作速率可高达 1000 kbps。(图片来源:Analog Devices)

ADUM3211 使用磁性耦合机制,以高达 1000 kbps 的数据速率跨越隔离栅传输数据。因此,该隔离器可以处理高速 I2C,但不包含双向隔离栅。也就是说,开发工具可以监控总线,但是不能向总线写入数据,不过这对于大多数应用来说完全可以接受。

要保护需要同时在总线上监控和写入数据的开发工具,Texas Instruments 的 ISO1541DR I2C 隔离器是绝佳的选择(图 2)。ISO1541 在 SOIC-8 封装中使用容性耦合机制,以高达 1000 kbps 的速率传输双向数据。该隔离器包含两个独立的隔离通道:一个用于数据信号 (SDA),另一个用于时钟信号 (SCL)。

Texas Instruments 的 ISO1541DR I2C 隔离器示意图

图 2:Texas Instruments 的 ISO1541DR I2C 隔离器包含两个双向隔离通道,工作速率可高达 1000 kbps。(图片来源:Texas Instruments)

从图 1 和图 2 可以注意到,这些器件要求工具一侧向隔离器的工具一侧供电,而目标一侧向其目标一侧供电。忘记从各自的电源为每一侧供电,是导致隔离栅两端缺乏通信的常见原因,因此在安装过程中应注意确保两侧都有供电。

选择 SPI 隔离器

保护 SPI 总线可能比保护 I2C 总线更棘手一点。I2C 总线只包含两条通信线路,无论总线上连接了多少个器件。而 SPI 总线包含三条数据线,分别用于主输出、主输入和时钟。除了这三条数据线外,每个连接到 SPI 总线的器件还需要一条从设备选择线路。因此,任何 SPI 隔离器还必须包含几条用于从设备选择线路的隔离线路。

有几种隔离器非常适合用于保护 SPI 开发工具。第一种是 Analog Devices 推出的 ADUM3154 SPI 隔离器。ADUM3154 使用磁性耦合机制,以高达 17 兆位每秒 (Mbps) 的数据速率跨越隔离栅传输数据。该速率不仅覆盖大多数微控制器 SPI 外设的最大波特率 4 Mbps,也覆盖存储器接口控制器的常用数据速率。ADUM3154 还支持多达四个隔离的从设备选择(图 3)。

Analog Devices 的 ADUM3154 四通道 SPI 隔离器示意图

图 3:ADUM3154 是 Analog Devices 推出的四通道 SPI 隔离器,可处理高达 17 Mbps 的数据速率。(图片来源:Analog Devices)

如果 17 Mbps 速率不足以满足需求,还可以选择 Analog Devices 提供的 ADUM3151BRSZ-RL7(图 4)。

Analog Devices 的 ADUM3151 七通道 SPI 隔离器示意图

图 4:ADUM3151 是 Analog Devices 推出的七通道 SPI 隔离器,可处理高达 34 Mbps 的数据速率。(图片来源:Analog Devices)

ADUM3151 也使用磁性耦合机制,但可处理高达 34 Mbps 的数据速率。它还有四个通道可用于从设备选择。

选择串行线调试 (SWD) 隔离器

在嵌入式软件工程师通常拥有的开发工具中,调试探头是最昂贵的工具之一。一个好的调试探头价格可高达几千美元。虽然编程线路出问题的可能性较低,但不值得冒险。

开发人员可以开发自己的隔离解决方案来保护所有 SWD 线路,但是这样做比较耗时,成本也较高。有一种简单的解决方案是使用 SEGGER Microcontroller Systems 的 J-Link SWD 隔离器(图 5)。

SEGGER Microcontroller Systems 的 J-Link SWD 隔离器图片

图 5:SEGGER Microcontroller Systems 推出的 J-Link SWD 隔离器可在调试编程器与目标系统之间提供 1000 伏的隔离。(图片来源:SEGGER Microcontroller Systems)

J-Link SWD 可在仿真器与目标硬件之间提供 1000 VDC 的隔离。

选择和构建 UART 隔离器

很多开发人员可能认为隔离小型 UART 是在浪费时间和金钱。毕竟,如果一个低成本工具(例如 SparkFun Electronics 的 BOB-12731 USB 转串口分线板)发生故障,可以很容易更换。然而,如果确实发生故障,另一侧可能有价值几千美元的计算机设备应该受到保护。因此,投入这种额外的时间和金钱非常值得。

装配 UART 保护电路的步骤很简单,也可以按照类似的步骤来保护其他总线接口。首先需要选择一个隔离器。前面讨论的 ADUM3211 是很好的选择,因为它具有两个方向相反的高速隔离通道。这非常适合于 UART 的 Tx/Rx 线路,这些线路通常彼此相邻。

在选择隔离器之后,开发人员需要使用分线板,如 Aries Electronics 的 LCQT-SOIC8-8(图 6)。该分线板已包含针座,因此能够轻松焊接到 BOB-12731 上。

Aries Electronics 的 LCQT-SOIC8-8 图片

图 6:Aries Electronics 的 LCQT-SOIC8-8 用作 SOIC-8 芯片的分线板,而该芯片具有板上跳线,可快速连接目标设备。(图片来源:Aries Electronics)

将隔离器焊接到分线板上,然后焊接到 UART 适配器上时,务必确保电压和接地引脚正确对齐。否则,隔离器可能无法加电。此外,还必须确保隔离器通道的方向正确。如果分线板或隔离器无法正确对齐,可能有必要定制一个分线板(图 7)。

UART 隔离器电路图片

图 7:组装完成的 UART 隔离器电路已连接了 USB-UART 转换器,可提供与目标设备之间的定制隔离通信。(图片来源:Beningo Embedded Group)

组装完成后,USB-UART 转换器将向隔离器的工具一侧供电,而目标设备将向目标一侧供电。结果是一个得到隔离的双向 UART 工具,可受到最高 2500 伏的保护。

关于隔离开发工具的建议和提示

很多技术和隔离接口可用于保护开发工具。下面是关于保护工具投资的几项建议和提示:

  • 查看规格书,确保电压隔离规格符合您的需要。
  • 熟悉不同的隔离机制,确保为应用选择正确的技术。
  • 隔离任何连接回笔记本电脑 USB 端口的总线或接口,因为它是可能造成损坏的接地路径。
  • 对所选的隔离器利用现有的开发套件或者使用分线板,以缩短开发时间,降低开发成本。
  • 使用 SWD 隔离器保护专业调试器

总结

许多嵌入式系统开发人员在将昂贵的开发工具连接到测试中硬件时,不能做到三思而后行。这样做通常不会有什么问题。不过,有时会发生意外事件,使开发工具暴露在超出规格的电压和电流下,从而导致损坏。为了避免在最后一刻匆忙地恢复工作台的正常运行,应事先花上几个小时,使用市面上的很多隔离解决方案来正确隔离工具,从而提高开发效率,降低开发成本。

 

收藏 人收藏
分享:

评论

相关推荐

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

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

嵌入式系统需要学习哪些知识?

嵌入式系统以及 Linux 作业系统简介 建立发展工作站 安装跨平台编译工具以及重新编译作业系统核心 在本机 MTD 装置以及远端...
发表于 09-20 11:30 29次 阅读
嵌入式系统需要学习哪些知识?

如何获得xilinx中的RS232,FPGA和FLASH PROM?

我需要知道上面的xilinx产品是否只包含两个RS232和一个FPGA(XC3S700A-FG484) 和小板上的FLASH PROM(超...
发表于 09-20 10:33 9次 阅读
如何获得xilinx中的RS232,FPGA和FLASH PROM?

我想学习机器学习和人工智能,该从哪开始呢?

当人们发现我的作品,他们通常会私信并提问。我不一定知道所有的答案,但我会尽量回复。人们最常问的问题是....
的头像 倩倩 发表于 09-20 10:21 23次 阅读
我想学习机器学习和人工智能,该从哪开始呢?

无法编程BPI Flash该怎么办?

嗨,我正在使用SP601开发板。 当我改变SW2 OFF模式(意味着BPI FLASH激活)时,我尝试程序闪光。 错误信息是这...
发表于 09-20 10:09 4次 阅读
无法编程BPI Flash该怎么办?

如何选择合适的开发板?

我已经远离fpga设计和开发多年了。 我曾经设计完整的基于fpga的嵌入式产品。 最后一个使用Virtex4时它们是全新的。 从那以后...
发表于 09-20 09:04 4次 阅读
如何选择合适的开发板?

Quartus官方的Verilog教程使用FPGA的典型电路设计和实现等资料说明

本教程介绍Quartus Prime CAD系统。本文概述了用fpga器件实现的典型电路设计CAD流....
发表于 09-20 08:00 2次 阅读
Quartus官方的Verilog教程使用FPGA的典型电路设计和实现等资料说明

Python微服务开发的源代码合集免费下载

本文档的主要内容详细介绍的是Python微服务开发的源代码合集免费下载。
发表于 09-20 08:00 4次 阅读
Python微服务开发的源代码合集免费下载

FPGA并没有大家想象中的发展那么快

新工艺成本激增的速度,在行业平均的复合年增长率几近持平的情况下,那些市场规模足够大的参与者才有机会持....
发表于 09-19 17:32 28次 阅读
FPGA并没有大家想象中的发展那么快

FPGA芯片未来发展的趋势将会如何

赛灵思为客户提供相对灵活的domain-specific选择,与下游客户自己选择做domain-sp....
发表于 09-19 17:27 29次 阅读
FPGA芯片未来发展的趋势将会如何

摩尔定律失效致使FPGA将迎来黄金时代

应对摩尔定律挑战的一个典型方案是异构集成和3D-IC。这也是现在比较流行的所谓more than M....
发表于 09-19 17:24 36次 阅读
摩尔定律失效致使FPGA将迎来黄金时代

关于嵌入式FPGA内部的原始构造块

FPGA中的可编程逻辑块是查找表(LUT),它可以通过编程实现任意布尔函数:4个,5个或6个输入具有....
发表于 09-19 15:02 29次 阅读
关于嵌入式FPGA内部的原始构造块

FPGA将改变未来芯片和SoC的设计方式

芯片设计人员今天面临的最关键的问题之一是在设计过程中实时重新配置RTL,甚至在系统中也是如此。不幸的....
发表于 09-19 14:59 29次 阅读
FPGA将改变未来芯片和SoC的设计方式

基于FPGA来实现逻辑芯片的功能故障测试

在最原始的测试过程中,对集成电路(IntegratedCircuit,IC)的测试是依靠有经验的测试....
发表于 09-19 14:56 17次 阅读
基于FPGA来实现逻辑芯片的功能故障测试

设计一个简易频谱分析仪的详细论文资料说明

本简易频谱分析仪由模拟高中频部分、显示处理部分和波形控制部分组成。模拟高中频部分采用了二次混频结构,....
发表于 09-19 14:51 18次 阅读
设计一个简易频谱分析仪的详细论文资料说明

米尔MYD-C7Z020开发板免费试用

MYD-C7Z020是米尔科技推出的基于XilinxZynq-7000系列SoC芯片的一款FPGA+ARM的嵌入式开发板,旨在为开发者提供完...
发表于 09-19 14:04 90次 阅读
米尔MYD-C7Z020开发板免费试用

Python3.6零基础入门与实战PDF电子书免费下载

随着大数据技术的发展及Python在人工智能领域的火热应用,Python得到越来越多的应用。本书就是....
发表于 09-19 11:54 16次 阅读
Python3.6零基础入门与实战PDF电子书免费下载

FPGA设计中必须掌握的Cordic算法

大多数工程师在碰到需要在 FPGA 中实现诸如正弦、余弦或开平方这样的数学函数时,首先会想到的是用查找表,可能再结合线性内...
发表于 09-19 09:07 235次 阅读
FPGA设计中必须掌握的Cordic算法

Pydbg常用功能记录

Biu~哈喽大家好,作为汁生的程序猿,debug是必学课,曾经有位伟大的程序猿说过“debug用的好,你就回家早,Biu~”。 MDE...
发表于 09-19 09:05 9次 阅读
Pydbg常用功能记录

Python核心编程第3版PDF电子书免费下载

本书是经典畅销图书《Python 核心编程(第二版)》的全新升级版本,总共分为 3 部分。第 1 部....
发表于 09-19 08:00 10次 阅读
Python核心编程第3版PDF电子书免费下载

基于FPGA的LCoS驱动及图像FFT变换系统该怎么设计?

基于空间光调制器的计算全息三维显示技术,目前常采用透射式LCD和反射式LCoS作为空间光调制器,以改变光经过空间光调制器(...
发表于 09-19 06:24 43次 阅读
基于FPGA的LCoS驱动及图像FFT变换系统该怎么设计?

FPGA平台架构怎么应用在复杂嵌入式系统上?

设计嵌入系统的主要挑战来自于需要同时优化众多设计因素。这些需要优化的设计因素包括单位成本、NRE(不可回收工程)成本、功率...
发表于 09-19 06:04 27次 阅读
FPGA平台架构怎么应用在复杂嵌入式系统上?

基于FPGA的设计怎么验证?

但是,如果FPGA通过接口与DSP核心连接,并且高速视频数据是通过它来传输,那么它根本不是简单的系统。这种更高的设计复杂...
发表于 09-19 06:00 28次 阅读
基于FPGA的设计怎么验证?

如何用FPGA来实现机器学习的应用

越来越多的辅助驾驶、无人机、虚拟现实/增强现实、医学诊断、工业视觉等应用,为了追逐更高性能/差异化,....
发表于 09-18 17:56 58次 阅读
如何用FPGA来实现机器学习的应用

FPGA是什么以及FPGA有什么特点

FPGA,是Field Programmable Gate Array的简称,中文名称为现场可编程门....
发表于 09-18 17:51 62次 阅读
FPGA是什么以及FPGA有什么特点

Intel下一代Xeon至强处理集成FPGA已经发货

英特尔至强6138P包括一个Arria10 GX 1150 FPGA内核,和高达160Gbps的I/....
发表于 09-18 17:47 406次 阅读
Intel下一代Xeon至强处理集成FPGA已经发货

基于YOLOv3的红绿灯检测识别(Python源码可直接运行)

基于YOLOv3的训练好的权重,不需要自己重新训练,只需要调用yolov3.weights,可以做到....
的头像 丫丫119 发表于 09-18 15:43 562次 阅读
基于YOLOv3的红绿灯检测识别(Python源码可直接运行)

FPGA在AI领域处理效率中有着显著的优势

数据中心逻辑芯片是百亿美元市场,低延迟+高吞吐奠定FPGA核心优势。根据 Intel披露的数据,数据....
发表于 09-18 15:04 83次 阅读
FPGA在AI领域处理效率中有着显著的优势

5G时代的到来FPGA将面临价提量升

FPGA是5G基础设施和终端设备的零部件,5G全球部署持续推进,基站、IoT、 终端设备、边缘计算的....
发表于 09-18 15:01 56次 阅读
5G时代的到来FPGA将面临价提量升

全球首例基于国产FPGA的人工智能解决方案已发布

人工智能在物联网(IoT)终端及云的边缘应用中突飞猛进,这主要得益于其无需网络连接到数据中心就能进行....
发表于 09-18 14:58 67次 阅读
全球首例基于国产FPGA的人工智能解决方案已发布

成为爬虫工程师需要哪些技能

因为我在南京上学,所以我一开始只是在南京投了简历,我一共面试了十几家企业,其中只有一家没有给我发of....
的头像 工程师人生 发表于 09-18 11:30 117次 阅读
成为爬虫工程师需要哪些技能

用于数据科学的python必学模块之Pandas的备忘单资料免费下载

http://file.elecfans.com/web1/M00/A6/D4/o4YBAF2B4j....
发表于 09-18 08:00 12次 阅读
用于数据科学的python必学模块之Pandas的备忘单资料免费下载

用于数据科学的python必学模块之Numpy的备忘单资料免费下载

本文档的主要内容详细介绍的是用于数据科学的python必学模块之Numpy的备忘单资料免费下载。
发表于 09-18 08:00 7次 阅读
用于数据科学的python必学模块之Numpy的备忘单资料免费下载

python必学模块之networkx的详细资料说明

networkx的结构可以从其源代码的组织中看出。该软件包提供图形对象类、创建标准图形的生成器、读取....
发表于 09-18 08:00 12次 阅读
python必学模块之networkx的详细资料说明

用于数据科学的python必学模块之Matplotlib的资料说明

本文档的主要内容详细介绍的是用于数据科学的python必学模块之Matplotlib的资料说明。 ....
发表于 09-18 08:00 9次 阅读
用于数据科学的python必学模块之Matplotlib的资料说明

用于数据科学的python必学模块之Keras的资料说明

本文档的主要内容详细介绍的是用于数据科学的python必学模块之Keras的资料说明。
发表于 09-18 08:00 5次 阅读
用于数据科学的python必学模块之Keras的资料说明

python数据科学备忘单jupyter笔记本免费下载

本文档的主要内容详细介绍的是python数据科学备忘单jupyter笔记本免费下载。
发表于 09-18 08:00 8次 阅读
python数据科学备忘单jupyter笔记本免费下载

Python的一些经典复习资料免费下载

Python 是什么类型的语言? Python 是脚本语言脚本语言 (Scripting langu....
发表于 09-18 08:00 9次 阅读
Python的一些经典复习资料免费下载

笨办法学C语言中文版电子教程免费下载

这本书的目标是让读者掌握足够的C语言技能,从而可以自己用C语言编写程序或者修改别人的C语言代码,成为....
发表于 09-17 17:07 50次 阅读
笨办法学C语言中文版电子教程免费下载

手把手教你学51单片机C语言版PDF电子书免费下载

本书旨在培养和锻炼单片机系统实用开发技能,全书以实践为主线,让读者在一个个实践案例中逐步掌握单片机电....
发表于 09-17 16:41 64次 阅读
手把手教你学51单片机C语言版PDF电子书免费下载

使用51单片机设计声音导引系统的总结报告免费下载

本系统采用两片STC12C5A60S2增强型51单片机,双直流电机双轮驱动小车。通过接收点收到声音信....
发表于 09-17 15:54 37次 阅读
使用51单片机设计声音导引系统的总结报告免费下载

基于89C51单片机和FPGA结合的滤波器模块设计

滤波器是一种用来消除干扰杂讯的器件,可用于对特定频率的频点或该频点以外的频率进行有效滤除。它在电子领....
发表于 09-17 15:32 85次 阅读
基于89C51单片机和FPGA结合的滤波器模块设计

GW2AR18 FPGA开发板的用户手册免费下载

开发板采用高云半导体GW2AR-18 FPGA 器件,内嵌64Mbit PSRAM资源。高云半导体G....
发表于 09-17 15:22 37次 阅读
GW2AR18 FPGA开发板的用户手册免费下载

FPGA芯片将成为增强机器学习的好帮手

在商业软件中,电脑芯片已被遗忘。对于商业应用程序来说,这是一种商品。由于机器人技术与个人硬件设备联系....
发表于 09-17 11:49 64次 阅读
FPGA芯片将成为增强机器学习的好帮手

关于典型FPGA开发的流程与注意事项

由于目前微电子技术已经发展到SOC阶段,即集成系统(Integrated System)阶段,相对于....
发表于 09-17 11:45 99次 阅读
关于典型FPGA开发的流程与注意事项

FPGA芯片内包含着大量的数字电路以及存储器

FPGA 全称「可编辑门阵列」(Field Programmable Gate Array),其基本....
发表于 09-16 17:53 45次 阅读
FPGA芯片内包含着大量的数字电路以及存储器

英特尔发布最新Arria10 GX 1150 FPGA内核

英特尔至强6138P包括一个Arria10 GX 1150 FPGA内核,和高达160Gbps的I/....
发表于 09-16 17:48 76次 阅读
英特尔发布最新Arria10 GX 1150 FPGA内核

FPGA+CPU的单片集成相较于传统应用的优势明显

基于FPGA的CPU集成将带来的一些潜在优势包括:更易于满足大多数系统的功能性需求;潜在的改善了系统....
发表于 09-16 17:44 59次 阅读
FPGA+CPU的单片集成相较于传统应用的优势明显

使用MATLAB与OrCAD进行数据通信的步骤和实例详细说明

在许多应用场合,需要MATLAB与OrCAD之间进行数据通信。根据通信方式的不同,本文提出了两种Or....
发表于 09-16 16:51 40次 阅读
使用MATLAB与OrCAD进行数据通信的步骤和实例详细说明

人工智能和大数据将带动FPGA产业的高质量发展

智博会推动了新一轮科技革命和产业革命的新浪潮,智汇八方、博采众长,促进智能产业、智能制造、大数据智能....
发表于 09-16 14:58 62次 阅读
人工智能和大数据将带动FPGA产业的高质量发展

FPGA将成为安防企业竞争力和话语权的决定性因素之一

AI技术发展至今,安防行业热度毋庸赘言。在安防智能化进程中,摄像头、交换机、硬盘刻录机、各类服务器等....
发表于 09-16 14:55 44次 阅读
FPGA将成为安防企业竞争力和话语权的决定性因素之一

高云半导体发布全球首例基于国产FPGA的AI解决方案

中国广州,2019年9月16日 - 全球增长最快的可编程逻辑器件供应商—广东高云半导体科技股份有限公....
发表于 09-16 14:52 54次 阅读
高云半导体发布全球首例基于国产FPGA的AI解决方案

全球首例基于国产FPGA的人工智能解决方案发布

全球增长最快的可编程逻辑器件供应商—广东高云半导体科技股份有限公司(以下简称“高云半导体”),今日发....
发表于 09-16 09:33 222次 阅读
全球首例基于国产FPGA的人工智能解决方案发布

5G和AI将为FPGA市场带来确定性增长

根据WSTS的数据,2018年全球集成电路市场规模达到4688亿美元,同期全球FPGA市场规模约63....
发表于 09-12 15:49 163次 阅读
5G和AI将为FPGA市场带来确定性增长

基于第二代HyperFlex架构开发的Agilex FPGA芯片

据Electronics Weekly报道,英特尔首款Agilex FPGA已向早期客户出货,这些公....
发表于 09-12 15:44 113次 阅读
基于第二代HyperFlex架构开发的Agilex FPGA芯片

FPGA在安防应用中所具备的优势

从技术方面来看,AI芯片的典型代表包括GPU、FPGA和ASIC三种。不过,GPU并未专门针对安防监....
发表于 09-12 15:37 210次 阅读
FPGA在安防应用中所具备的优势

FPGA在安防应用中独具优势

FPGA不仅可针对每一种具体的应用根据算法结构进行深度定制,达到较高的计算效率和能效,技术风险也低于....
的头像 倩倩 发表于 09-12 10:15 298次 阅读
FPGA在安防应用中独具优势

借着5G东风FPGA的发展将实现高速化

随着目前5G时代的进展以及AI的推进速度,MRFR预测FPGA在2025年有望达到约125.21亿美....
发表于 09-11 15:48 110次 阅读
借着5G东风FPGA的发展将实现高速化

未来芯片的发展对FPGA的要求将会越来越高

AI、5G技术的发展对芯片架构和软件支持提出了越来越高的要求,芯片设计更加复杂,业界需要更大容量的F....
发表于 09-11 15:43 109次 阅读
未来芯片的发展对FPGA的要求将会越来越高

国产FPGA厂商如何才能实现逆境突围

据MRFR统计2018年全球FPGA市场规模为60亿美元左右,随着AI+5G的应用逐步展开, FPG....
发表于 09-11 15:39 64次 阅读
国产FPGA厂商如何才能实现逆境突围

OrCAD Capture的使用培训教程免费下载

ORCAD Capture (以下以Capture代称)是一款基于Windows 操作环境下的电路设....
发表于 09-11 09:50 59次 阅读
OrCAD Capture的使用培训教程免费下载

TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor

TMP411设备是一个带有内置本地温度传感器的远程温度传感器监视器。远程温度传感器,二极管连接的晶体管通常是低成本,NPN或PNP型晶体管或二极管,是微控制器,微处理器或FPGA的组成部分。 远程精度为±1 °C适用于多个设备制造商,无需校准。双线串行接口接受SMBus写字节,读字节,发送字节和接收字节命令,以设置报警阈值和读取温度数据。 TMP411器件中包含的功能包括:串联电阻取消,可编程非理想因子,可编程分辨率,可编程阈值限制,用户定义的偏移寄存器,用于最大精度,最小和最大温度监视器,宽远程温度测量范围(高达150°C),二极管故障检测和温度警报功能。 TMP411器件采用VSSOP-8和SOIC-8封装。 特性 ±1°C远程二极管传感器 ±1°C本地温度传感器 可编程非理想因素 串联电阻取消 警报功能 系统校准的偏移寄存器 与ADT7461和ADM1032兼容的引脚和寄存器 可编程分辨率:9至12位 可编程阈值限...
发表于 09-19 16:35 71次 阅读
TMP411 ±1°C Programmable Remote/Local Digital Out Temperature Sensor

TMP468 具有引脚可编程的总线地址的高精度远程和本地温度传感器

TMP468器件是一款使用双线制SMBus或I 2 C兼容接口的多区域高精度低功耗温度传感器。除了本地温度外,还可以同时监控多达八个连接远程二极管的温度区域。聚合系统中的温度测量可通过缩小保护频带提升性能,并且可以降低电路板复杂程度。典型用例为监测服务器和电信设备等复杂系统中不同处理器(如MCU,GPU和FPGA)的温度。该器件将诸如串联电阻抵消,可编程非理想性因子,可编程偏移和可编程温度限值等高级特性完美结合,提供了一套精度和抗扰度更高且稳健耐用的温度监控解决方案。 八个远程通道(以及本地通道)均可独立编程,设定两个在测量位置的相应温度超出对应值时触发的阈值。此外,还可通过可编程迟滞设置避免阈值持续切换。 TMP468器件可提供高测量精度(0.75°C)和测量分辨率(0.0 625°C)。该器件还支持低电压轨(1.7V至3.6V)和通用双线制接口,采用高空间利用率的小型封装(3mm×3mm或1.6mm×1.6mm),可在计算系统中轻松集成。远程结支持-55°C至+ 150°C的温度范围。 特性 8通道远程二极管温度传感器精度:±0.75&...
发表于 09-18 16:05 56次 阅读
TMP468 具有引脚可编程的总线地址的高精度远程和本地温度传感器