soc(十四) arm的产品 版本2

2024-05-27 15:38
文章标签 soc 十四 产品 版本 arm

本文主要是介绍soc(十四) arm的产品 版本2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2021-6-23 09:41:17
https://developer.arm.com/ 的显示
http://infocenter.arm.com 被重定位到了 https://developer.arm.com/documentation/可以看出这里有8个类别,我们针对每个类别进行分析IP products
Tools and Software
Architectures
Solutions
Community
Support
Documentation
Downloads

在这里插入图片描述

文章目录

    • IP products
        • Processors
        • Graphics and Multimedia Processors
        • System IP
        • Physical IP
        • Security IP
        • Subsystem
    • Tools and Software
        • IP configuration tools
        • Open Source Software
        • Embedded
        • Server and HPC
        • Graphics and gaming
        • Development boards
        • Simulation models
        • Licensing
    • Architectures
        • CPU Architecture
        • Platform design
        • System architectures
        • Architecture security features
        • Instruction sets
        • Media architectures
        • Learn the Architecture
    • Solutions
        • AI and Machine Learning
        • Automotive
        • Graphics and gaming development
        • High Performance Computing
        • Infrastructure
        • Internet of Things
        • Operating Systems
        • Arm Research
    • Community
        • Forums
        • Groups
        • Blogs
        • Community help forum
    • Support
        • Open a Case
        • My Cases
        • Software licensing
        • Arm Security Updates
        • Training
        • Arm Design Reviews
        • Arm Glossary
        • Account FAQs
        • Support Hub FAQs
    • Documentation
    • Downloads

IP products

这里主要是一些处理器IP
Processors
// 可以看到这里没有按照armv5/armv6/armv7/armv8/armv9分类
// 而是 将armv6及以前的产品分为 		一类 Classic Processors
// 将armv6-m与armv7及其以后的分为		三类 A R M
// 并 根据近些年的发展趋势搞出来了 	三类 Neoverse/Machine Learning/SecurCore
Cortex-A	// 应用于手机等快销行业
Cortex-R	// 应用于工业控制,汽车等实时性要求高的行业
Cortex-M	// 应用于嵌入式领域
Classic ProcessorsARM7系列	// 已经不再被推荐使用ARM9系列	// 嵌入式领域ARM11系列 	// 嵌入式领域Neoverse		// 应用于 云平台/服务器
Machine Learning	// 异构soc,应用于AI
SecurCore			// 应用于智能卡(通过卡计费),嵌入式Architectures		// arm架构的熟悉教程指令集架构		// 有没有单独的手册ARM基础指令集 BASE ISAsA64A32T32ARM扩展指令集1DSPVFPARM扩展指令集2 SIMD ISAsSVE		// for ARMv8	// Arm Compute LibraryHelium	// for cortex-M // cortex-M55Neon	// for cortex-Acpu架构			// 对应 armv6 或 armv7cortex-A 的 参考手册指令集(对指令集架构的封装) // 在 armv6的参考手册中有对指令集的描述异常模型内存模型系统架构(除了cpu和安全)AMBAcoresightgicsmmu安全架构防御性执行技术 // armv8以上才支持隔离技术		// armv8以上才支持trustzone	// armv8以上才支持利用以上架构(cpu架构/系统架构/安全架构)封装的5种基础系统架构(BSA)服务器系统嵌入式A-profile汽车移动计算机器学习
Graphics and Multimedia Processors
Mali GPUs
Mali Camera
System IP
CoreLink Interconnect
CoreLink Memory Controllers
System Controllers
CoreSight Debug and Trace
System IP
Reference design
Physical IP
Embedded memory
POP IP core hardening
Interface
Logic
Artiscan EU
Usage reporting FAQ
Security IP
CryptoIsland
CryptoCell-300 family
CryptoCell-700 family
Cortex-M35P
TrustZone
Platform Security Architecture
Subsystem
Corstone
Corstone-101
Corstone-102
Corstone-201
Corstone-300
Corstone-500
Corstone-700

Tools and Software


IP configuration tools

Open Source Software
Architectural features
Firmware
Arm Platforms Software
Automotive
Developer Tools
Linaro
Linux Kernel
Embedded
Arm Development Studio
Arm Compiler
Mbed OS
Development boards
CMSIS
FuSa Run-Time System
Keil MDK
RTOS partners
Debug probes
Server and HPC

