侵权投诉

FPGA对比 ASIC你看好谁?

黄工的嵌入式技术圈 2020-01-15 16:10 次阅读

FPGA要取代ASIC了,这是FPGA厂商喊了十多年的口号。可是,FPGA地盘占了不少,ASIC也依旧玩得愉快。这两位仁兄到底有啥不一样呢?  

一、介绍

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC) 领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。它是当今数字系统设计的主要硬件平台,其主要特点就是完全由用户通过软件进行配置和编程,从而完成某种特定的功能,且可以反复擦写。在修改和升级时,不需额外地改变PCB 电路板,只是在计算机上修改和更新程序,使硬件设计工作成为软件开发工作,缩短了系统设计的周期,提高了实现的灵活性并降低了成本。

ASIC(Application Specific Integrated Circuit),即专用集成电路,是一种为专门目的而设计的集成电路。是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路。ASIC的特点是面向特定用户的需求, ASIC分为全定制和半定制。亮点在于专用,量身定制所以执行速度较快。一句话总结就是,市场上买不到的芯片。水果的A系列处理器就是典型的ASIC。

二、FPGA是可复用的

FPGA的特点:

加电时,FPGA芯片将EPROM中数据读入片内编程RAM中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。理论上,FPGA允许无限次的编程。 

FPGA的编程无须专用的FPGA编程器,只须用通用的EPROM、PROM编程器即可。

FPGA内部有丰富的触发器和I/O引脚。

快速成品,可以被修改来改正程序中的错误和更便宜的造价。

用户不需要介入芯片的布局布线和工艺问题,而且可以随时改变其逻辑功能,使用灵活。

(FPGA基本架构)

三、ASIC是为VIP服务的

ASIC是定制的,具体分为全定制和半定制。

全定制设计可以实现最小面积,最佳布线布局、最优功耗速度,得到最好的电特性。特点:精工细作,设计要求高、周期长,设计成本昂贵。

半定制设计方法又分成基于标准单元的设计方法CBIC和基于门阵列的设计方法。半定制主要适合于开发周期短,低开发成本、投资、风险小的小批量数字电路设计。

ASIC的特点是:

面向特定用户的需求,ASIC在批量生产时与通用集成电路相比具有体积更小、功耗更低、可靠性提高、性能提高、保密性增强、成本降低等优点。

ASIC需要较长的开发周期,风险较大,一旦有问题,成片全部作废,所以小公司已经玩不起了。

(ASIC基本架构)

四、两者的设计流程

完整的FPGA设计流程包括功能描述、电路设计与输入、功能仿真、综合优化、综合后仿真、实现与布局布线、时序仿真、板级仿真与验证、调试与加载配置。

ASIC的设计流程(数字芯片)包括:功能描述、模块划分、模块编码输入、模块级仿真验证、系统集成和系统仿真验证、综合、STA(静态时序分析)、形式验证。

(FPGA和ASIC设计流程)

插一句,在ASIC 设计过程中,往往要用到FPGA 进行原型验证。FPGA 验证是进行ASIC 设计的重要环节,其后,还需要引入ASIC 版本源码,插入IO PAD,DFT,功耗估计和进行其它后端流程。完成FPGA 验证可以说就完成了ASIC 整套流程的50~80%。

从设计成本来考虑,小批量上FPGA占优,大批量时,ASIC占优。

FPGA本身就是一个芯片,只是你可以通过编程的方式修改内部逻辑连接和配置实现自己想要的功能。实现ASIC,就如从一张白纸开始,你得有代码,之后综合,之后布局,布线,得到GDSII后去流片。  

五、比速度

