主流的嵌入式微处理器

news2025/1/19 7:58:28

目前主流的嵌入式微处理器系列有:
ARM系列
MIPS系列
PowerPC系列
Super H系列
在这里插入图片描述

一、MPC/PPC系列

PowerPC(简称PPC),其基本设计源自IBM的POWER.1991年,APPLE(苹果电脑)、IBM、Motorola(摩托罗拉)组成的AIM联盟发展出Power微处理器架构。主要应用在通信、消费电子及工业控制、军用装备等领域。
IBM PowerPC:集成10/100Mbps以太网控制器、串并行接口、内存控制器以及其他外设的高性能嵌入式微处理器。
Motorola(Freescale) MPC:高度综合的SOC设备,它结合了PPC微处理器核心的功能、通信处理器和单硅成分内的显示控制器。这个设备可以在大量的电子应用中使用,特别是在低能源、便携式、图像捕捉和个人通信设备。(2015年,NXP收购Freescale,改名为NXP semiconductors)
PowerPC 405 GP技术规格
用在很多工业控制和军事领域,性能超过ARM9性能

在这里插入图片描述
*Dhrystone是一个综合性的基准测试程序,它时候为了测试编译器和CPU处理整数指令和控制功能的有效性,认为地选择一些“典型指令”综合起来形成的测试程序。
在这里插入图片描述

二、ARM系列

ARM(Advanced RISC Machine)公司是一家专门从事芯片IP设计与授权业务的英国公司,其产品有ARM内核以及各类外围接口。
ARM具有功耗低、性价比高、代码密度高等三大特色。
目前,90%的移动电话、大量的游戏机、手持PC和机顶盒等都采用了ARM处理器,许多一流的芯片厂商都是ARM的授权用户(License),如Intel、Samsung、TI、Motorola、ST等,ARM已称为业界公认的嵌入式微处理器标准。
ARM架构一直不段升级,目前已发展支持64位的ARMV8体系。
2016年,日本软银以310亿美元收购ARM。
ARM处理器版本
在这里插入图片描述
T代表支持Thumb 指令集,E代表支持DSP
ARM 按应用特征分类
应用处理器(Application Processor)
特征:MMU(支持续存管理,保护,如嵌入式LINUX,安卓),Cache,最快频率,最高性能,合理功耗,多核
实时控制处理器(Real-Time Controller)
特征:MPU(不需要有续存管理),Cache,实时响应,合理性能,较低功耗
微控制器(Micro-Controller)
特征:no sub-memory system、 一般性能、最低成本、极低功耗
ARMv7(Cortex)
ARMv7定义了3种不同的处理器配置(processor profiles):
Profile A 是面向复杂、基于虚拟内存的OS和应用
Profile R是针对实时系统的
Profile M是针对低成本应用的优化微控制器
所有ARMv7 profiles实现Thumb-2技术,同时还包括了NEONTM技术的扩展提高DSP和多媒体处理吞吐量400%,并提供浮点支持以满足下一代3D图形和游戏以及传统嵌入式控制应用。
在这里插入图片描述
在这里插入图片描述

三、MIPS系列

MIPS是世界上很流行的一种RISC处理器
MIPS的意思是“无互锁流水级的处理器”(Microprocessor without interlocked piped stages).
其机制是尽量利用软件办法避免流水线种的数据相关问题。
MIPS处理器是由斯坦福(Stanford)大学John Hennessy教授领导的研究小组研制。
在这里插入图片描述

四、Super H系列

RENESAS 瑞萨科技公司
全球首屈一指的微控制器供应商
为移动电话、汽车及个人电脑/AV(音视频)市场提供领先半导体系列解决方案之一。
2003年由日立有限公司、三菱电机股份有限公司合资建立。
Super H是由瑞萨公司开发的用于高性能价格比,小型化和高性能功耗比(MIPS/W)的嵌入式RISC处理器。
Super H产品线包括SH1、SH2、SH2-DSP、SH3、SH3-DSP、SH4、SH5及SH6。其中SH5、SH6是64位的。
SH特点:
64-bit RISC CPU:具有1.5 DMIPS/MHZ(Dhrystone 2.1),可选的128-bit Vector FPU
具有SHcompact RISC 16-bit指令集提供高密度代码
32-bit的SIMD指令集Shmedia:可操作2/4/8-WAY的SIMD指令提供有效的多媒体性能Delivers
有效的Cache体系:SH-4系列具有2-way联想分离Cache结构(4-way set associative caches)
SH-5集成了MMU能提供虚拟存储和可变页,这样即可支持RTOS页可支持复杂的OS比如Linux和Windows CE.NET等。
有效的能耗核。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/884447.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Windows Server 2019设置使用照片查看器查看图片的设置方法

