Null Convention Logic Gates Without External Clock Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional digital logic circuits require external clocks to determine completion of logic operations, leading to increased power consumption and complexity, especially in mobile devices, due to the need for wide distribution of clock signals and synchronization.

Innovation Solution

Implementing null convention logic (NCL) circuits that use two signal lines to represent binary values and a null state, allowing data elements to self-indicate validity without a centralized clock, reducing the need for external synchronization and enabling compact logic evaluation gates with reduced power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional digital logic circuits use external clocks for synchronization, then logic operation completion can be determined, but power consumption and circuit complexity increase due to wide distribution of clock signals

Engineering Contradiction:
Improvelogic operation completion determinationVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent extracts the clock signal distribution system from the logic circuit architecture. By using NCL's inherent validity signaling mechanism, the external clock infrastructure is removed entirely, eliminating the power consumption associated with generating and distributing clock signals across the circuit board.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The NCL circuit performs self-synchronization by using the validity signal inherently present in its data representation. The circuit determines completion of logic operations through its own internal state (validity signaling) rather than relying on external clock commands, making the system self-sufficient and eliminating external synchronization overhead.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If traditional digital logic circuits use external clocks for synchronization, then logic operation timing can be controlled, but device complexity increases due to synchronization requirements

Engineering Contradiction:
Improvelogic timing controlVSAvoidcircuit complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent removes the external clock distribution network and synchronization control logic from the system. The NCL architecture inherently encodes timing and validity information in its data representation, eliminating the need for separate clocking infrastructure and reducing overall device complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The validity signal in NCL serves multiple functions simultaneously: it indicates data readiness, signals completion of logic operations, and enables downstream circuit activation. This multi-functionality replaces what would traditionally require separate clock and control signals, simplifying the overall control architecture.

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

3Use of energy by stationary object

If NCL circuits use validity signaling without external clocks, then power consumption is reduced, but data validity detection complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoiddata validity detection
Core Design Contradiction:
Use of energy by stationary objectVSDifficulty of detecting and measuring

Solution Approach 1:

The patent merges the data value and validity information into a unified NCL signal representation. Rather than requiring separate detection circuits for validity, the validity state is encoded directly in the signal levels themselves, allowing standard NCL logic gates to detect and process validity information as part of their normal operation.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9692419B2Compact logic evaluation gates using null convention
Publication Date: 2017.06.27 MIPS HLDG INC
  • US9692419B2 patent drawing
  • US9692419B2 patent drawing
  • US9692419B2 patent drawing

AI summary

Compact logic evaluation gates are built using null convention logic (NCL) circuits. The inputs to a null convention circuit include a NCL true input and a NCL complement input. The NCL circuit includes a gate coupled to the pair of inputs, where the gate comprises a plurality of transistors. The transistors allow for logical signal capture, provide a pair of cross-coupled inverters for data storage, and include a first and second pull-down device. The first pull-down device causes a first side of the pair of cross-coupled inverters to go to a “0” state when a “1” is applied to the NCL true input, and the second pull-down device causes a second side of the pair of cross-coupled inverters to go to a “0” state when a “1” is applied to the NCL complement input.