{"id":18257513,"url":"https://github.com/socxin/cortex","last_synced_at":"2026-02-25T09:37:21.490Z","repository":{"id":131097440,"uuid":"161139772","full_name":"SoCXin/Cortex","owner":"SoCXin","description":"Cortex Architecture","archived":false,"fork":false,"pushed_at":"2023-04-07T13:44:56.000Z","size":39853,"stargazers_count":5,"open_issues_count":0,"forks_count":2,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-08T22:44:51.970Z","etag":null,"topics":["arm","cortex","qitas"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SoCXin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"qitas","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2018-12-10T08:09:28.000Z","updated_at":"2023-09-21T01:44:45.000Z","dependencies_parsed_at":"2023-06-29T19:00:43.419Z","dependency_job_id":null,"html_url":"https://github.com/SoCXin/Cortex","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SoCXin/Cortex","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoCXin%2FCortex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoCXin%2FCortex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoCXin%2FCortex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoCXin%2FCortex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SoCXin","download_url":"https://codeload.github.com/SoCXin/Cortex/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SoCXin%2FCortex/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29816200,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T05:36:42.804Z","status":"ssl_error","status_checked_at":"2026-02-25T05:36:31.934Z","response_time":61,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arm","cortex","qitas"],"created_at":"2024-11-05T10:26:17.587Z","updated_at":"2026-02-25T09:37:21.458Z","avatar_url":"https://github.com/SoCXin.png","language":null,"funding_links":["https://ko-fi.com/qitas"],"categories":[],"sub_categories":[],"readme":"﻿# [Cortex](https://doc.soc.xin/architecture/index.html)\n\n[![Build Status](https://github.com/SoCXin/Cortex/workflows/docs/badge.svg)](https://github.com/SoCXin/Cortex)\n\n\n[Cortex](https://doc.soc.xin/architecture/arm.html) 是 [ARM(Advanced RISC Machine)](https://www.arm.com/) 公司一个处理器系列，在Classic系列最后一代ARM11系列后推出，首代基于ARMv7架构。\n\n* Cortex-M\n    * [Cortex-M0](https://www.soc.xin/Cortex-M0)\n    * [Cortex-M3](https://www.soc.xin/Cortex-M3)\n* Cortex-R\n* Cortex-A\n* Cortex-X\n\nCortex-M系列基于ARMv7-M架构（用于Cortex-M3和Cortex-M4）构建，而较低的Cortex-M0+基于ARMv6-M架构构建。首款Cortex-M处理器于2004年发布，当一些主流MCU供应商选择这款内核，并开始生产MCU器件后，Cortex-M处理器迅速受到市场青睐。可以肯定的说，Cortex-M之于32位MCU就如同8051之于8位MCU——受到众多供应商支持的工业标准内核，各家供应商采用该内核加之自己特别的开发，在市场中提供差异化产品。例如，Cortex-M系列能够实现在FPGA中作为软核来用，但更常见的用法是作为集成了存储器、时钟和外设的MCU。在该系列产品中，有些产品专注最佳能效、有些专注最高性能、而有些产品则专门应用于诸如智能电表这样的细分市场。\n\nCortex-R面向实时应用的高性能内核，多数实时处理器不支持MMU，不过通常具有MPU、Cache和其他针对工业应用设计的存储器功能。实时处理器运行在比较高的时钟频率（例如200MHz 到 \u003e1GHz ），响应延迟非常低。虽然实时处理器不能运行完整版本的Linux和Windows操作系统， 但是支持大量的实时操作系统（RTOS）。\n\nCortex-A (Application Processors)这类处理器运行在很高的时钟频率（超过1GHz），支持像Linux，Android，MS Windows和移动操作系统等完整操作系统需要的内存管理单元（MMU）。\n\n2020年05月发布的Cortex-A78要兼顾性能、功耗、面积不同所有提升有限，同时推出首款专注于高性能的Cortex-X系列核心Cortex-X1，相较A78整数性能提升了22%。\n\n2021年3月底，Arm正式发布了全新的Armv9指令集。\n\n2021年更新 Cortex-X2 的整数性能相比 Cortex-X1 提升了 16%。对应的中核Cortex-A710(A78继任)和小核Cortex-A510(A55继任)，均基于 Armv9 兼容设计。\n\n2022年更新 Cortex-X3在架构设计上的变化相当深入、广泛，比如解码器每周期指令从5个增加到6个，乱序执行窗口从288个增加到320个， ALU整数算数单元从4个增加到6个，二级缓存容量从512KB翻番到1MB，并且不再支持32位指令集。\n对应中核 Cortex-A715 注重性能与能效的平衡，对比Cortex-A710在同等性能下能效提升最多20％，而在同等功耗下性能提升最多5％。已经达到Cortex-X1的性能水准。\n\n性能方面，3.3GHz频率、1MB二级缓存、8MB三级缓存的配置下，与基于Cortex-X2的安卓旗舰处理器对比，提升最多25％。3.6GHz频率、1MB二级缓存、16MB三级缓存的配置下，与主流笔记本处理器(Intel i7-1260p)相比，单核性能高出最多34％。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsocxin%2Fcortex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsocxin%2Fcortex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsocxin%2Fcortex/lists"}