1、使用winR快捷键快速打开运行,输入regedit打开注册表: 2、在注册表中找到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations 3、在右侧新建字符串项: 4、例如新建两项.jpg 和.png值…

eNSP:mpls综合实验

实验要求&#xff1a; 拓扑图 路由、IP配置 r1: <Huawei>sys [Huawei]sys r1 [r1]int lo0 [r1-LoopBack0]ip add 192.168.1.1 24 [r1-LoopBack0]int g 0/0/0 [r1-GigabitEthernet0/0/0]ip add 192.168.2.1 30[r1]ip route-static 192.168.3.0 30 192.168.2.2 [r1]ip rou…

生信豆芽菜-TIP预测免疫

网址&#xff1a;http://www.sxdyc.com/immuneTipScore 一、TIP预测免疫的介绍 TIP&#xff08;Tumor Immune Prediction&#xff09;是一种用于预测肿瘤免疫状态的计算方法。它通过分析基因表达数据来推断肿瘤样本中的免疫细胞浸润情况和免疫反应程度。 TIP的基本原理如下&…

HTML中的字符串转义

为什么要转义&#xff1f; 转义可以防止 xss 攻击。接下来&#xff0c;我们来看一下如何转义。 HTML Sanitizer API Sanitizer 是浏览器自带的转义方法&#xff0c;在2021年初被提出&#xff0c;兼容性问题很大。 列举几个常用的 API&#xff1a; const $div document.qu…

RTC实验

一、RTC简介 RTC(Real Time Clock)即实时时钟&#xff0c;它是一个可以为系统提供精确的时间基准的元器件&#xff0c;RTC一般采用精度较高的晶振作为时钟源&#xff0c;有些RTC为了在主电源掉电时还可以工作&#xff0c;需要外加电池供电BCD码&#xff0c;四位二进制表示一位…

Cesium--一些实验过程中的效果记录

1.一种反射效果&#xff1a; 片元着色器代码 fragmentShaderSource:in vec3 v_positionMC;in vec3 v_positionEC;in vec2 v_st;void main(){czm_materialInput materialInput;vec3 normalEC normalize(czm_normal3D * czm_geodeticSurfaceNormal(v_positionMC, vec3(0.0), ve…

从零开始,外贸邮件营销如何做?

邮件营销是外贸企业开发新用户和维系老客户非常有效的方法之一&#xff0c;因其操作方便快捷、成本低廉且精准投放的特性&#xff0c;已成为外贸行业的必备营销手段。但如何才能利用好邮件营销&#xff0c;让邮件营销的作用发挥到最大呢&#xff1f;今天U-Mail李工就跟大家分享…

Neo4j的使用场景_以及Windows版Neo4j Community Server安装_欺诈检测_推荐_知识图谱---Neo4j图数据库工作笔记0003

可以看到使用场景,比如欺诈检测, 要建立图谱,才能进行,欺诈人员检测 可以看到图谱的各种应用场景 然后推荐引擎也需要,可以看到 在金融,旅行,求职招聘,保健,服务,媒体娱乐,都可以进行推荐 然后还有知识图谱 身份访问管理,这里,可以进行安全管理,可以挖掘出潜在关系,分析, 某…

【Nacos2.24持久化到Postgres数据库适配——详细版】

Nacos2.24持久化到Postgres数据库适配 前言步骤拉取源码添加依赖修改源码编译打包修改配置测试运行 参考 前言 公司基于springboot实现了一套单体框架&#xff0c;目前我负责搭建SpringCloud微服务框架&#xff0c;需要用到nacos&#xff0c;但是由于公司特殊性&#xff0c;na…

IntelliJ IDEA 2023.1 windows找不到文件‘chrome’

