Unlock instant, AI-driven research and patent intelligence for your innovation.

System and method for virtual hardware memory protection

A memory protection, hardware logic technology used in memory systems, internal/peripheral computer component protection, preventing unauthorized use of memory, etc.

Active Publication Date: 2014-08-13
TEXAS INSTR INC
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A non-safety function is a function whose operation does not affect the safety of the process; for example, a debug function built into the electronics that is used to develop software for a control function will no longer be used when the electronics are integrated into the vehicle, this debug function is non-safety function

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for virtual hardware memory protection
  • System and method for virtual hardware memory protection
  • System and method for virtual hardware memory protection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The following discussion is directed to various embodiments of the invention. Although one or more of these embodiments may be preferred, the disclosed embodiments should not be interpreted, or otherwise used, as limiting the scope of the disclosure, including the claims. Furthermore, those skilled in the art will appreciate that the following description has broad application, and that any embodiment discussed is intended to illustrate that embodiment only, and is not intended to imply that the scope of the present disclosure, including the claims, is limited to that embodiment.

[0022] Secure and non-secure functions can be implemented, for example, on a system-on-chip (SOC) with one or more processor cores and memory, which can be shared between processor cores. Theoretically, the highest level of security is achieved when a single SOC performs each of the various functions of the electronic device. In this way, the operation of a particular function is not impaire...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a system and method for virtual hardware memory protection. A memory protection unit includes hardware logic. The hardware logic receives a transaction from a virtual central processing unit (CPU) directed at a bus slave, the transaction being associated with a virtual CPU identification (ID), wherein the virtual CPU is implemented on a physical CPU. The hardware logic also determines whether to grant or deny access to the bus slave based on the virtual CPU ID. The virtual CPU ID is different than an ID of the physical CPU on which the virtual CPU is implemented.

Description

[0001] Cross References to Related Applications [0002] This application claims priority to US Provisional Patent Application 61 / 762,212 (Attorney No. TI-73288PS), filed February 7, 2013, which is hereby incorporated by reference. Background technique [0003] Various processes are controlled by international standards related to safety and risk reduction. For example, IEC61508 addresses the functional safety of electrical, electronic and programmable electronic devices such as microcontrollers or other computers used to control industrial or other safety-critical processes. IEC61508 defines Safety Integrity Levels (SILs) based on application-specific probabilistic analysis. To achieve a given SIL, an application including constituent components must meet the goals of a maximum "dangerous failure" probability and a minimum "safe failure fraction". The concept of "dangerous failure" is defined on an application-specific basis, but constrained by requirements that prove integ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F21/78G06F12/14
CPCG06F12/1416G06F13/40G06F13/1605G06F13/28G06F21/78G06F12/1483G06F2212/1016G06F2212/1052G06F13/4068G06F13/4221G06F12/1458
Inventor B·S·沙瓦里K·F·格雷布R·苏瓦纳
Owner TEXAS INSTR INC