当前位置:首页 » 算力简介 » 嵌入式芯片算力比较

嵌入式芯片算力比较

发布时间: 2022-05-16 04:32:03

❶ 工业级嵌入式芯片选型

其实你需要做的就是:将你们的需求具体化,列出各项指标,从系统出发考虑得完善一些。尤其是将原产品的功能、特点、优点、缺点要总结出来。
然后,拿着这些指标找芯片代理厂商的销售和技术去讨论,听取他们的分析。比较大的芯片就那么几家,你找他们他们会求之不得滴,尤其是用芯片取代旧型方案更是他们感兴趣的事。你还可以让代理商总结出采用他们推荐的方案比原方案有那些优点,甚至不同芯片之间也可以PK。这样谈个两三家,你就有谱了,总结一下就可以向Boss汇报了。
另外还需要考虑最好选取一个已经具备现成功能的评估板的方案,这样自己先不用动手设计板子,直接拿评估板装上软件到工业现场测试,测试得七七八八之后再抄板。
同时,关心一下该产品在国内外是否有同形或高端的相似产品,参考选择方案,可以将功能它们向上面靠。

❷ 通用芯片和嵌入式芯片有什么区别

有人会有疑问,在当今世界中INTER和AMD两大IC寡头几乎在全球垄断的情况下,相当于奔腾2的龙芯和中芯国际0.18微米的制造工艺,是否能产生足够的市场价值。 这里有个概念需要区分,在物理 芯片 领域主要分成两块,一块是通用芯片,也就是常说的PC芯片;另一块是嵌入式芯片。在通用芯片领域,的确基本被INTER和AMD两大厂商垄断,由于近年来全球经济衰退,PC的需求趋向于饱和,通用芯片的市场就受到了很大的影响,从今年INTER和AMD的赢利报告中可以清楚的体现。但是在另一个IC领域——嵌入式芯片市场,风景却这边独好。 这里简单介绍一下,嵌入式芯片相对于通用芯片来说是功能相对单一化的芯片。它几乎出现在目前所有电器产品之中,小到一个 手机 ,大到一架飞机,其中有几块到数十万块芯片,可以说现代社会的物质基础是建立在小小的嵌入式芯片之上的。随着技术的进步,新产品对嵌入式芯片数量的需求不断增加,同时,中国经济一枝独秀,对嵌入式芯片的需求量也在增加。相对于PC芯片每年几亿的需求量而言,嵌入式芯片需求量已经可以用天文数字形容了。这个市场其实正处于发展阶段,目前还没有哪个厂商处于绝对垄断的地位。 就上述国内的两个芯片企业神州龙芯和中芯国际来说,其产品的主要定位就是嵌入式芯片。中芯国际的0.18微米工艺虽不是最先进的,但在嵌入式芯片领域,正是目前市场的主流。而对于龙芯,用中科院计算所负责人的话说,龙芯有着如低能耗等嵌入式芯片的特点,在通用芯片里它相当于奔腾2的水平,但在嵌入式芯片中,就相当于奔腾4的水平了。从这点来看,龙芯的技术起步不低。通过资本和技术的结合,国内生产的低成本和较高的技术起点,使龙芯的市场价值不可低估。同时,当以神州龙芯和中芯国际为代表的民族IC产业和资本结合的时候,无论其自身的投资价值还是概念的投机价值都将有所显现。 从语文的角度上讲,"通用"的反义词是"专用"不是"嵌入式"。所谓嵌入式CPU是指安装在不是计算机的 路由器 、手机、电视机、汽车等设备上的CPU芯片,而装在PC机、笔记本、工作站、 服务器 上的CPU一般称为通用CPU,因为它能执行各种各样的程序。嵌入式是CPU的一种应用,一般只要求运行某种确定的程序,很多场合的嵌入式应用都要求低功耗,特别是像手机、PDA这类手持移动设备,低功耗意味着充一次电可运行更长时间,因此,低功耗应用追求更高的MIPS/W(每瓦每秒百万指令),而不是MIPS数。好的嵌入式芯片,如IBMPowerPC750FX每瓦的MIPS数比IntelP4(2.4G)高10倍,但从芯片的指令系统和体系结构而言,所谓通用CPU和嵌入式CPU并没有本质区别。不论是通用CPU还是嵌入式CPU,只要是低档产品都容易做而高档产品都难做。要特别强调的是所谓嵌入式芯片五花八门,但大都采用通用的CPU核,如MIPS核、ARM核等,从这个意义上讲,通用CPU和嵌入式CPU技术上是完全相通的,不存在只能选其一的问题。

