Task-Retention Register Structure for Low-Power Semiconductor Cores

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor devices face challenges in reducing power consumption and circuit layout area while maintaining computing performance, particularly in CPUs, due to the need for multiple register banks and peripheral circuits that are not always active, leading to energy consumption and increased layout area.

Innovation Solution

Incorporating a state control portion with a processor core that includes an arithmetic portion and register portion, utilizing flip-flops with silicon transistors and data retention circuits with oxide semiconductors to manage data retention and switching between tasks, and implementing a control system for power gating of peripheral circuits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple register banks are prepared to execute multiple tasks, then computing performance is improved, but circuit layout area increases

Engineering Contradiction:
Improvecomputing performanceVSAvoidcircuit layout area
Core Design Contradiction:
ProductivityVSArea of stationary object

Solution Approach 1:

The patent transitions from a planar arrangement of multiple register banks to a three-dimensional stacked structure where register banks are arranged in vertical layers. This dimensional change allows multiple register banks to coexist without proportionally increasing the planar circuit layout area, thus maintaining high computing performance while reducing area consumption.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent implements a nested structure where register banks are stacked vertically within a compact footprint. The first register bank is positioned in a first region and the second register bank in a second region above or below it, creating a nested arrangement that maximizes space utilization and reduces overall circuit layout area while preserving multiple task execution capabilities.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Use of energy by moving object

If peripheral circuits are power gated to reduce power consumption, then energy efficiency is improved, but setting data must be re-stored in setting registers upon return, causing loss in power gating effect

Engineering Contradiction:
Improvepower consumptionVSAvoidpower gating effectiveness
Core Design Contradiction:
Use of energy by moving objectVSLoss of energy

Solution Approach 1:

The patent stores setting data for peripheral circuits in retention memory circuits that maintain data even when power is reduced. This preliminary action ensures that when peripheral circuits return from power gating state, the setting data is already preserved and ready for immediate use, eliminating the need to re-store settings and maintaining the energy savings benefits of power gating.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces retention memory circuits as an intermediary between the power gating control and the peripheral circuits. These retention memory circuits act as a mediator that preserves setting data during power gating transitions, allowing peripheral circuits to be powered down without losing their configuration data, thus maintaining power gating effectiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If data is written to external memory when register bank is insufficient, then task execution capability is maintained, but energy is consumed for writing and reading data between external memory and register

Engineering Contradiction:
Improvetask execution capabilityVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent resolves the register bank insufficiency by utilizing vertical stacking in three-dimensional space rather than expanding horizontally. Multiple register banks are arranged in stacked regions, providing sufficient registers for all tasks without requiring external memory, thereby eliminating the energy consumption associated with data transfers between external memory and registers while maintaining full task execution capability.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12592269B2Semiconductor device, display apparatus, data processing system, and control system of the semiconductor device
Publication Date: 2026.03.31 SEMICON ENERGY LAB CO LTD
  • US12592269B2 patent drawing
  • US12592269B2 patent drawing
  • US12592269B2 patent drawing

AI summary

A semiconductor device with a novel structure is provided. The semiconductor device includes a register. The register includes a flip-flop and a plurality of data retention circuits. The flip-flop includes a first transistor in which a semiconductor layer including a channel formation region is silicon, an input terminal of the flip-flop is electrically connected to each of output terminals of the data retention circuits, and an output terminal of the flip-flop is electrically connected to each of input terminals of the data retention circuits. The data retention circuits include a second transistor in which a semiconductor layer including a channel formation region is an oxide semiconductor, and when the second transistor is in a non-conduction state, the data retention circuits have a function of retaining a potential corresponding to data corresponding to a plurality of tasks. A state control portion rewrites data that the flip-flop has on the basis of data retained in the data retention circuits in accordance with the plurality of tasks executed by a processor core.