摘要:
介绍 统一功率格式(UPF)是IEEE发布的标准,由Accellera的成员开发。它旨在简化设计、模拟和验证具有多个电源状态和电源域的IC设计工作。该标准的IEEE 1801 -2009 版本基于Accellera(EDA组织)的捐赠。 UPF与RTL结合起来能完整描述芯片设计,可以一起用于设计过程 阅读全文
摘要:
🔗 原文链接: https://zhuanlan.zhihu.com/p/516338... ⏰ 剪存时间:2022-10-17 11:05:37 (UTC+8) ✂️ 本文档由 飞书剪存 一键生成 目录 收起 一、链接脚本 二、基本概念 1.简单的链接脚本示例 三、脚本命令 1.指定入口地址命令 阅读全文
摘要:
PMIC在soc外部单独的芯片 IVR是集成到soc内部 优势有:电压精度、快速调压 Reference http://pwrsocevents.com/wp-content/uploads/2018-presentations/live/6.2_Timothy%20Phillips.pdf 阅读全文
摘要:
传统CPU调频策略 传统 CPU 调频模块主要分为 3 个模块块:CPUFreq 核心模块、CPUFreq 驱动和 CPUFreq Governor。核心模块主要是一些公共的逻辑和 API,CPUFreq 驱动是处理和平台相关的逻辑,比如设置 CPU 的频率和电压。而 Governor 就是我们今天 阅读全文
摘要:
问题 芯片通常会有一段rom flash映射到cpu的0地址,当芯片复位时,直接运行rom flash的代码,既然是rom flash,那么肯定不能往flash写数据。但是我们代码里难免会用到堆和栈,以及一些全局可读写变量,那这些内容该放到哪里呢,在什么时候放的? 放到哪里 堆栈:可以分配一块sra 阅读全文
摘要:
背景 ARMv8支持多核系统,比如说一个Cortex-A57MPCore 或者 Cortex-A53MPCore的处理器可以包含一个或者四个core。ARM多核技术允许每个core并发执行,而且在空闲时允许独立睡眠。多核系统会共享很多资源比如电源、时钟、cahce,那它们共享方式以及同步方式是怎样的 阅读全文
摘要:
Background 许多ARM系统都是由电池供电的移动设备,对续航和散热有很高要求。如果不是电池供电,其实也同样对节能和散热等环境有一定要求。因此低功耗对ARM系统来说是非常重要的设计约束。 功耗分为静态功耗和动态功耗。$P_{total}=P_{static}+P_{dynamic}$ 静态功耗 阅读全文
摘要:
arm coresight是什么 Arm CoreSight技术提供了额外的调试和跟踪功能,目的是调试整个片上系统(SoC)。CoreSight是一个硬件组件的集合,可以由芯片设计者根据自己的片上系统选择并实现,以扩展内核的调试特性。 Trace32调试器需要哪些设置来支持SoC上实现的CoreSi 阅读全文
摘要:
Overview Debug调试几乎是软件开发中最耗时的过程,系统提供的调试工具对于任何开发人员来说都是非常重要的考虑因素。 许多使用ARM处理器的嵌入式系统的输入/输出设施有限。这个意味着传统的桌面调试方法(例如使用printf())可能不适合。在过去的系统中,开发人员可能使用昂贵的硬件工具,如逻 阅读全文
摘要:
本文基于《于ARM TZC-400 TRM》进行梳理 Introduction About The CoreLink TZC-400 TrustZone Address Space Controller (TZC-400) is an AMBA-compliant System on-Chip (S 阅读全文