[发明专利]片上系统内的访问限制管理在审
申请号: | 201911193454.4 | 申请日: | 2019-11-28 |
公开(公告)号: | CN111241029A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | E·阿尔迪克维里;L·勒斯特林甘德;P·瓦尔德奈雷 | 申请(专利权)人: | 意法半导体(鲁塞)公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;G06F21/62 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 董莘 |
地址: | 法国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 访问 限制 管理 | ||
本公开的实施例涉及片上系统内的访问限制管理。一种系统,包括多个主设备项,以及多个从属设备项,每个主设备项具有编程接口。互连电路被耦合在主设备项和从属设备项之间。每个事务被分配了属性,其能够采用与用于主设备的至少两个状态相对应的至少两个属性值。每个从属设备项与标识符相关联,标识符能够采用至少两个值,其分别对应于用于从属设备的至少两个特性。每个主设备项自动地承继其编程接口的特性。过滤电路被配置为,在用于从属设备的事务存在的情况下,将对应的属性值与意旨的从属设备的标识符值相比较,并且基于该比较,拒绝或不拒绝该事务。
本申请要求于2018年11月29日提交的申请号1872038的法国专利申请的优先权,于此将该申请通过引用的形式并入本文。
技术领域
本公开总体上涉及电子系统和方法,并且,在特定的实施例中,涉及片上系统(SoC)内的访问限制管理。
背景技术
为了有助于确保片上系统的可靠性,由一个或多个主设备项对特定资源(从属设备)的访问可以被要求为被限制。此类特性通常由本领域的技术人员称为“隔离(isolaiton)”。
这些访问限制的管理的实现通常是复杂的,特别是当此管理是动态的情况下。
发明内容
一些实施例令访问限制的管理易于设置及实现。尤其是,一些实施例针对在该管理是动态的管理的情况(例如,当它取决于被考虑在片上系统的应用时),令访问限制的管理易于设置及实现。
一些实施例涉及片上系统(SoC)内的事务在主设备项和从属设备项之间的路由。在一些实施例中,片上系统例如是微控制器。
一些实施例涉及对某些从属设备项的访问限制的管理。
在一些实施例中,片上系统包括主设备的集合。例如,主设备的集合可以包括一个或多个处理器、直接存储器访问(DMA)控制器等。
在一些实施例中,主设备的集合的一些主设备项具有对应的编程接口。具有编程接口的主设备项在下文中指为“第一主设备项”。
主设备的集合还可以包括缺少编程接口的一个或多个主设备项。为了将其从第一主设备项区分开,缺少编程接口的主设备项在下文中指为“第二主设备项”。在一些实施例中,第二主设备项可以例如是处理器。
此外,片上系统包括数个从属设备项。第一主设备项的编程接口被考虑为从属设备项。例如,特定设备的从属接口诸如存储器、外围设备、或更通常的资源,也被考虑为从属设备项。特定设备的从属接口是不同于第一主设备项的编程接口的。
此外,片上系统包括互连电路(在本领域的技术人员中被称为“互连”),该互连电路被耦合在主设备的集合以及从属设备项中的特定设备的从属接口之间。
每个主设备项被配置为将事务传输(例如,写入事务或读取事务)给从属设备项中的特定设备的从属接口中至少一个从属接口。
由第一主设备项传输的每个事务被分配了属性,该属性能够采用至少两个属性值,其与用于此第一主设备的至少两个期望状态相对应。
关于缺少编程接口的至少一个第二主设备项,至少一个第二主设备项也被连接到互连电路。至少一个第二主设备项被配置为向它的事务的属性赋予固定值,该固定值取自至少两个属性值中,并且对应于,针对此第二主设备项的,期望状态中的一个期望状态。
例如,该固定属性值被硬编码在第二主设备项中,以便给予其事实上的固定状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于意法半导体(鲁塞)公司,未经意法半导体(鲁塞)公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911193454.4/2.html,转载请声明来源钻瓜专利网。