Graphics and gaming

Development boards

Simulation models

Licensing

Architectures


CPU Architecture
A-Profile
R-Profile
M-Profile
Debug, visibility and trace
Platform design
Automotive
Server systems
Embedded systems
Machine Learning
Mobile computing
System architectures

Architecture security features

Instruction sets
Base ISAs
Custom Instructions
DSP extensions
Floating point
SIMD ISAs
Media architectures

Learn the Architecture
A-Profile
R-Profile
M-Profile
System Architecture

Solutions


AI and Machine Learning
Automotive
Graphics and gaming development
High Performance Computing
Infrastructure
Internet of Things
Operating Systems
Arm Research

Community


Forums
Groups
Blogs
Community help forum

Support


Open a Case
My Cases
Software licensing
Arm Security Updates
Training
Arm Design Reviews
Arm Glossary
Account FAQs
Support Hub FAQs

Documentation

下载文档的地方

Downloads

下载产品的地方

这篇关于soc(十四) arm的产品 版本2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1007890

相关文章

浅谈配置MMCV环境,解决报错,版本不匹配问题

《浅谈配置MMCV环境,解决报错,版本不匹配问题》:本文主要介绍浅谈配置MMCV环境,解决报错,版本不匹配问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录配置MMCV环境,解决报错,版本不匹配错误示例正确示例总结配置MMCV环境,解决报错,版本不匹配在col

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

Tomcat版本与Java版本的关系及说明

《Tomcat版本与Java版本的关系及说明》:本文主要介绍Tomcat版本与Java版本的关系及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Tomcat版本与Java版本的关系Tomcat历史版本对应的Java版本Tomcat支持哪些版本的pythonJ

IDEA中Git版本回退的两种实现方案

《IDEA中Git版本回退的两种实现方案》作为开发者,代码版本回退是日常高频操作,IntelliJIDEA集成了强大的Git工具链,但面对reset和revert两种核心回退方案,许多开发者仍存在选择... 目录一、版本回退前置知识二、Reset方案:整体改写历史1、IDEA图形化操作(推荐)1.1、查看提

JDK多版本共存并自由切换的操作指南(本文为JDK8和JDK17)

《JDK多版本共存并自由切换的操作指南(本文为JDK8和JDK17)》本文介绍了如何在Windows系统上配置多版本JDK(以JDK8和JDK17为例),并通过图文结合的方式给大家讲解了详细步骤,具有... 目录第一步 下载安装JDK第二步 配置环境变量第三步 切换JDK版本并验证可能遇到的问题前提:公司常

nvm如何切换与管理node版本

《nvm如何切换与管理node版本》:本文主要介绍nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录nvm切换与管理node版本nvm安装nvm常用命令总结nvm切换与管理node版本nvm适用于多项目同时开发,然后项目适配no

Mybatis从3.4.0版本到3.5.7版本的迭代方法实现

《Mybatis从3.4.0版本到3.5.7版本的迭代方法实现》本文主要介绍了Mybatis从3.4.0版本到3.5.7版本的迭代方法实现,包括主要的功能增强、不兼容的更改和修复的错误,具有一定的参考... 目录一、3.4.01、主要的功能增强2、selectCursor example3、不兼容的更改二、

pytorch+torchvision+python版本对应及环境安装

《pytorch+torchvision+python版本对应及环境安装》本文主要介绍了pytorch+torchvision+python版本对应及环境安装,安装过程中需要注意Numpy版本的降级,... 目录一、版本对应二、安装命令(pip)1. 版本2. 安装全过程3. 命令相关解释参考文章一、版本对

springboot3.4和mybatis plus的版本问题的解决

《springboot3.4和mybatisplus的版本问题的解决》本文主要介绍了springboot3.4和mybatisplus的版本问题的解决,主要由于SpringBoot3.4与MyBat... 报错1:spring-boot-starter/3.4.0/spring-boot-starter-

mac安装nvm(node.js)多版本管理实践步骤

《mac安装nvm(node.js)多版本管理实践步骤》:本文主要介绍mac安装nvm(node.js)多版本管理的相关资料,NVM是一个用于管理多个Node.js版本的命令行工具,它允许开发者在... 目录NVM功能简介MAC安装实践一、下载nvm二、安装nvm三、安装node.js总结NVM功能简介N