ASIC,DSP,MCU,ARM,FPGA 等网上牛人的一些理解

MPU是微机中的中央处理器(CPU)称为微处理器(MPU)

MCU又称单片微型计算机(Single Chip Microcomputer)或者单片机,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时计数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。

DSP是一种独特的CPU,是以数字信号来处理大量信息的器件。其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器(MPU),它的强大数据处理能力和高运行速度,是最值得称道的两大特色。

SoC是集成规模极大(几百万到几千万个门电路)的芯片。可以理解为MCU的进化版。

ASIC原本就是专门为某一项功能开发的专用集成芯片,没有明确的定义。可以理解为除了单片机、DSP、FPGA之类的能叫出类目的IC,剩下的都是ASIC。原来单片机不是ASIC。例如很多厂家提供设计好ASIC门阵列,但是上面的引线层的设计可以根据客户设计而定义从而实现自定义逻辑,这类算是ASIC主要指代的。

FPGA是可编程阵列,多采用查找表结构,这是和CPLD最大的区别,能用FPGA实现各种AISC、DSP和单片机。这种器件是用逻辑门来表述性能的。本身他就是一堆的逻辑门,通过硬件描述语言,比如verilogHDL把它转成电路连接,从最基本的逻辑门层面上连接成电路。还有软核和硬核的区别,不过除了性能,使用方法大同小异。所谓IP核,就是把各种专用集成电路用硬件描述语言描述,然后用户使用的时候烧到FPGA里形成专门的电路。

DSP实际应该称为DSPs,即用于DSP处理的专用芯片,用以完成DSP(数字信号处理),比如最基本的乘法累加、浮点计算快速。主要特点是能在一个时钟周期完成一次乘加,因此适合信号处理用。常见的蝶形算法和FFT,拆成最基本单元就是乘法累加,把这部分加速了,整体性能就有非常大的提高。DSP对于流媒体的处理能力远远的优于通用CPU。所以你看现在手机CPU,至少语音部分都是用DSP的。可以看一下高通或者TI的片,基本是一个ARM核控制整体运算,一个DSP处理语音编解码,一个GPU负责图像运算,一个基带和天线处理模块负责通信,再加一些七七八八的东东比如GPS模块什么的。

单片机就是一个百搭的通用CPU,提供各种接口来对整体进行控制,相当一个总调度,当然,简单的功能一片CPU独立工作也就完成了。原来的51系列就是一堆IO口,后来慢慢的把常用的PWM,AD之类的功能加入了单片机。主要包括用了无数年仍然牛逼各大学必教的51系列,还有AVR,PIC,ARM,HOTEK……其实ARM9以后,已经说不清ARM算哪类了,目前的架构来看,更接近DSP。

时间: 2024-10-17 05:32:32

ASIC,DSP,MCU,ARM,FPGA 等网上牛人的一些理解的相关文章

DSP+ARM+FPGA核心板

  版权声明 阅前须知 本手册版权归属广州创龙电子科技有限公司所有,非经书面同意,任何单位及个人不得擅自摘录本手册部分或全部,违者我们将追究其法律责任.本文档一切解释权归广州创龙电子科技有限公司所有. 2014-2018 GuangzhouTronlong Electronic Technology Co.,Ltd. All rights reserved. 公司简介 广州创龙电子科技有限公司(简称"广州创龙",英文简称"Tronlong"),是杰出的嵌入式方案商,

创龙TI、Xilinx全系列DSP、ARM、FPGA开发平台免费试用来了

[创龙开发板_免费试用升级啦~~]创龙TI.Xilinx全系列DSP\ARM\FPGA开发套件-免费试用 一.试用申请时间:2019年7月8日-7月19日 二.试用产品:创龙TI.Xilinx全系列开发套件 三.试用规则: 1.试用时间:20天(自然日) 2.活动流程:选择板卡-申请免费试用-审核(电话申请)-申请成功-创龙寄送板卡-确认收货,开始试用-试用完成,发布试用报告-板卡寄回创龙 3.活动说明: 活动期间,凡获得免费试用资格者即可获得创龙精美礼品一份(礼品二选一:32G U盘.保温杯)