❸ 目前市面上主流嵌入式系统处理器芯片有哪些,以及对应的应用领域

嵌入式处理可以分成下面几类:嵌入式微处理器(Embedded Micro- processor Unit, EMPU),嵌入式微控制器(Microcontroller Unit, MCU),嵌入式DSP处理器(Embedded Digital Signal Processor, EDSP),嵌入式片上系统(System On Chip, SOC)。
目前,嵌入式处理器主要有Am186/88、386EX、SC-400、Power PC、Motorola 68000、MIPS、ARM系列等。在32位嵌入式处理器市场主要有Motorola,ARM,MIPS,TI,Hitachi等公司, 有些生产通用微处理器的公司,象Intel、Sun和IBM等,也生产嵌入式的微处理器。
嵌入式微控制器目前的品种和数量最多,比较有代表性的通用系列包括8051、P51XA、MCS-251、MCS-96/196/296、C166/167、MC68HC05/11/12/16、68300等。另外还有许多半通用系列如:支持USB接口的MCU 8XC930/931、C540、C541;支持I2C、CAN-Bus、LCD及众多专用MCU和兼容系列。目前MCU占嵌入式系统约70%的市场份额。特别值得注意的是近年来提供X86微处理器的著名厂商AMD公司,将Am186CC/CH/CU等嵌入式处理器称为微控制器,MOTOROLA公司把以Power PC为基础的PPC505和PPC555列入单片机行列,TI公司亦将其TMS320C2XXX系列DSP做为MCU进行推广。
比较有代表性的嵌入式DSP处理器是Texas Instruments的 TMS320系列和Motorola的DSP56000系列。TMS320系列处理器包括用于控制的C2000系列,移动通信的C5000系列,以及性能更高的C6000和C8000系列。DSP56000目前已经发展成为DSP56000,DSP56100,DSP56200和DSP56300等几个不同系列的处理器。另外PHILIPS公司也推出了基于可重构嵌入式DSP结构,用低成本、低功耗技术制造的R.E.A.L DSP处理器,特点是具备双Harvard结构和双乘/累加单元,应用目标是大批量消费类产品。

❹ 嵌入式,ARM,STM32,区别是什么我一直以为这些是一块芯片而已,求大神简单详解。。

一、产品不同

1、ARM:是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。

2、STM32:专为要求高性能、低成本、低功耗的嵌入式应用设计的ARM Cortex®-M0,M0+,M3, M4和M7内核。

二、特点不同

1、ARM:ARM的Jazelle技术使Java加速得到比基于软件的Java虚拟机(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。

2、STM32:ARM32位Cortex-M3 CPU,最高工作频率72MHz,1.25DMIPS/MHz。单周期乘法和硬件除法。


三、优势不同

1、ARM:体积小、低功耗、低成本、高性能;支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;大量使用寄存器,指令执行速度更快。

2、STM32:集成嵌入式Flash和SRAM存储器的ARM Cortex-M3内核。和8/16位设备相比,ARM Cortex-M3 32位RISC处理器提供了更高的代码效率。STM32F103xx微控制器带有一个嵌入式的ARM核,所以可以兼容所有的ARM工具和软件。


❺ 嵌入式系统与通用处理器的异同点并从具体参数上(如处理器功耗,片上资源等)进行比较

嵌入式系统的核心是嵌入式微处理器。嵌入式微处理器一般就具备以下4个特点:
1)对实时多任务有很强的支持能力,能完成多任务并且有较短的中断响应时间,从而使内部的代码和实时内核心的执行时间减少到最低限度。
2)具有功能很强的存储区保护功能。这是由于嵌入式系统的软件结构已模块化,而为了避免在软件模块之间出现错误的交叉作用,需要设计强大的存储区保护功能,同时也有利于软件诊断。
3)可扩展的处理器结构,以能最迅速地开展出满足应用的最高性能的嵌入式微处理器。
4)嵌入式微处理器必须功耗很低,尤其是用于便携式的无线及移动的计算和通信设备中靠电池供电的嵌入式系统更是如此,如需要功耗只有mW甚至μW级。
嵌入式计算机系统同通用型计算机系统相比具有以下特点:
1.嵌入式系统通常是面向特定应用的嵌入式CPU与通用型的最大不同就是嵌入式CPU大多工作在为特定用户群设计的系统中,它通常都具有低功耗、体积小、集成度高等特点,能够把通用CPU中许多由板卡完成的任务集成在芯片内部,从而有利于嵌入式系统设计趋于小型化,移动能力大大增强,跟网络的耦合也越来越紧密。
2.嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。
3.嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,这样才能在具体应用中对处理器的选择更具有竞争力。
4.嵌入式系统和具体应用有机地结合在一起,它的升级换代也是和具体产品同步进行,因此嵌入式系统产品一旦进入市场,具有较长的生命周期。
5.为了提高执行速度和系统可靠性,嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中。
6.嵌入式系统本身不具备自举开发能力,即使设计完成以后用户通常也是不能对其中的程序功能进行修改的,必须有一套开发工具和环境才能进行开发。
7.目前,嵌入式系统多用于手机等操作系统的开发。具有巨大的市场潜力.

