什么是CPLD、FGPA、ASIC?三者有何区别

作者&投稿:第巩 (若有异议请与网页底部的电邮联系)
什么是ASIC?~


asic:Application Specific Integrated Circuit
fpga:Field Programmable Gata Array
cpld:Complex Programmable Logic Device
集成电路(IC)从用途上分类,可以分为专用集成电路(asic)和通用集成电路。从IC的制造方式上来说,通用集成电路通常采用全定制方式;而ASIC的制造方式则有全定制方式和半定制方式之分。目前,半定制方式中,最常用的是可编程逻辑器件(PLD)方式,而FPGA是较常见的一种PLD。综上所述,FPGA是一种半定制的ASIC。

CPLD(Complex Programmable Logic Device)复杂可编程逻辑器件,是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。其基本设计方法是借助集成开发软件平台,用原理图、硬件描述语言等方法,生成相应的目标文件,通过下载电缆(“在系统”编程)将代码传送到目标芯片中,实现设计的数字系统。

FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。

目前,在集成电路界ASIC被认为是一种为专门目的而设计的集成电路。是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路。ASIC的特点是面向特定用户的需求,ASIC在批量生产时与通用集成电路相比具有体积更小、功耗更低、可靠性提高、性能提高、保密性增强、成本降低等优点。现代ASIC常包含整个32-bit处理器,类似ROM、RAM、EEPROM、Flash的存储单元和其他模块. 这样的ASIC常被称为SoC(片上系统)。

FPGA是ASIC的近亲,一般通过原理图、VHDL对数字系统建模,运用EDA软件仿真、综合,生成基于一些标准库的网络表,配置到芯片即可使用。它与ASIC的区别是用户不需要介入芯片的布局布线和工艺问题,而且可以随时改变其逻辑功能,使用灵活。
--来自百度百科


如何用单片机实现对四个步进电机的速度控制呢
推荐你使用表控,型号TPC4-4TD就可以满足你的要求。表控可以同时控制4个步进电机,对于你说的速度控制讲解如下:上图是表控的表格设置界面,省去了麻烦的编程,轻松实现步进电机控制。图中,第2行工作模式设置为“脉冲”模式,光标在脉冲模式的第2行时,脉冲频率项及脉冲个数输入项分别显示脉冲个数的...

数字钟设计 用VHDL语言实现 你怎么做的
源代码如下 自己把各个模块打好包 下面有个图 自己看看 LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY TZKZQ IS PORT(KEY: IN STD_LOGIC_VECTOR(1 DOWNTO 0); --按键信号 CLK_KEY: IN STD_LOGIC; --键盘扫描信号 MAX_DAYS:IN STD_LOGIC_...

跪求!!! 造梦西游3有沙僧的双人号源
是要造梦西游的号吗?我有个沙僧和悟空双人的,20、21级,有灵兽,里面还有个22级的八戒,15的沙僧等,要的话+QQ1920927542 艹 我好心拿号 却被某些人把我有技能的宠物放了 此号从今天起不再给人。

枣庄市19410741118: SOPC,FPGA,ASIC,CPLD,SOC,具体是什么意思啊,他们之间有什么联系? -
泰力康诺: sopc 在二○世纪九十年度末,可编程逻辑器件(PLD)的复杂度已经能够在单个可编程器件内实现整个系统.完整的单芯片系统(SOC)概念是指在一个芯片中实现用户定义的系统,它通常暗指包括片内存储器和外设的微处理器.最初宣称...

枣庄市19410741118: asic,fpga,cpld的英文全称,asic和fpga的区别 -
泰力康诺: asic:Application Specific Integrated Circuit fpga:Field Programmable Gata Array cpld:Complex Programmable Logic Device 集成电路(IC)从用途上分类,可以分为专用集成电路(asic)和通用集成电路.从IC的制造方式上来说,通用集成电路通常采用全定制方式;而ASIC的制造方式则有全定制方式和半定制方式之分.目前,半定制方式中,最常用的是可编程逻辑器件(PLD)方式,而FPGA是较常见的一种PLD.综上所述,FPGA是一种半定制的ASIC.

枣庄市19410741118: CPLD/FPGA是什么?
泰力康诺: FPGA是现场可编程逻辑门阵列的简称,是电子设计的一个里程碑.CPLD是复杂可变成逻辑器件的简称.尽管FPGA和CPLD都是可编程ASIC器件,有很多共同特点,但由于CPLD和FPGA结构上的差异,具有各自的特点: 1)、CPLD更适合完...

