FPGA芯片与DSP芯片的相爱相杀
FPGA芯片与DSP芯片的相爱相杀
FPGA 即现场可编程门阵列, 它是作为专用集成电路(ASIC) 领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。 有了 FPGA 芯片, 可以用程序编一个新发明的 CPU 内核出来,嵌到 FPGA 芯片中去, 并且可以嵌入多个。
FPGA的基本架构
国际 FPGA 市场被四大巨头垄断, 分别是赛灵思、阿尔特拉、美高森美以及莱迪思。阿尔特拉和赛灵思是 FPGA 的发明者,其中阿尔特拉于 1983 年发明世界上第一款可编程逻辑器件,赛灵思于 1985 年公司推出的全球第一款 FPGA 产品 XC2064。 根据2017 年公司财务数据统计,赛灵思营收 23.49 亿美元, 阿尔特拉(被英特尔收购)为 19.02 亿美元,美高森美 FPGA 业务为 4.21 亿美元,莱迪思为 3.86 亿美元。 赛灵思和阿尔特拉两家公司几乎占据了整个国际市场的 90%。
FPGA 芯片与 DSP 芯片是有区别的。 DSP 是专门的微处理器,适用于条件进程,特别是较复杂的多算法任务。 FPGA 包含有大量实现组合逻辑的资源,可以完成较大规模的组合逻辑电路设计,同时还包含有相当数量的触发器,借助这些触发器, FPGA又能完成复杂的时序逻辑功能。
FPGA 芯片与 DSP 芯片是有区别的。 DSP 是专门的微处理器,适用于条件进程,特别是较复杂的多算法任务。 FPGA 包含有大量实现组合逻辑的资源,可以完成较大规模的组合逻辑电路设计,同时还包含有相当数量的触发器,借助这些触发器, FPGA又能完成复杂的时序逻辑功能。
DSP 芯片的通用性相对弱, FPGA 则通用性更强;
DSP 具有软件的灵活性, 而 FPGA 具有硬件的高速性;
DSP 对较低速的事件串联执行, 但是处理前可能会有些时延, 而 FPGA 不能处理多事件, 因为每个事件都有专用的硬件, 但是采用这种专用硬件实现的每个事件的方式可以使各个事件同时执行;
DSP 是按照指令的顺序流来编程的,而 FPGA 是以框图方式编程的, 这样很容易看数据流。
北京首矽致芯科技有限公司2004年成立,公司办公地址位于北京市高科技企业聚集的北清路。公司创始人曾多年从事集成电路芯片设计以及单片机MCU的设计工作,公司自成立以来,与研究院所以及企业展开了深入合作,公司业务从最初的芯片解密(单片机解密或IC解密)、PCB抄板等逆向工程研究为主发展到现在的涵盖芯片解密、PCB抄板、芯片及电子产品的逆向分析、进口设备国产化及仿研、芯片及电子产品专利知识产权分析鉴定、芯片以及电子产品竞争性分析业务。