相同的工艺和设计,在FPGA上的速度应该比ASIC跑得慢。因为FPGA内部是基于通用的结构,也就是LUT(look up table),它可以实现加法器,组合逻辑等等,而ASIC,一般加法器就是加法器,而比较器就是比较器,FPGA结构上的通用性必然导致冗余;另外,作为FPGA基本单元是LUT(LUT组成SLICE,SLICE组成CLB--这是xilinx的结构),为此大的设计假如一个LUT实现不了,就得用两个LUT,一个SLICE实现不了就要用CLB,不同结构处于特定的位置,信号之间的互联,导致的wire delay是不可忽略的一部分。而对于ASIC来说没有结构上的限制,而且对于特定的实际可以在空间上靠得很近,相对之下wire delay和cell delay都应该比FPGA小。当然LUT中也有DFF,作为高速的设计一般都会在一个简单的组合逻辑操作之后打一拍,再做下一步的处理。

六、比个头

完全相同的结构的话,FPGA被ASIC远远踢飞。FPGA要规模大得多才能实现ASIC相同的功能,主频还只有几分之一。因此,FPGA相对于ASIC来说还是大很多的。

七、功耗方面

在相同工艺条件下,FPGA要大于ASIC。FPGA,尤其是基于占用大量硅面积的、每个单元六个晶体管的静态存储器(SRAM)的查寻表(LUT)和配置元件技术的FPGA,其功耗要比对等的ASIC大得多。

八、比花的银子

FPGA贵在单片,开发工具和风险基本不存在。对于ASIC贵在流片的费用和开发工具,NRE费用随着工艺的提高变相当贵,除非你的芯片一次成功可以量产,否则单片费用将其贵无比!

九、其他方面

ASIC用于大型项目,而对于需要快速投放市场且支持远程升级的小型项目,FPGA则更为适合。FPGA技术的主要优势仍是产品投放市场的时间较短。

在ASIC的优势方面,ASIC加电后可立即运行,就单位逻辑大小而言封装选择更多,还可包括某些模拟逻辑。与此相对比,FPGA加载配置进入存储器需要时间,因此不能立即工作。此外,FPGA的封装也较复杂。

除此之外,FPGA内部还包括接口I/O,I/O分为普通I/O和高速I/O,高速I/O支持例如高速的SERDES,用于实现XAUI,PCIE等高速接口,这些接口动辄几Gbps到10Gbps以上。此外种类多种多样的硬核IP也是各FPGA厂商差异化竞争利器,例如POWERPC、ARM等硬核IP。从而构成CPU+FPGA于一体的集可编程性和可重构的处理平台。因此,相对来说,FPGA虽然发展有二三十年的历史,其基本架构一直不变不大。      

十、两者的定位

FPGA和ASIC产品的使用要根据产品的定位和设计需要来选用,ASIC产品适用于设计规模特别大,如CPU、DSP或多层交换芯片等,或者是应用于技术非常成熟且利润率非常低的产品,如家用电器和其它消费类电器,亦或是大量应用的通用器件如RAM、PHY等。而FPGA产品适用于设计规模适中,产品要求快速占领市场,或产品需要灵活变动的特性设计等方面的产品,如PDH、2.5G以下SDH设备和大部分的接口转换芯片等。当然具体使用那种产品来设计还要设计者充分考虑自己的产品定位来决定。

十一、两者在互相融合

最明显的莫过于处理器中开始集成FPGA,而可编程的ASIC也开始兴起。随着SoC成为主流,两者的边界也就不辣么明显了。

十二、最后奉上网友对FPGA比ASIC快的解释

FPGA的LUT等资源已经固定了,你用不用都在那里,不多不少。

ASIC理论上每一个你用到的CELL或者IP等资源你都可以手动的摆放来进行优化。

FPGA的资源固定有两个劣势:

劣势一:能够利用的资源是固定的,且不成大片,横跨区域的产生逻辑,会退化时序。其实也就是你没有办法把逻辑尽可能的摆得近。逻辑摆得近可以减小线上的延迟,可以提高速度。ASIC的cell你可以全部的挤在一起(不违反DRC的前提下)。

如下图所示,这就是一个FPGA的资源图。

