Semiconductor Simulator Access Control for Sensor Data Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In web simulators for semiconductor devices with analog front-end circuits, users without knowledge of sensors face challenges in accurately registering and updating sensor information and setting simulation conditions, leading to potential incorrect data entry and inaccurate simulations, especially when sensor characteristics vary with environmental conditions.
Innovation Solution
A semiconductor device simulator with a sensor information storage unit, account information storage unit, access authorization specifying unit, and simulation execution unit, which manages access permissions and ensures accurate sensor data entry and simulation execution based on authorized access, allowing only authorized personnel to write sensor information and execute simulations with correct environmental conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If web simulator allows any user to register and update sensor information, then ease of operation is improved, but reliability deteriorates due to potential incorrect data entry by unauthorized personnel
Solution Approach 1:
The system segments users into different access groups (first access group with write permission, second access group without write permission) and segments sensor information into different categories (first sensor information that can be written, second sensor information that cannot be written). This segmentation allows the system to maintain reliability by restricting write access while preserving ease of operation for reading and simulating sensor data.
Solution Approach 2:
Different access permissions are assigned to different users based on their knowledge and role. The system applies local quality by giving write permission only to users in the first access group who have sensor knowledge, while users in the second access group get read-only permission. This resolves the contradiction by allowing broad access for ease of operation while restricting write access to maintain reliability.
2Measurement precision
If web simulator requires detailed environmental condition settings for accurate simulation, then measurement precision is improved, but ease of operation deteriorates due to complexity in setting conditions
Solution Approach 1:
The system stores multiple sensor characteristics in advance, each corresponding to different physical environmental conditions (temperature, humidity, etc.). When a user performs simulation, they can directly select from pre-stored characteristics without manually setting environmental parameters. This preliminary preparation maintains measurement precision while significantly improving ease of operation.
Solution Approach 2:
Instead of requiring users to input and manage complex environmental condition parameters, the system creates simplified copies or representations of sensor characteristics that already embed the environmental condition information. Users interact with these simplified characteristics rather than the underlying complex environmental parameters, resolving the contradiction between precision and ease of operation.
Data Source
AI summary
A web simulator includes a sensor database, an account database that stores access authorization table, an authentication processing unit that specifies access authorization of an access by reference to the access authorization table, a sensor registration and update unit that registers/updates sensor information in the sensor database in accordance with an instruction of access, and a simulation execution unit that executes simulation of a connection circuit in which a sensor indicated by the registered/updated sensor information and a semiconductor device having an analog front-end circuit are connected.