❻ 几种常用的嵌入式芯片

A R M 处理器,51,Power PC 处理器,基于MIPS 内核的嵌入式处理器等

❼ 国产CPU命名为什么

现在国产处理器有6种,分别为飞腾、鲲鹏、海光、龙芯、兆芯、申威。

❽ 嵌入式存储器的类型有哪些,对比他们的性能参数

两个问题都能在这里找到答案,我搜了下,参考`
ARM指令集发展史
作者:xdpeter 提交日期:2006-4-12 20:01:00

第2章 典型ARM体系结构介绍
一、版本简介
迄今为止,ARM体系结构共定义了6个版本,版本号分别为1—6。同时,各版本中还有一些变种,这里将某些特定功能称为ARM体系的某种变种(variant),例如支持Thumb指令集,称为T变种。长乘法指令(M变种),ARM媒体功能扩展(SIMD)变种,支持JAVA的J变种,和增强功能的E变种。
ARM处理器核当前有6 个系列产品ARM7,,ARM9, ARM9E, ARM10E,SecurCore 以及最新的ARM11 系列。以及Intel XScale 微体系结构和StrongARM 产品各系列产品性能见下表
ARM7 性能特征
Cache大小
(指令/数据) 存储器管理单元
紧密耦合存储器
(TCM) Jazelle
Thumb
DSP
AHB接口

ARM7TDMI 无 无 无 无 有 无 有
ARM7TDMI-S 无 无 无 无 有 无 有
ARM7EJ-S 无 无 无 有 有 有 有
ARM720T 8K MMU 无 无 有 无 有
ARM7采用ARMV4T(Newman)结构,分为三级流水,空间统一的指令与数据Cache,平均功耗为0.6mW/MHz,时钟速度为66MHz,每条指令平均执行1.9个时钟周期。其中的ARM710,ARM720和ARM740为内带Cache的ARM核。具有如下特点:
- 具有嵌入式ICE-RT逻辑,调试开发方便。
- 极低的功耗,适合对功耗要求较高的应用,如便携式产品。
- 能够提供0.9MIPS/MHz的三级流水线结构。
- 代码密度高并兼容16位的Thumb指令集。
- 对操作系统的支持广泛,包括Windows CE、Linux、Palm OS等。
- 指令系统与ARM9系列、ARM9E系列和ARM10E系列兼容,便于用户的产品升级换代。
- 主频最高可达130MIPS,高速的运算处理能力能胜任绝大多数的复杂应用。
ARM7系列微处理器的主要应用领域为:工业控制、Internet设备、网络和调制解调器设备、移动电话等多种多媒体和嵌入式应用。ARM7系列微处理器包括如下几种类型的核:ARM7TDMI、ARM7TDMI-S、ARM720T、ARM7EJ。其中,ARM7TMDI是目前使用最广泛的32位嵌入式RISC处理器,属低端ARM处理器核。TDMI的基本含义为:T:支持16为压缩指令集Thumb;D:支持片上Debug;M:内嵌硬件乘法器(Multiplier)I:嵌入式ICE,支持片上断点和调试点;
从ARM公司提供的ARM7 Data Sheet可以看出,ARM7属于结构比较简单的32位RISC体系结构,与一般的、采用五级流水线的32位RISC结构相比,简化了流水线的设计。这一方面限制了ARM7芯片性能的提升,另一方面使得ARM7的结构更加简单,不必考虑在多级流水线中需要解决的冲突、中断现场恢复等等复杂棘手的问题,有利于简化设计、提高设计的正确性、有效性。
由于指令长度、格式的限制,在ARM7的一般指令中,只能够访问4位的寄存器空间,这和其他32位RISC体系结构中能够访问到5位、6位的寄存器空间又不同。ARM7通过特殊的模式转换方式,使得用户可以访问到其它的15个通用寄存器。
ARM7所有的指令都是条件执行的。这在目前主流的32位RISC体系结构中并不多见。通过在指令中设置条件域,可以使得编译器有条件完成指令的条件执行功能,优化编译效果。另外,由于条件域的引入,使得在设计流水线的时候,必须考虑译码后的指令是否可以执行。
ARM7中的所有指令,除了访存指令之外,都是基于寄存器进行操作的,这是典型的RISC设计思路。

注:arm体系结构的版本及命名方法
arm体系结构共定义了6个版本,版本号分别为1~6。
arm体系的变种:将某些特定功能称为arm体系的某种变种(variant)
#T变种(Thumb指令集)表示Thumb,该内核可从16位指令集扩充到32位ARM指令集。
#D:表示Debug,该内核中放置了用于调试的结构,通常它为一个边界扫描链JTAG,可使CPU进入调试模式,从而可方便地进行断点设置、单步调试。
#M变种(长乘法指令)表示Multiplier,是8位乘法器。
#I表示EmbeddedICE Logic,用于实现断点观测及变量观测的逻辑电路部分,其中的TAP控制器可接入到边界扫描链。
#E变种(增强型指令)DSP指令支持。
#J变种(Java加速器Jazelle)JAVA指令支持。
#SIMD变种(arm媒体功能扩展)单指令流多数据流(SIMD)能力使得软件更有效地完成高性能的媒体应用像声音和图像编码器。

arm/thumb体系版本的字符串是由下面几部分组成的:
#字符串ARMV
#arm指令集版本号,1~6
#ARM指令集版本号后为表示所含变种的字符。由于在ARM体系版本4以后,M变种成为系统的标准功能,字符M通常不需要列出来。
#最后使用的字符x表示排除某种写功能。比如,在早期的一些E变种中,未包含双字读取指令LDRD、双字写入指令STRD、协处理器的寄存器传输指令MCRR/MRRC以及cache预取指令PLD。这种E变种记作ExP,其中x表示缺少,P代表上述的几种指令。如ARMv3M,ARMv5xM,ARMv6等
eg:ARMv5xM--->ARMv+4+x+M
ARM9 性能特征
Cache大小
(指令/数据) 存储器管理单元
紧密耦合存储器
(TCM) Jazelle
Thumb
DSP
AHB接口

ARM920T 16K/16K MMU 无 无 有 无 有
ARM922T 8K/8K MMU 无 无 有 无 有
ARM940T 4K/4K MMU 无 无 有 无 有
ARM9采用ARMV4T(Harvard)结构,五级流水处理以及分离的Cache结构,平均功耗为0.7mW/MHz。时钟速度为120MHz-200MHz,每条指令平均执行1.5个时钟周期。与ARM7系列相似,其中的ARM920、ARM940和ARM9E为含Cache的CPU核。性能为132MIPS(120MHz时钟,3.3V供)或220MIPS(200MHz时钟)。ARM9 E性能特征
Cache大小
(指令/数据) 存储器管理单元
紧密耦合存储器
(TCM) Jazelle
Thumb
DSP
AHB接口

ARM926EJS 4-128K/4-128 MMU 有 有 有 有 双AHB
ARM946EJS 4-1MB/4-1MB MMU 有 无 有 有 AHB
ARM966ES 无 无 有 无 有 有 AHB
ARM9E系列微处理器为可综合处理器,使用单一的处理器内核提供了微控制器、DSP、Java应用系统的解决方案,极大的减少了芯片的面积和系统的复杂程度。ARM9E系列微处理器提供了增强的DSP处理能力,很适合于那些需要同时使用DSP和微控制器的应用场合。
ARM9E系列微处理器的主要特点如下: - 支持DSP指令集,适合于需要高速数字信号处理的场合。 - 5级整数流水线,指令执行效率更高。 - 支持32位ARM指令集和16位Thumb指令集。 - 支持32位的高速AMBA总线接口。 - 支持VFP9浮点处理协处理器。 - 全性能的MMU,支持Windows CE、Linux、Palm OS等多种主流嵌入式操作系统。 - MPU支持实时操作系统。 - 支持数据Cache和指令Cache,具有更高的指令和数据处理能力。 - 主频最高可达300MIPS。 ARM9系列微处理器主要应用于下一代无线设备、数字消费品、成像设备、工业控制、存储设备和网络设备等领域。 ARM9E系列微处理器包含ARM926EJ-S、ARM946E-S和ARM966E-S三种类型,以适用于不同的应用场合。

ARM10 E性能特征
Cache大小
(指令/数据) 存储器管理单元
紧密耦合存储器
(TCM) Jazelle
Thumb
DSP
AHB接口

ARM1020E 32K/32K MMU 无 无 有 有 双AHB
ARM1022E 16K/16K MMU 无 无 有 有 双AHB
ARM1026EJ-S 可变 MMU+ MMU 有 有 有 有 双AHB
ARM10采用ARMV5T结构,六级流水处理,指令与数据分离的Cache结构。平均功耗为1000mW,时钟速度为300MHz,每条指令平均执行1.2个周期,其中ARM1020为带Cache的版本。ARM10TDMI:与所有ARM核在二进制级代码兼容,内带高速32X16MAC,预留DSP协处理器接口。其中的VFP10(矢量浮点单元)为七级流水结构。ARM1020T:ARM10TDMI+32K Caches+MMU结构,300MHz时钟,功耗为1W(2.0V供电)或00mW(1.5V供电)。指令Cache和数据Cache分别为32K,宽度为64bits。能够技术多种商用操作系统。适用于下一代高性能手持式因特网设备及数字式消费类应用。
ARM10E系列微处理器具有高性能、低功耗的特点,由于采用了新的体系结构,与同等的ARM9器件相比较,在同样的时钟频率下,性能提高了近50%,同时,ARM10E系列微处理器采用了两种先进的节能方式,使其功耗极低。 ARM10E系列微处理器的主要特点如下: - 支持DSP指令集,适合于需要高速数字信号处理的场合。 - 6级整数流水线,指令执行效率更高。 - 支持32位ARM指令集和16位Thumb指令集。 - 支持32位的高速AMBA总线接口。 - 支持VFP10浮点处理协处理器。 - 全性能的MMU,支持Windows CE、Linux、Palm OS等多种主流嵌入式操作系统。 - 支持数据Cache和指令Cache,具有更高的指令和数据处理能力 - 主频最高可达400MIPS。 - 内嵌并行读/写操作部件。 ARM10E系列微处理器主要应用于下一代无线设备、数字消费品、成像设备、工业控制、通信和信息系统等领域。 ARM10E系列微处理器包含ARM1020E、ARM1022E和ARM1026EJ-S三种类型,以适用于不同的应用场合。
ARM11性能特征
Cache大小
(指令/数据) 符点
运算 存储器管理单元
紧密耦合存储器
(TCM) Jazelle
SIMD
DSP
AHB接口
ARM1136J-S 4-64K 无 MMU 有 有 有 有 四个64
位AHB
ARM1136JF-S 4-64K 有 MMU 有 有 有 有 四个64
位AHB
ARM11是ARMv6体系结构的第一个实现,ARM11微结构的设计目

❾ 嵌入式芯片的规模和类型是什么。stm32的规模和类型是什么

嵌入式芯片是由数字电路构成的,最基本的单位是门,而芯片的规模指的是芯片所使用的门级数量。比如百万级、千万级。门级越多芯片的功能通常更强。
STM32是MCU,规模对应用没影响没太关注

❿ 嵌入式平台与单片机的技术比较。

单片机也属于嵌入式的范畴内。单片机是国人对8位/16位的微控制器的称呼,ARM也属于微控制器。
你想问的是ARM和普通的8位单片机的比较吧。普通的8位单片机的存储器、外设功能和IO资源都比较少,适用于实时信号采集和对数字处理量不大的控制场合。
而ARM是32位的微控制器,而现在比较高端的ARM芯片已经升级到了微处理器的层次(微处理器即我们电脑里的那个CPU)。它们的特点是存储器、外设功能和IO资源都比较多,一般运行的时钟比普通的8位单片机要快很多倍,功耗却和普通的8位单片机差不多甚至要低。高端的ARM芯片比如用于路由或者手机上的还带有DSP数字信号处理模块。当然费用也要比前者多很多。
但ARM芯片因为功能多,所以稳定性来说没有普通的8位单片机高。所以有些工控场合还用着比较旧的8031,为的就是超级稳定。

热点内容
BTC北京视频 发布:2025-05-18 01:40:37 浏览:555
蚂蚁z15矿机多少钱 发布:2025-05-18 01:40:33 浏览:272
鱼池矿池被攻击 发布:2025-05-18 01:03:10 浏览:679
区块链secret支付 发布:2025-05-18 00:47:29 浏览:31
类似于比特币的币 发布:2025-05-18 00:47:21 浏览:501
振动放矿机原理动图 发布:2025-05-18 00:25:34 浏览:285
中国银行是要发行数字货币吗 发布:2025-05-18 00:24:45 浏览:19
比特币矿箱定制 发布:2025-05-18 00:20:20 浏览:749
btc提现一般要多久 发布:2025-05-18 00:17:45 浏览:398
在中国大陆怎么买比特币 发布:2025-05-18 00:17:01 浏览:308