劣势二:你的大小是固定的。你用1个门还是用10W个门,都是这一片已经固定好了的LUT给你用。如果你的逻辑很小很小,FPGA很大,你信号从IO进来到逻辑,有可能会走比较长的距离,这个也要花时间的。极端的例子,你从上部的IO进来,你的逻辑在下部,这走线的长度感人啊。(正常的设计不会这么做的)

除此之外,FPGA的走线,你几乎是动不了的。

ASIC中你可以直接加宽金属线,比如两倍宽度走时钟线,复位线啦,之类的。金属线宽度变大,线上的延迟变小,对速度也是有帮助的。

还有asic的库一般还包含高性能cell,低功耗cell等。在关键路径,为了提高时序,你全用高性能的cell(功耗大)。一般的路径,时序比较松,多用低功耗的cell(性能低)。你FPGA一旦选定了,你就只有他给你的东西,你没有选的。

ASIC还可以使用useful skew的方式来提高速度,手段会比FPGA中的多。

总的来说,就如同GPU和CPU一样。GPU可以非常快的处理图像,但是让GPU去处理其他的东西,GPU表示摊手。CPU很多的运算都能处理,也能去处理图像,只是慢而已。一旦你是冲着某个目的去的(ASIC)你为了实现这个目标,你各种没节操没下线都可以。如果你想要多方面兼顾(FPGA),你就不可能在每一个方面都做到最好,你必须trade-off。  

收藏 人收藏
分享:

评论

相关推荐

采用可编辑逻辑器件是瞎按高斯白噪声发生器的应用方案

现代通讯电子设备的抗干扰测试已经成为必须的测试项目,主要的干扰类型为噪声干扰。在通信信道测试和电子对....
发表于 09-28 23:07 2次 阅读
采用可编辑逻辑器件是瞎按高斯白噪声发生器的应用方案

美国正在开发用于图处理的下一代ASIC

最终,HIVE的总体目标就是统一和简化“让图软件与硬件进行优化通信的”流程,只需让硬件厂商提供其硬件....
的头像 我快闭嘴 发表于 09-28 15:52 148次 阅读
美国正在开发用于图处理的下一代ASIC

面向未来的AI加速, ACAP可编程器件具有突破性意义

数字化的生活方式和新兴的物联网与云端计算及数据服务的快速增长密不可分。云是全新的生活与工作方式的中心....
的头像 39度创意研究所 发表于 09-28 14:09 213次 阅读
面向未来的AI加速, ACAP可编程器件具有突破性意义

国微思尔芯S2C成为英特尔FPGA中国创新中心的深度合作伙伴

未来,英特尔FPGA中国创新中心愿以本身所拥有的英特尔软硬件资源优势,依托运营方海云捷迅科技有限公司....
的头像 我快闭嘴 发表于 09-28 14:05 195次 阅读
国微思尔芯S2C成为英特尔FPGA中国创新中心的深度合作伙伴

一文带你了解FPGA

大家好,又到了每日学习的时候了。自1985年问世以来,FPGA这种可编程逻辑器件凭借在性能、上市时间....
的头像 电子发烧友网工程师 发表于 09-28 11:54 233次 阅读
一文带你了解FPGA

新手必看!FPGA的系统性学习

本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把....
的头像 电子发烧友网工程师 发表于 09-28 11:52 93次 阅读
新手必看!FPGA的系统性学习

基于叁芯智能科技的SANXIN -B01 FPGA开发板的VGA协议驱动设计

VGA协议驱动设计 作者:郝旭帅校对:陆辉 本篇实现基于叁芯智能科技的SANXIN -B01 FPG....
的头像 电子发烧友网工程师 发表于 09-28 11:49 112次 阅读
基于叁芯智能科技的SANXIN -B01 FPGA开发板的VGA协议驱动设计

以26位分频器工程实例为蓝本演示工程建立的细节及注意事项

