Supercharge Your Innovation With Domain-Expert AI Agents!

hardware monitor

A monitor and memory technology, applied in hardware monitoring, instruments, memory systems, etc., can solve problems such as occupying clock cycles

Active Publication Date: 2017-07-21
STMICROELECTRONICS (RES & DEV) LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A flaw in the current CPU and hardware monitor design is that every time the user process changes, the CPU must perform a hardware register access on the system bus from the CPU to the hardware monitor, which is done after the hardware monitor is set up as the new user Process monitors used to take thousands of clock cycles

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
  • hardware monitor
  • hardware monitor
  • hardware monitor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] Suitable means and possible mechanisms for providing shared memory control are described in more detail below.

[0060] refer to figure 1 , shows an example system, device or apparatus in which the embodiments of the present application can be implemented. The arrangement is shown to comprise a central processing unit 1 coupled to a memory 3 and a monitor block 5 . Furthermore, a monitor block 5 is shown coupled to a security block 7 .

[0061] In some embodiments, the apparatus or system includes a central processing unit (CPU) 1, which may be any suitable CPU or CPU core. CPU 1 may be configured to operate or execute concurrent software processes, for example, CPU 1 may be configured with multiple virtual CPU cores, each virtual CPU core configured to execute a software process, or in some embodiments, CPU 1's The integrated circuit includes multiple CPU cores, each core configured to operate independently of the other cores and execute instructions to access data....

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 present invention relates to hardware monitors. Wherein, a monitor includes: a register configured to store at least two contexts and a context change value; and a context selector configured to select At least one of the two contexts for context monitoring.

Description

technical field [0001] The present application relates to a hardware monitor, and in particular, but not exclusively, to a hardware monitor for monitoring the data flow of multiple contexts within a processor. Background technique [0002] Hardware monitors attached to a central processing unit (CPU) for checking software are known. A hardware monitor typically examines software executing on the CPU to determine that the software is executing and accessing data between permitted regions. For example, a hardware monitor may be configured to detect when an instruction falls outside a permissive area and may be maliciously inserted, or where in memory space is read from or written outside of a permissive area with similar associated security concerns memory space. [0003] These hardware monitors, also sometimes referred to as fetch monitors, can be implemented on an integrated circuit next to the CPU to monitor memory accesses and check that processes (both supervisor and us...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/30
CPCG06F12/1441G06F9/461G06F11/30G06F11/3017G06F11/302G06F11/3024G06F12/1458G06F21/55G06F11/3027G06F9/46G06F12/0223
Inventor M·特里莫P·埃利奥特
Owner STMICROELECTRONICS (RES & DEV) LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More