PSCA电源控制集成之电压和电源域边界

电压域之间的跨越必须是异步的。电源域之间的跨越可以是同步的,也可以是异步的。

在电压域或异步电源域之间的边界处,需要使用域桥来实现所需的协议。

对于电压域之间的边界,或者是异步电源域之间的边界,域桥被分割成两半,每个域有一半。

对于同步电源域之间的边界,域桥可以被分割成两半,一半位于每个电源域内,也可以将整个桥放置在一个电源域内。

以下各节描述了这些域之间的跨越以及对电源控制和高级时钟控制的影响。

电压域和异步电源域边界

当在电压域之间跨越时,必须在两个域之间放置电平转换器来管理两个电压供应之间的电压差异。由于需要分析的电压供应交叉点众多,因此在此类边界处的时序关闭是困难的。因此,对于所有信号,它被视为是一个异步接口。

当在异步电源域之间跨越时,由于两个电源域中时钟的异步性质,跨越需要将所有信号视为异步接口。

用于在电压域或异步电源域之间跨越的域桥被分成单独的请求方和响应方接口组件。这两个接口组件使用各自的异步时钟。然后将这两个组件分别实例化在域边界的每一侧。这意味着时钟域被限制在各自的域内,并且在电压域的情况下,可以在易于识别的层次结构级别添加电平转换器单元。

下图显示了一个电压域的结构示例。异步电源域相同,但不需要电平转换器的要求。

下图显示了一个使用带时钟和电源控制连接的域桥进行电压或异步电源域交叉的示例。

上图中的域桥电源控制连接假设域B是RAON(Relatively Always-On),因此域A控制域桥的静态状态,因为它将是第一个关闭电源并且最后一个开启电源的域。有关更多信息,请参见7.2.7域桥电源控制。

当域桥电源控制LPI处于静态状态时,任何已开启电源的域桥组件仍必须响应时钟控制Q-Channel的请求。这是必需的,因为:

• 需要请求时钟以完成后续的电源模式转换。

• 时钟Q-Channel可能需要返回到静态状态,以确保正确与系统组件进行接口。

• 电压或电源门控域中的另一个组件可能需要时钟,时钟控制器将与域中的所有组件进行握手。

在上图中,域桥电源控制LPI显示连接到上游电源域中的域桥响应器部分。此示例中的位置反映了其在CoreLink ADB-400上的位置。但是,桥上LPI的位置是任意的。有关更多信息,请参见7.2.7域桥电源控制。

从高级时钟控制集成的角度来看,此示例没有依赖关系。时钟控制实现是通过每个域内组件的简单时钟控制Q-Channel的组合来实现的。

域桥的电源控制

当域桥的两侧的电源或复位独立管理时,必须确保在任一侧关闭电源或复位之前,桥处于安全的静态模式。只有在两侧都通电后,域桥才能退出静态模式。

首要关注点是桥本身的正确运行,因为需要管理内部状态,以确保当桥的一半被复位或关闭电源时,桥不会发生故障。另一个关注点是试图进入桥的交易的访问控制。

域桥通过单个电源控制LPI进入和退出静态模式。此LPI的控制位置取决于跨越的两个域之间的关系。本节将假定域桥电源控制LPI是一个Q-Channel。 注意:域桥上可能有多个电源控制LPI,但是详细描述超出了本文档的范围。

域关系

域桥的控制取决于它跨越的域之间的关系。可能的关系如下:

  • 始终通电(AON):一个域始终通电,而另一个可以关闭电源。
  • 相对始终通电(RAON):两者都可以关闭电源,但一个始终先关闭电源,最后开启电源。-  

        -这方面的一个例子是系统逻辑,它相对总是在处理器集群上运行。

  • 独立:两者都可以关闭电源,而且它们开启和关闭的顺序不固定。

        -这方面的一个例子是调试域,其状态可能取决于是否启用了调试,而不依赖于其他系统组件的状态。

这些域关系还会影响隔离单元的放置位置。

域桥连接

对于具有AON或RAON关系的域,其中一个域始终在另一个域之前关闭电源,域桥电源控制Q-Channel由最后开启电源和最先关闭电源的域控制。

下图显示了在域具有RAON关系时控制域桥电源控制Q-Channel的情况。当此域桥跨越电压域边界时,仅需要电平转换器(LS)。