一、概述 本文以简单的26位分频器工程实例为蓝本,从头至尾演示工程建立的所有细节及注意事项,以便新手....
的头像 电子发烧友网工程师 发表于 09-28 11:35 91次 阅读
以26位分频器工程实例为蓝本演示工程建立的细节及注意事项

Verilog大量例程,Verilog学习技巧

发表于 09-28 11:23 0次 阅读
Verilog大量例程,Verilog学习技巧

关于FPGA的五个基本概念

1、什么是Setup 和Holdup时间? 答:Setup/hold time 是测试芯片对输入信号....
的头像 电子发烧友网工程师 发表于 09-28 11:18 78次 阅读
关于FPGA的五个基本概念

FPGA------夏宇闻数字逻辑设计 PDF

发表于 09-28 11:15 0次 阅读
FPGA------夏宇闻数字逻辑设计 PDF

基于叁芯智能科技的SANXIN -B01 FPGA开发板的IIC协议驱动设计

IIC协议驱动设计 作者:郝旭帅校对:陆辉 本篇实现基于叁芯智能科技的SANXIN -B01FPGA....
的头像 电子发烧友网工程师 发表于 09-28 11:07 94次 阅读
基于叁芯智能科技的SANXIN -B01 FPGA开发板的IIC协议驱动设计

带你走入,HDL语言速成指南

发表于 09-28 10:40 0次 阅读
带你走入,HDL语言速成指南

FPGA---如何写好状态机,详细下载pdf

今天给大侠带来如何写好状态机,状态机是逻辑设计的重要内容,状态机的设计水平直接反应工程师的逻辑功底,所以很多公司在硬件...
发表于 09-28 10:29 0次 阅读
FPGA---如何写好状态机,详细下载pdf

如何利用FPGA部分可重配置特性实现PYNQ-PRIO经典案例

此项目中在PYNQ框架下有两种驱动这些IP的方式:一是直接使用PYNQ提供的API操作overlay....
的头像 39度创意研究所 发表于 09-28 10:21 190次 阅读
如何利用FPGA部分可重配置特性实现PYNQ-PRIO经典案例

单级CIC滤波器Verilog设计

本文将详细介绍使用Verilog HDL设计单级CIC滤波器的方法。 CIC滤波器多速率信号处理系统中最主要的还是滤波器的设计:...
发表于 09-28 09:36 101次 阅读
单级CIC滤波器Verilog设计

数字通信系统中的ASK调制技术

调制技术在通信系统中,由于一般情况下信道不能直接传输基带信号,因此必须用基带信号对载波信号(通常是正弦波)的某些参量进行...
发表于 09-28 09:16 0次 阅读
数字通信系统中的ASK调制技术

基于FPGA器件EPF10K20RC240-3实现HDLC协议控制器的应用方案

HDLC(High Level Data Link Control)协议是通信领域中应用最广泛的协议....
发表于 09-27 21:00 88次 阅读
基于FPGA器件EPF10K20RC240-3实现HDLC协议控制器的应用方案

一文知道fpga如何实现YCbCr422转YCbCr444

YCbCr颜色空间是YUV颜色空间的缩放和偏移版本。Y定义为8bit,标称颜色范围为16-235;C....
的头像 FPGA开源工作室 发表于 09-27 18:10 191次 阅读
一文知道fpga如何实现YCbCr422转YCbCr444

基于FPGA的实时图像处理仿真实验方案实现

对CMOS图像传感器采集图像过程中的噪声预处理问题,提出一种在FPGA中实现的可配置的自适应加权均值....
的头像 39度创意研究所 发表于 09-27 16:42 368次 阅读
基于FPGA的实时图像处理仿真实验方案实现

高云半导体发布最新版本GoAI机器学习平台

使用GoAI 2.0,无需FPGA RTL或微处理器C/C++编程。GoAI 2.0 SDK自动生成....
的头像 高云半导体 发表于 09-27 15:58 200次 阅读
高云半导体发布最新版本GoAI机器学习平台

