-
公开(公告)号:US20240296220A1
公开(公告)日:2024-09-05
申请号:US18662227
申请日:2024-05-13
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Kedar Satish CHITNIS , Mihir Narendra MODY , Amritpal Singh MUNDRA , Yashwant DUTT , Gregory Raymond SHURTZ , Robert John TIVY
CPC classification number: G06F21/54 , G06F9/485 , G06F21/554 , G06F21/79
Abstract: Devices, systems and techniques for implementing freedom from interference (FFI) access rules. In an example, a device includes a set of primary components, a set of secondary components, and an interconnected coupled between the two sets of components. Each primary component of the set of primary components has an access identifier, among multiple access attributes, and an access attribute, among multiple access modes. Each secondary component of the set of secondary components is protected by a firewall. Each firewall is configured to specify, for each specific combination of an access identifier and access attribute, whether access to the associated secondary component is permitted and what type of access is permitted.
-
公开(公告)号:US20230185904A1
公开(公告)日:2023-06-15
申请号:US17550948
申请日:2021-12-14
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Kedar Satish CHITNIS , Mihir Narendra MODY , Amritpal Singh MUNDRA , Yashwant DUTT , Gregory Raymond SHURTZ , Robert John TIVY
CPC classification number: G06F21/54 , G06F9/485 , G06F21/79 , G06F21/554
Abstract: A method of enabling memory access freedom from interference (FFI) rules, comprising: determining a first safety privilege access ID (PrivID) for a first component of a system (e.g., based on Automotive Safety Integrity Level (ASIL) attributes of tasks executed by the first component); determining a first access attribute for a first software task executing on the first component; receiving, at a first firewall component of the system, a request from the first software task to access a first memory region of a second component of the system, wherein the request specifies the first PrivID and the first access attribute; and determining, by the first firewall component, whether to permit the first software task to access the first memory region based on the first PrivID, the first access attribute, and the first memory region.
-