ARM+FPGA开发板

Revision History   Revision No. Description Draft  Date V1.0 1.初始版本. 2014/12/4   阅前须知 版权声明 本手册版权归属广州创龙电子科技有限公司所有,非经书面同意,任何单位及个人不得擅自摘录本手册部分或全部,违者我们将追究其法律责任.本文档一切解释权归广州创龙电子科技有限公司所有. 2014-2018Guangzhou TronlongElectronicTechnologyCo.,Ltd.All rights rese

深入了解DSP与ARM的区别与联系

深入了解DSP与ARM的区别与联系 2011-09-30 12:49:43|  分类: 嵌入式の半入其室 |  标签:体系结构  |举报|字号 订阅 下载LOFTER我的照片书  | 这些天正准备找工作的事,对于一些理论上的,或者说表面上的知识需要梳理下,所以有空整理了这篇简陋的比较,权当从另一个侧面理解下这两款主流处理器的特点了吧! DSP: DSP(digital singnal processor)是一种独特的微处理器,有自己的完整指令系统,是以数字信号来处理大量信息的器件.一个数字信号处

牛人的FPGA设计经验分享

在IC工业中有许多不同的领域,IC设计者的特征也会有些不同.在A领域的一个好的IC设计者也许会花很长时间去熟悉B领域的知识.在我们职业生涯的开始,我们应该问我们自己一些问题,我们想要成为怎样的IC设计者?消费?PC外围?通信?微处理器或DSP?等等? IC设计的基本规则和流程是一样的,无论啥样的都会加到其中.HDL,FPGA和软件等是帮助我们理解芯片的最好工具.IC的灵魂是知识.因此我们遇到的第一个挑战将是获得设计的相关信息,然后理解信息并应用它. 但是有些信息不是免费的,我们需要加入一些协会或

你应当知道的Java牛人

Java领域有非常多著名的人物,他们为Java社区编写框架.产品.工具或撰写书籍改变了Java编程的方式. 本文是<最受欢迎的8位Java牛人>的2.0版本号. PS:排名不分先后.本文的信息整理自网络博客,信息的真实性未经过严格筛选和确认. 1.James Duncan Davidson -- Tomcat . Ant 他曾是一名软件project师,如今是一名摄影师. 1970年7月29日,James Duncan Davidson出生于德州Lubbock. 1997至2001年.Davi

机器视觉会议以及牛人

机器视觉会议以及牛人 机器学习顶级会议:NIPS, ICML, UAI, AISTATS;  (期刊:JMLR, ML, Trends in ML, IEEE T-NN) 计算机视觉和图像识别:ICCV, CVPR, ECCV;  (期刊:IEEE T-PAMI, IJCV, IEEE T-IP) 人工智能:IJCAI, AAAI; (期刊AI) 另外相关的还有SIGRAPH, KDD, ACL, SIGIR, WWW等. 特别是,如果做机器学习,必须地,把近4年的NIPS, ICML翻几遍:如

[干货分享]转:一位IT牛人的十年经验之谈

1.分享第一条经验:“学历代表过去.能力代表现在.学习力代表未来.”         其实这是一个来自国外教育领域的一个研究结果.相信工作过几年.十几年的朋友对这个道理有些体会吧.但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!         2.一定要确定自己的发展方向,并为此目的制定可行的计划.         不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”.因为,这样的观点会通过 你的潜意识去暗示你的行

关于计算机牛人的零零总总

相比于物理学牛人的各种八卦,计算机界似乎要平静得多.(当然这或许是我见识少)所以我把平时偶然发现的一些关于计算机大牛的八卦记录下来,以后想起来就更新 1. K&R的 The C Programming Language 被称为C的圣经,相信凡是学习计算机的应该都知道这本书.这个 R 就是 Dennis Ritchie,是Unix的发明人之一,1983年获得了诺贝尔计算机奖,呃,图灵奖.前两年去世了,据说因为一个人住,具体的死亡事件大家都不知道,他的朋友去看望他才发现他出事了...这个K名气似乎小