FPGA中乘法器的原理分析

作者:猫叔 FPGA中乘法器是很稀缺的资源,但也是我们做算法必不可少的资源。7系列及之前的FPGA都....
的头像 39度创意研究所 发表于 09-27 15:12 164次 阅读
FPGA中乘法器的原理分析

FPGA是什么?是否会取代CPU所做的工作?

他补充说,正是在这种背景下,他看到了FPGA作为加速器和构件的出现,使计算更加高效。“FPGA具有与....
的头像 我快闭嘴 发表于 09-27 15:00 346次 阅读
FPGA是什么?是否会取代CPU所做的工作?

一文了解Xilinx FPGA架构及相关工具

作者:Clive Max Maxfield,Digi-Key北美编辑 现场可编程门阵列 (FPGA)....
的头像 39度创意研究所 发表于 09-27 14:36 491次 阅读
一文了解Xilinx FPGA架构及相关工具

FPGA应用工程师面对的最主要设计问题

目前FPGA应用工程师面对的最主要设计问题是什么?如何解决?Actel:当用户通过TAP接口进行JT....
的头像 电子发烧友网工程师 发表于 09-27 14:25 185次 阅读
FPGA应用工程师面对的最主要设计问题

【每日推荐】十七种电路设计原理图解析,这里全告诉你了

数字滤波器-IIR滤波器原理介绍Verilog HDL设计 数字 滤波器 数 字滤波器从实现结构上划....
的头像 科技前沿 发表于 09-27 14:11 145次 阅读
【每日推荐】十七种电路设计原理图解析,这里全告诉你了

探讨数据中心级FPGA的关键硬件创新

Xilinx没有自己的数据中心处理器,除了它嵌入在设备上的Arm核心,比如去年宣布的最新的“Ever....
的头像 我快闭嘴 发表于 09-27 14:06 276次 阅读
探讨数据中心级FPGA的关键硬件创新

【每日推荐】十七种电路设计原理图解析,这里全告诉你了

数字滤波器数字滤波器从实现结构上划分,有FIR和IIR两种。FIR的特点是:线性相位、消耗资源多;IIR的特点是:非线...
发表于 09-27 13:56 75次 阅读
【每日推荐】十七种电路设计原理图解析,这里全告诉你了

FPGA——API函数实现JTAG to AXI Master的读写操作

API函数实现JTAG to AXI Master的读写 通过调用SDK里的API函数,可以实现通过JTAG线与FPGA内部逻辑...
发表于 09-27 10:45 0次 阅读
FPGA——API函数实现JTAG to AXI Master的读写操作

pdf 文档,至简设计系列_BCD译码实现

发表于 09-27 10:24 0次 阅读
pdf 文档,至简设计系列_BCD译码实现

Verilog学习技巧

发表于 09-27 10:21 0次 阅读
Verilog学习技巧

基于可逻辑编辑器件实现串口通讯系统的设计

随着多微机系统的应用和微机网络的发展,通信功能越来越显得重要。串行通信是在一根传输线上一位一位地传送....
发表于 09-26 17:43 170次 阅读
基于可逻辑编辑器件实现串口通讯系统的设计

Xilinx公司Versal AI Core系列产品实现突破性的AI推断吞吐量和性能

Victor Peng在中国参加媒体会甚至表示,如果你在一个行业内达到了一种高度,你就有资格玩下一关....
的头像 我快闭嘴 发表于 09-26 11:49 461次 阅读
Xilinx公司Versal AI Core系列产品实现突破性的AI推断吞吐量和性能

ORB_FPGA单层图像金字塔的ORB特征提取方案分析

ORB特征是一种图像识别、追踪和匹配中常用的特征,大名鼎鼎的ORB-SLAM就是使用的这一特征。它提....
的头像 39度创意研究所 发表于 09-26 11:43 457次 阅读
ORB_FPGA单层图像金字塔的ORB特征提取方案分析

FPGA约束中的Tcl指令技术探讨

