Circuit Subset Triplication for Automated Partial TMR
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for implementing partial triple modular redundancy (pTMR) in circuits are often manual, inefficient, and do not properly result in triplication, leading to suboptimal reliability improvements.
Innovation Solution
An automated process that defines subsets of circuit elements, ranks them based on importance, and selects subsets for triplication based on predefined conditions to ensure efficient and effective pTMR implementation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual methods are used to implement pTMR, then implementation flexibility is maintained, but efficiency and accuracy of triplication deteriorate
Solution Approach 1:
The system performs automated subset identification, rank-ordering, and triplication selection without requiring manual intervention. The computer automatically processes circuit representations, applies ranking rules, and generates triplication implementations, allowing the system to serve itself rather than relying on manual operations.
Solution Approach 2:
The patent replaces manual mechanical processes with automated computational methods. Instead of hand-crafting triplication implementations, the system uses computer-based algorithms to automatically identify subsets, rank them according to specified rules, and select optimal candidates for triplication, thereby improving efficiency and accuracy.
2Productivity
If automated methods are introduced to improve efficiency, then productivity increases, but system complexity increases
Solution Approach 1:
The automated system is divided into distinct functional modules: a subset identification module that identifies candidate subsets from circuit representations, a ranking module that applies ranking rules to order subsets, and a selection module that chooses subsets for triplication based on predetermined conditions. This segmentation manages complexity by organizing functions into separate, manageable components.
Solution Approach 2:
The patent introduces an intermediary computer system that acts as a mediator between the circuit representation and the triplication implementation. This intermediary automatically processes the transformation from design specification to implemented redundancy, simplifying the overall system architecture by centralizing the automated decision-making process.
3Manufacturing precision
If subsets are rank-ordered and selected based on conditions, then triplication accuracy improves, but processing time increases
Solution Approach 1:
The system performs preliminary rank-ordering of all candidate subsets before final selection. By pre-establishing the rank order of subsets based on importance criteria, the system prepares the data structure in advance, allowing for efficient selection of top-ranked subsets that meet predetermined conditions without requiring complex real-time analysis during the selection phase.
Data Source
AI summary
In one general aspect, a non-transitory computer-readable storage medium can be configured to store instructions that when executed cause a processor to perform a process. The process can include defining a plurality of subsets from a representation of a circuit, and rank-ordering each subset from the plurality of subsets. The process can also include selecting at least one of the subsets for triplication based on the rank-ordering and a triplication condition.