枣庄市19410741118: CPLD和FPGA是什么? -
泰力康诺: 1.CPLD是Complex Programmable Logic Device(复杂可编程逻辑器件)的缩写,代表的是一种可编程逻辑器件,它可以在制造完成后由用户根据自己的需要定义其逻辑功能.CPLD 的特点是有一个规则的构件结构,该结构由宽输入逻辑单元组...

枣庄市19410741118: CPLD、FPGA、Actel 、SRAM、JTAG分别都是指什么? -
泰力康诺: CPLD/FPGA 是两种大规模门阵列,相当于空白的数字电路版,CPLD 比较古老,现在基本上用的少,基本上被 FPGA 取代了.Actel 是一家半导体公司.SRAM 是静态内存,短时间掉电不会丢失数据.JTAG 是一种联机测试的接口.

枣庄市19410741118: ASIC与FPGA以及CPLD有什么不同?
泰力康诺: FPGA现场可编程逻辑门阵列,CPLD复杂可编程逻辑器件,ASIC专用集成电路 FPGA主要用于控制用,编程时必须仔细分析相关时序问题,晶振频率高,一般几十M左右;而CPLD频率相对FPGA低,对时序要求也没那么高,简单的讲,就是两者的内部结构不同.而ASIC是你用FPGA或CPLD实现了某个特定的功能之后,根据你的程序的布局布线,再经过流片而成的一个集成电路,只能实现一种功能.

枣庄市19410741118: 什么是FPGA CPLD? -
泰力康诺: 现场可编程逻辑阵列(FPGA)/复杂可编程逻辑器件(CPLD) FPGA 现场可编程门阵列; 双语例句 1.Application of FPGA to the design of digital down converting FPGA在数字下变频设计中的应用 2.An Electrophoresis Control System for ...

枣庄市19410741118: asic ,sopc,fpga/cpld有何区别 -
泰力康诺: ASIC(Application Specific Intergrated Circuits)即专用集成电路,是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路.目前用CPLD(复杂可编程逻辑器件)和FPGA(现场可编程逻辑阵列)来进行ASIC设计是最为流行的方式之...

枣庄市19410741118: 请问单片机、DSP、CPLD、FPGA这些芯片有什么区别,他们都用在什么场合?谢谢! -
泰力康诺: 首先,单片机是一种集成电路芯片,包含了CPU,RAM,ROM,I/O和中断系统等,类似一个小而完善的计算机主板,主要应用在一些工业控制领域;DSP,数字信号处理器,是一种具有特殊结构的微处理器,主要应用在一些信号,图像处理方面;CPLD,复杂可编程逻辑器件,是一种根据用户需要自行构造逻辑功能的数字集成电路,应用的话,还是集中在机械设备中;FPGA,现场可编程门阵列,是作为一种半定制电路而出现的,主要应用在电路设计方面.就是这么多了,希望能够帮助到你

枣庄市19410741118: dsp,pld,fcs,dsc,cpld分别是什么?在实际中能不能具体描述一下? -
泰力康诺: DSP用于数据处理,典型的是信号处理,比如视频信号、音频信号、通信信号等等;PLD主要是数字逻辑电路,CPLD属于PLD的一种.FCS和DSC没接触过.不懂

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网