异常效果图 1、【打开设置】 2、 搜索【web brow】 3、 在桌面上找到常用的浏览器 例如我的edge-【右击】-【打开文件位置】-【找到目标】-【双击】-【ctrla全选】-【ctrlc复制】 4、修改正确的路径如下&#xff1a; 5、再次尝试打开【main.jsp】 浏览器正常显示&#xff01;…

十、接口(1)

本章概要 抽象类和方法接口创建 默认方法多继承接口中的静态方法Instrument 作为接口 接口和抽象类提供了一种将接口与实现分离的更加结构化的方法。 这种机制在编程语言中不常见&#xff0c;例如 C 只对这种概念有间接的支持。而在 Java 中存在这些关键字&#xff0c;说明…

SAP MM学习笔记23-购买发注的账户分配类型(勘定Category)

SAP中控制财务凭证过账科目的是 账号分配类型&#xff08;勘定Category&#xff09;栏目。 ・账号分配类型&#xff08;勘定Category&#xff09;有&#xff1a; 1&#xff0c;K 原价Center&#xff08;成本中心。用于消耗物料采购 的过账&#xff09; 2&#xff0c;E 得意先…

任我行CRM系统存在 SQL注入漏洞[2023-HW]

任我行CRM系统存在 SQL注入漏洞 一、 产品简介二、 漏洞概述三、 复现环境四、 漏洞复现小龙POC又是一通哈拉少 五、 修复建议 免责声明&#xff1a;请勿利用文章内的相关技术从事非法测试&#xff0c;由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及…

嵌入式编译x264源码

x264下载地址:直接下载下来就行 1.解压缩到你的服务器上 2.准备编译 3.使用编译命令: ./configure --prefix../x264build --disable-asm --enable-shared --enable-static --hostarm-linux-gnueabihf --cross-prefixarm-linux-gnueabihf- --disable-opencl --enable-pic --di…

生成式AI颠覆传统数据库的十种方式

对于生成式AI的所有闪光点&#xff0c;这个新时代最大的转变可能深埋在软件堆栈中。AI算法正在不易觉察地改变一个又一个数据库。他们正在用复杂、自适应且看似更直观的AI新功能颠覆传统数据库。 目录 1、向量和嵌入 2、查询模型 3、建议 4、索引范例 5、数据分类 6、更…

开源数据库Mysql_DBA运维实战 (备份与还原)

Mysql数据库的备份与还原&#x1f343; 备份对于数据库而言是至关重要的。当数据文件发生损坏、MySQL服务出现错误、系统内核崩溃、计算机硬件损坏或者数据被误删等事件时&#xff0c;使用一种有效的数据备份方案&#xff0c;就可以快速解决以上所有的问题。MySQL提供了多种备…

Android平台内网RTSP网关和轻量级RTSP服务的区别和联系

技术背景 我们在对接轻量级RTSP服务的时候&#xff0c;遇到客户这样的使用场景&#xff1a;客户是用于车载自组网环境&#xff0c;确保多辆车之间可以相互看到对方的实时视频&#xff0c;以期可以了解到前方路况等关注的信息。 除了安卓自带摄像头的数据&#xff0c;还有车载…

Nacos权限认证

写在前面&#xff1a;各位看到此博客的小伙伴&#xff0c;如有不对的地方请及时通过私信我或者评论此博客的方式指出&#xff0c;以免误人子弟。多谢&#xff01;如果我的博客对你有帮助&#xff0c;欢迎进行评论✏️✏️、点赞&#x1f44d;&#x1f44d;、收藏⭐️⭐️&#…

ssm家政服务网站源码和论文

ssm家政服务网站源码和论文024 开发工具&#xff1a;idea 数据库mysql5.7 数据库链接工具&#xff1a;navcat,小海豚等 技术&#xff1a;ssm 摘 要 随着社会的发展&#xff0c;社会的各行各业都在利用信息化时代的优势。计算机的优势和普及使得各种信息系统的开发成为必…

MYSQL 作业三

创建一个student表格&#xff1a; create table student( id int(10) not null unique primary key, name varchar(20) not null, sex varchar(4), birth year, department varchar(20), address varchar(50) ); 创建一个score表格 create table score( id int(10) n…