Automated Power Control Circuit Generation from Behavioral Descriptions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current low power consumption design technologies require manual design and verification of power control circuits at the RT-level, leading to increased design and verification periods due to potential defects, and there is a need for an automated method to generate power control circuits using detailed component information.

Innovation Solution

A system, method, and program that utilize behavioral-level description information to automatically generate a power control circuit by correlating components and incorporating control information, control flow, and delay information to connect the power control circuit with the circuit components, thereby eliminating the need for manual design.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual design and verification of power control circuits at RT-level is performed, then design quality can be maintained, but design time and verification period increase

Engineering Contradiction:
Improvedesign qualityVSAvoiddesign time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The invention performs preliminary analysis of control flow information and delay information from behavioral-level descriptions before RT-level synthesis. Power control circuits are designed based on this pre-analyzed information, allowing automatic generation that maintains quality while reducing manual design time and verification period.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention introduces an intermediary analysis process that extracts control flow information and delay information from behavioral-level descriptions. This intermediary step enables automatic power control circuit generation by providing necessary design parameters without requiring manual RT-level analysis, thus reducing design time while maintaining reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If behavioral-level description is used, then verification speed increases, but automatic generation of power control circuits with detailed component information is not achieved

Engineering Contradiction:
Improveverification speedVSAvoidautomatic generation capability
Core Design Contradiction:
SpeedVSExtent of automation

Solution Approach 1:

The invention segments the behavioral-level description into distinct information types: control flow information and delay information. This segmentation allows the system to automatically extract and utilize detailed component information for power control circuit generation, maintaining verification speed while enabling automation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention transforms behavioral-level descriptions by extracting specific parameters (control flow information and delay information) that are necessary for power control circuit design. This parameter extraction enables automatic generation of power control circuits with detailed component information while preserving the speed benefits of behavioral-level verification.

Inventive Principle:
Principle #35Parameter changes

3Extent of automation

If detailed information on components is utilized, then automatic generation of power control circuits is enabled, but system complexity increases

Engineering Contradiction:
Improveautomatic generation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The invention creates a universal analysis framework that extracts control flow information and delay information from behavioral-level descriptions. This multi-functional approach handles various component types and design scenarios through a single automated process, enabling power control circuit generation without proportionally increasing system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8091053B2System, method, and program for generating circuit
Publication Date: 2012.01.03 NEC CORP
  • US8091053B2 patent drawing
  • US8091053B2 patent drawing
  • US8091053B2 patent drawing

AI summary

An aspect of the invention provides a circuit generation system that can automatically generate a power control circuit. In the circuit generation system according to the aspect of the invention includes a behavioral synthesis unit that generates synthesis-attached information and RT-level circuit information based on behavioral-level description information in which information on a circuit is described by a program language; and a power control circuit generation unit that generates a power control circuit based on the synthesis-attached information, and connects the generated power control circuit to an RT-level circuit of the RT-level circuit information.