我们前面讲到过get_pins和get_ports的区别,而且我们也用过get_cells、get_....
的头像 39度创意研究所 发表于 09-26 11:35 474次 阅读
FPGA约束中的Tcl指令技术探讨

基于PYNQ的软件框架实现SSD目标检测算法硬件加速方案

设计目的与应用 随着人工智能的发展,神经网络正被逐步应用于智能安防、自动驾驶、医疗等各行各业。目标识....
的头像 39度创意研究所 发表于 09-26 11:33 556次 阅读
基于PYNQ的软件框架实现SSD目标检测算法硬件加速方案

基于FPGA的双通道示波器设计方案

基于FPGA与双核8位模数转换器AD9288设计了一款双通道示波器,采用PSP的液晶屏来显示波形。
的头像 西西 发表于 09-26 11:25 186次 阅读
基于FPGA的双通道示波器设计方案

何时能真正实现国产FPGA替代?

除了紫光同创,安路和高云的28nm FPGA也都在研发中,预计2020年均会发布样品,密度也是100....
的头像 我快闭嘴 发表于 09-26 11:14 441次 阅读
何时能真正实现国产FPGA替代?

保持FPGA设计信号不被综合的方法

在一些应用中,有些特定的信号我们需要保留,用于进行采集检测,而综合器会自动优化把它综合掉,那么,应该....
的头像 电子发烧友网工程师 发表于 09-26 10:38 83次 阅读
保持FPGA设计信号不被综合的方法

FPGA实现30倍速度云加速的方法

FPGA(Field Programmable Gate Array)现场可编程门阵列,作为ASIC....
的头像 电子发烧友网工程师 发表于 09-26 10:32 236次 阅读
FPGA实现30倍速度云加速的方法

英飞凌会不会向华为供货

禁令的严格实行,导致华为自9月15日以后芯片“寸步难行”。事实上,在禁令实行后,业内许多公司在申请向....
的头像 Wildesbeast 发表于 09-26 10:30 708次 阅读
英飞凌会不会向华为供货

fpga工程师是青春饭吗_fpga工程师发展前景

随着科技的发展,技术提高产品性能要求越来越高,近几年可编程的门阵列(FPGA)技术发展迅速,其高度的....
的头像 电子发烧友网工程师 发表于 09-26 10:28 216次 阅读
fpga工程师是青春饭吗_fpga工程师发展前景

国产 EDA 助力本土高端自动驾驶芯片量产

作为汽车智能化发展的核心,车载 AI 芯片可谓是皇冠上的明珠,以之为核心的汽车智能计算平台作为汽车的....
发表于 09-26 09:52 316次 阅读
国产 EDA 助力本土高端自动驾驶芯片量产

ARM应该如何入门ARM的入门教程资料免费下载

“ARM怎么入门”。我不是高手,仍然是菜鸟。但是回想起自己当时的迷茫,特意写了这篇东西,当作给和我一....
发表于 09-25 17:50 86次 阅读
ARM应该如何入门ARM的入门教程资料免费下载

基于ASIC和VHDL语言实现成/解帧电路的设计

符合G.704 标准的E1 帧结构如图1 所示,每基本帧由32 个路时隙(ts0“ts31)组成,分....
发表于 09-25 17:20 84次 阅读
基于ASIC和VHDL语言实现成/解帧电路的设计

CPLD和FPGA的基本结构