对于具有独立关系的域,域桥电源控制Q-Channel必须由首先关闭电源并最后开启电源的域控制。然而,由于域是独立的,这可以是任何一个域。这意味着需要在两个受控域之外有一个组件来管理两个域PPU之间的桥控制需求。该组件是低功耗组合器(Low Power Combiner,LPC)。有关更多信息,请参阅6.5.4 低功耗组合器。

图7.25显示了在域相互独立时控制域桥电源控制Q-Channel的情况。当域桥跨越电压域时,仅需要电平转换器(LS)。

同步电源域边界

图7.26显示了两个电源域的时钟同步的示例。

在这种安排中,两个领域的时钟控制必须分开。当一个域被关闭时,它将无法响应时钟控制器的Q-Channel握手。时钟树中的这种分割可能会影响整体效果,因为只有时钟树的非公共部分才能被门控。

在图 7.26 中选择了图 7.20 的电源域时钟门控策略。时钟控制器位于域内,否则隔离应用可能会导致 Q-Channel的协议违规。

时钟控制器可以放置在域外,前提是它与电源域一起复位。另外,在这种情况下,时钟控制器(参见6.5.2 时钟控制器)支持分层电源控制Q-Channel,可用于确保在assert领域隔离之前下游的Q-Channel处于静止状态。

时钟控制器还支持分层时钟控制 Q-Channel,可用于在时钟树的根部以及电源域边界处添加额外的时钟控制器来对时钟进行门控。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于springboot的七彩云南文化旅游网站的设计与实现(论文+源码)_kaic

摘 要 传统办法管理信息首先需要花费的时间比较多,其次数据出错率比较高,而且对错误的数据进行更改也比较困难,最后,检索数据费事费力。因此,在计算机上安装七彩云南文化旅游网站软件来发挥其高效地信息处理的作用&am…

Linux系列

安装系列 1.MySQL安装 我们要通过rpm,进行MySQL数据库的安装,主要的步骤如下: rpm -qa 查询当前系统中安装的所有软件 rpm -qa | grep mysql 查询当前系统中安装的名称带mysql的软件 rpm -…

七月论文审稿GPT第3.2版和第3.5版:通过paper-review数据集分别微调Mistral、gemma

前言 我司第二项目组一直在迭代论文审稿GPT(对应的第二项目组成员除我之外,包括:阿荀、阿李、鸿飞、文弱等人),比如 七月论文审稿GPT第1版:通过3万多篇paper和10多万的review数据微调RWKV七月论文审稿GPT第2版:用一万…

Android Kotlin知识汇总(三)Kotlin 协程

Kotlin的重要优势及特点之——结构化并发 Kotlin 协程让异步代码像阻塞代码一样易于使用。协程可大幅简化后台任务管理,例如网络调用、本地数据访问等任务的管理。本主题介绍如何使用 Kotlin 协程解决以下问题,从而让您能够编写出更清晰、更简洁的应用代…

【蓝桥杯选拔赛真题67】python奇偶数位相乘 第十五届青少年组蓝桥杯python选拔赛真题 算法思维真题解析

目录 python奇偶数位相乘 一、题目要求 1、编程实现 2、输入输出 二、算法分析 三、程序编写 四、程序说明 五、运行结果 六、考点分析 七、 推荐资料 1、蓝桥杯比赛 2、考级资料 3、其它资料 python奇偶数位相乘 第十五届蓝桥杯青少年组python比赛选拔赛真题 一…

Qt教程 — 3.4 深入了解Qt 控件:Input Widgets部件(3)

目录 1 Input Widgets简介 2 如何使用Input Widgets部件 2.1 Dial 组件-模拟车速表 2.2 QScrollBar组件-创建水平和垂直滚动条 2.3 QSlider组件-创建水平和垂直滑动条 2.4 QKeySequenceEdit组件-捕获键盘快捷键 Input Widgets部件部件较多,将分为三篇文章介绍…

前端和后端权限控制【笔记】

前端权限设置【笔记】 前言版权推荐前端权限设置需求效果实现资源 后端权限控制1.给所有前端请求都携带token2.添加拦截器3.配置到WebMvcConfiguration4.更多的权限验证 最后 前言 2024-3-15 18:27:26 以下内容源自《【笔记】》 仅供学习交流使用 版权 禁止其他平台发布时删…

鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:NavDestination)

作为子页面的根容器,用于显示Navigation的内容区。 说明: 该组件从API Version 9开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 该组件从API Version 11开始默认支持安全区避让特性(默认值为:expandSaf…

ubuntu安装docker的详细教程

检查卸载老版本docker ubuntu下自带了docker的库,不需要添加新的源。 但是ubuntu自带的docker版本太低,需要先卸载旧的再安装新的。 注:docker的旧版本不一定被称为docker,docker.io 或 docker-engine也有可能,所以卸载的命令为: sudo apt-get remove -y docker docke…

部署prometheus+Grafana可视化仪表盘监控服务

一、部署prometheus及监控仪表盘 简介 Prometheus是开源监控报警系统和时序列数据库(TSDB)。 Prometheus的基本原理是通过HTTP协议周期性抓取被监控组件的状态,任意组件只要提供对应的HTTP接口就可以接入监控,输出被监控组件信息的HTTP接口被叫做expo…

论文阅读——VSA

VSA: Learning Varied-Size Window Attention in Vision Transformers 方法: 给定输入特征X,VSA首先按照基线方法的例程,将这些标记划分为几个窗口Xw,窗口大小为预定义的w。我们将这些窗口称为默认窗口,并从默认窗口中…

easyExcel 导入、导出Excel 封装公共的方法

文档包含三部分功能 1、easyExcel 公共导出list<对象>方法&#xff0c;可以自定义excel中第一行和样式 2、easyExcel 导入逻辑&#xff0c;结合spring Validator 验证导入数据是否符合规范 3、easyExcel 自定义导出 list<map> 、 list<对象> &#xff08;可…

音视频如何快速转二维码?在线生成音视频活码的教程

音频文件的二维码制作步骤是什么样的呢&#xff1f;扫描二维码来展现内容是很流行的一种方式&#xff0c;基本上日常生活中经常会用的图片、音频、视频等都可以使用生成二维码的方式。现在很多的幼儿园或者学校会录制孩子的音频或者视频内容用来展示&#xff0c;那么二维码制作…

吴恩达深度学习笔记:神经网络的编程基础2.5-2.8

目录 第一门课&#xff1a;神经网络和深度学习 (Neural Networks and Deep Learning)第二周&#xff1a;神经网络的编程基础 (Basics of Neural Network programming)2.5 导数&#xff08;Derivatives&#xff09;2.6 更多的导数例子&#xff08;More Derivative Examples&…

一周学会Django5 Python Web开发-Jinja3模版引擎-安装与配置

锋哥原创的Python Web开发 Django5视频教程&#xff1a; 2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili2024版 Django5 Python web开发 视频教程(无废话版) 玩命更新中~共计35条视频&#xff0c;包括&#xff1a;2024版 Django5 Python we…

react-native使用FireBase实现google登陆

一、前置操作 首先下载这个包 yarn add react-native-google-signin/google-signin 二、Google cloud配置 Google Cloud 去google控制台新建一个android项目&#xff0c;这时候需要用到你自己创建的keystore的sha1值&#xff0c;然后会让你下载一个JSON文件&#xff0c;先保…

【数据结构】二叉树OJ题(C语言实现)

✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅ ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨ &#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1f33f;&#x1…

力扣209. 长度最小的子数组

思路&#xff1a;题目是 数组和 > target&#xff0c;不是等于target 双指针法&#xff1a;用for循环中的 r 来界定右边界的下标&#xff0c;右边界每移动一位&#xff0c;左边界可能需要移动多位&#xff0c;所以内部再用while, 当满足 数组和>target时&#xff0c;记录…

知识蒸馏Matching logits与RocketQAv2

知识蒸馏Matching logits 公式推导 刚开始的怎么来&#xff0c;可以转看下面证明梯度等于输出值-标签y C是一个交叉熵&#xff0c;我们要求解的是这个交叉熵对的这个梯度。就是你可以理解成第个类别的得分。就是student model&#xff0c;被蒸馏的模型&#xff0c;它所输出的…

Java两周半速成之路(第十六天)

一、网络编程 1.概述&#xff1a; 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换 2.网络模型 3.网络参考模型图 4.网络通信三要素 4.1IP地址 InetAddress类的使用&#xff1a; 注意&#xff1a;通过API查看&#xff0c;此类没有构造方法&#xff0c;如…