Nonvolatile Logic Vector Data Generation via Segmented Power Supplies
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Nonvolatile logic systems are limited to generating scalar data related to power supplies, lacking the capability to generate vector quantity data, which restricts their analytical potential and applications.
Innovation Solution
A data processing apparatus incorporating a nonvolatile logic system with multiple power supplies, detection parts, and a data control mechanism that performs data processing and storage, allowing for the generation of vector quantity data by utilizing power generating elements like piezoelectric elements and solar cells, and transmitting results through RF communication or near-field communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If nonvolatile logic is used for counting power-on frequency, then the logic can hold data after power cutoff, but it cannot generate vector quantity data related to power supplies
Solution Approach 1:
The system segments the power supply function into multiple independent power supplies (first power supply, second power supply, etc.), each monitored by detection parts. This segmentation enables the nonvolatile logic to detect and process individual power supply states separately, ultimately generating vector quantity data that represents the collective state of multiple power supplies, thereby resolving the limitation of scalar-only data generation.
Solution Approach 2:
The invention transitions from scalar quantity (single value) to vector quantity (multiple components) by introducing multiple detection parts that monitor different power supplies. Each detection part generates a component of the vector, and the nonvolatile logic processes these components to create comprehensive vector quantity data representing power supply states, thus adding dimensional information to the data output.
2Adaptability or versatility
If multiple power supplies are used to generate vector quantity data, then analytical capabilities are enhanced, but device complexity increases
Solution Approach 1:
The nonvolatile logic serves multiple functions: it counts power-on events, monitors individual power supply states, processes detection results from multiple sources, and generates vector quantity data. By making the nonvolatile logic multi-functional, the system reduces the need for separate dedicated circuits for each function, thereby managing device complexity while enhancing analytical capabilities.
Solution Approach 2:
The invention merges the detection parts and power supplies into an integrated system where the nonvolatile logic centrally processes information from all detection parts. This consolidation allows multiple power supplies and detection parts to work together as a unified system, managing complexity through integration while achieving enhanced analytical capabilities for vector quantity data generation.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables the generation of vector quantity data related to power supplies, enhancing analytical capabilities and expanding applications by effectively processing and transmitting data from the nonvolatile logic system.
Implementation Method 1
at least two of the plurality of power supplies may be piezoelectric elements which are arranged such that piezoelectric axes of the piezoelectric elements lie in different directions
Implementation Method 2
each of the plurality of power supplies is a solar cell
Data Source
AI summary
A data processing apparatus includes: a plurality of power supplies; a nonvolatile logic configured to be driven with power output from the plurality of power supplies; and a plurality of detection parts configured to detect output states of the plurality of power supplies, wherein the nonvolatile logic performs data processing based on a result of the detection of the plurality of detection parts.


