Inappropriate-Access Module for Microcontroller Bus Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Computer systems face challenges in detecting inappropriate accesses to critical resources during processing operations, leading to potential malicious data retrieval and transmission, as existing systems lack specific hardware to effectively monitor and respond to such incidents.
Innovation Solution
An inappropriate-access module equipped with a sense circuit and sample-and-hold circuit is introduced to detect and flag inappropriate read or write accesses, propagating a flag to the CPU and logic block to halt processing and protect system resources, thereby preventing further access and ensuring data security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If specific hardware is added to detect inappropriate accesses, then detection capability is improved, but device complexity increases
Solution Approach 1:
The sense circuit is integrated within the existing inappropriate-access module that is part of the microcontroller system. The module combines the sensing functionality with the existing architecture, merging detection capabilities into the current device structure rather than adding completely separate hardware components.
Solution Approach 2:
The inappropriate-access module serves multiple functions: it detects inappropriate accesses to system resources, determines whether processing is underway on those resources, generates detection flags when inappropriate access is detected, and can trigger responses to halt processing. This multi-functional approach improves detection capability while minimizing additional device complexity.
2Reliability
If processing operations are halted to protect system resources, then security is improved, but productivity decreases
Solution Approach 1:
The system performs preliminary detection of inappropriate accesses before they can cause harm. The sense circuit continuously monitors for inappropriate access patterns, and the detection flag is generated in advance, allowing the system to halt processing proactively before security breaches occur, thus improving security while minimizing unnecessary interruptions to productivity.
Solution Approach 2:
The inappropriate-access module provides feedback by generating detection flags that are propagated to the CPU and logic blocks. This feedback mechanism allows the system to respond dynamically to detected inappropriate accesses, halting processing only when necessary based on actual detection events rather than continuous interruption, thereby balancing security with productivity.
Data Source
AI summary
An inappropriate-access module is incorporated in a computer system along with other computer system modules. The inappropriate-access module is connected to a read address decoder and controlling logic located within various other modules. The inappropriate-access module detects inappropriate read accesses or the occurrence of the inappropriate access during operations performed on related sensitive system resources in accompanying computer system modules. The inappropriate-access module produces an inappropriate-access flag, made available to the rest of the system, which invokes responses in the accompanying modules such as a halt in processing and protective measures for system resources. Additionally, a related logic block is able to detect the inappropriate access and produce an inappropriate-access trigger which causes a halt to processing within the logic block as well as in related system modules.


