Multi-Bit Scan Latches With Shared Clocking for Lower Power

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern microprocessors and digital signal processors face challenges in reducing silicon cost, PCB footprint, and power consumption due to the large area and power consumption of standard cell latches and flip-flops with Level-Sensitive Scan Design (LSSD), which also complicates the integration of time-borrowing flip-flops for improved frequency and timing performance.

Innovation Solution

The integration of multi-bit latches and flip-flops with LSSD scan using shared local clock inverters and internal connections reduces unnecessary transistors and clock pin capacitance, and the adoption of time-borrowing vectored flip-flops with shared clocking circuitry amortizes clock power overhead across bits, allowing for area-efficient design and reduced dynamic power costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If LSSD scan circuitry is integrated into standard cell latches and flip-flops, then testability is improved, but area consumption increases significantly

Engineering Contradiction:
ImprovetestabilityVSAvoidstandard cell size
Core Design Contradiction:
ReliabilityVSArea of moving object

Solution Approach 1:

The patent merges LSSD scan circuitry with standard cell latches and flip-flops into a unified structure. The scan circuitry is integrated directly into the latch/flip-flop cell, eliminating the need for separate scan cells and reducing overall area consumption while maintaining full testability functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal latch/flip-flop cell that can operate in both normal mode (for functional operation) and scan mode (for testing). The same physical cell structure supports multiple functions through control signals, eliminating the need for separate test cells and reducing area overhead.

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

2Reliability

If LSSD scan circuitry is added to each latch, then scan capability is improved, but power consumption increases due to additional clock pin capacitance

Engineering Contradiction:
Improvescan capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent combines scan circuitry with the main latch/flip-flop cell, allowing shared clocking resources. By integrating scan functionality into the existing cell structure, the patent reduces the number of separate clock pins and their associated capacitance, thereby reducing dynamic power consumption during scan operations.

Inventive Principle:
Principle #5Merging (Combining)

3Speed

If time-borrowing flip-flops are used to improve frequency and timing performance, then speed is improved, but area consumption increases

Engineering Contradiction:
Improvefrequency operationVSAvoidcell area
Core Design Contradiction:
SpeedVSArea of moving object

Solution Approach 1:

The patent integrates time-borrowing functionality directly into the vectored latch/flip-flop cell structure. By combining the time-borrowing mechanism with the existing cell architecture rather than adding it as a separate component, the patent achieves improved frequency and timing performance while minimizing area overhead.

Inventive Principle:
Principle #5Merging (Combining)

4Use of energy by moving object

If multi-bit latches with shared clock inverters are used, then power consumption is reduced, but device complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidcircuit complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent merges multiple latch/flip-flop cells into a vectored structure with shared clock inverters. This consolidation reduces the total number of clock inverters needed, thereby reducing dynamic power consumption during clock distribution while the modular vectored structure keeps the increased complexity manageable.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11009549B2Multibit vectored sequential with scan
Publication Date: 2021.05.18 INTEL CORP
  • US11009549B2 patent drawing
  • US11009549B2 patent drawing
  • US11009549B2 patent drawing

AI summary

An apparatus is provided which comprises: a multi-bit quad latch with an internally coupled level sensitive scan circuitry; and a combinational logic coupled to an output of the multi-bit quad latch. Another apparatus is provided which comprises: a plurality of sequential logic circuitries; and a clocking circuitry comprising inverters, wherein the clocking circuitry is shared by the plurality of sequential logic circuitries.