本文主要介绍CPLD和FPGA的基本结构。 CPLD是复杂可编程逻辑器件(Complex Progr....
的头像 FPGA之家 发表于 09-25 14:56 136次 阅读
CPLD和FPGA的基本结构

拆解世界上第一颗FPGA芯片!

素材来源:EETOP 作者:Ken Shirriff 现场可编程门阵列(FPGA)可以实现任意数字逻....
的头像 strongerHuang 发表于 09-25 14:35 170次 阅读
拆解世界上第一颗FPGA芯片!

【每日推荐】单片机设计要点须知,多的是你不知道的事!

可编程逻辑器件和单片机结合的滤波器模块设计 以 单片机 和 可编程逻辑 器件( FPGA )为控制核....
的头像 科技前沿 发表于 09-25 14:05 198次 阅读
【每日推荐】单片机设计要点须知,多的是你不知道的事!

基于System Generator for DSP工具实现FPGA系统的设计方案

近年来,在数字通信、网络、视频和图像处理领域,FPGA已经成为高性能数字信号处理系统的关键元件.FP....
发表于 09-24 20:11 183次 阅读
基于System Generator for DSP工具实现FPGA系统的设计方案

基于FPGA器件FLEX10k30A实现成形滤波器的设计

根据Nyquist第一准则,基带信号成形能够消除码间串扰的影响。随着超高速数字集成电路的发展,成形滤....
发表于 09-24 19:57 88次 阅读
基于FPGA器件FLEX10k30A实现成形滤波器的设计

FPGA实现HDMI编解码的设计方案和主要思路

HDMI,高清晰度多媒体接口(英文:High Definition Multimedia Inter....
发表于 09-24 17:46 108次 阅读
FPGA实现HDMI编解码的设计方案和主要思路

5G背景下对FPGA和ASIC市场有什么影响?

另外,华为海思也在自研5G基站芯片,特别是华为天罡芯片,可为AAU性能带来极大的提升,可实现基站部署....
的头像 我快闭嘴 发表于 09-24 17:22 264次 阅读
5G背景下对FPGA和ASIC市场有什么影响?

贸泽电子与iWave Systems签订分销协议 在全球范围内分销iWave系统级模块

 iWave的Xilinx ZU19/17/11 Zynq UltraScale+ MPSoC So....
的头像 西西 发表于 09-24 14:12 506次 阅读
贸泽电子与iWave Systems签订分销协议 在全球范围内分销iWave系统级模块

低成本ASIC技术会替代PCB?

传统上若要将采用标准零件的电路板设计缩小,就是把逻辑与外围电路整合设计成客制化ASIC,再焊到PC电....
的头像 PCB线路板打样 发表于 09-24 12:05 197次 阅读
低成本ASIC技术会替代PCB?

基于FPGA的多时钟域和异步信号处理解决方案

有一个有趣的现象,众多数字设计特别是与FPGA设计相关的教科书都特别强调整个设计最好采用唯一的时钟域....
的头像 OpenFPGA 发表于 09-24 10:20 90次 阅读
基于FPGA的多时钟域和异步信号处理解决方案

美国微芯科技公司宣布推出名为Icicle 的开发工具包

免费和开源的 RISC-V 指令集架构(ISA)的应用日益普遍,推动了经济、标准化开发平台的需求,该....
的头像 Microchip微芯 发表于 09-24 09:37 222次 阅读
美国微芯科技公司宣布推出名为Icicle 的开发工具包

如何使用FPGA实现串口通信的资料和程序免费下载

UART接收。因为只有数据线,没有时钟,这种叫异步通信。首先双方必须约定好通信用的时钟频率, 但是双....
发表于 09-23 16:48 28次 阅读
如何使用FPGA实现串口通信的资料和程序免费下载

使用FPGA设计的2个实例详细说明

本文档的主要内容详细介绍的是使用FPGA设计的2个实例详细说明包括了:Verilog HDL 设计练....
发表于 09-23 16:48 36次 阅读
使用FPGA设计的2个实例详细说明

FPGA设计之共阳极的数码管的电路图

根据上面的总结,新建名为 seg 的工程,为了使我们的代码有一定的通用性,这里用到了参数声明。
的头像 39度创意研究所 发表于 09-23 13:58 488次 阅读
FPGA设计之共阳极的数码管的电路图

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 200次 阅读
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 132次 阅读
TMP468 具有引脚可编程的总线地址的高精度远程和本地温度传感器