Unlock instant, AI-driven research and patent intelligence for your innovation.

Dual-rail delay insensitive asynchronous logic processor with single-rail scan shift enable

Inactive Publication Date: 2019-01-03
ETA COMPUTE INC
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patent describes a new type of logic circuit called dual-rail NCL processor with single-rail scan shift enable. This processor is designed to operate at the lowest possible power consumption and has the ability to shift between different clock frequencies. The patent also describes a method for designing synchronous logic circuits and the challenges in estimating the minimum required clock frequency for near-threshold operation. The patent also introduces the concept of asynchronous logic circuits and the delay insensitive asynchronous logic (DIAL) paradigm. The technical effects of this patent include improved power consumption and flexibility in clock frequency selection for synchronous processors, as well as improved performance and reliability for asynchronous logic circuits.

Problems solved by technology

The power consumption of a synchronous processor depends on the complexity of the processor (i.e. the number of gates and other functional elements), the clock rate, and the operating voltage.
As a consequence, it is difficult, if not impossible, to estimate the minimum required clock frequency for near-threshold voltage operation of synchronous logic circuits.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dual-rail delay insensitive asynchronous logic processor with single-rail scan shift enable
  • Dual-rail delay insensitive asynchronous logic processor with single-rail scan shift enable
  • Dual-rail delay insensitive asynchronous logic processor with single-rail scan shift enable

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021]Asynchronous, or self-timed, processors implemented using delay insensitive asynchronous logic (DIAL) may include design for test (DFT) additional circuitry to ensure testability during production.

[0022]Description of Apparatus

[0023]FIG. 1A is a block diagram of a circuit 100, which may be a small portion of a synchronous processor. The synchronous processor may have multiple instances of circuit 100. The circuit 100 has a clocked flip-flop (FF) 130 that stores a Boolean value “Data” provided by combinatorial logic 110, such as data to be input to the FF 130 during use of the processor to perform data processing and / or mathematical calculations. The FF 130 has an input data D for receiving values of Data, an output data Q, and a clock input Clock.

[0024]The operation of the FF 130 is synchronized by a clock signal Clock. The value Data is accepted by, or loaded into, the input data D on an active edge (i.e. either the rising edge or the falling edge) of the clock signal Clock. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

There is disclosed a self-timed processor. The self-timed processor includes combinatorial logic comprising multi-rail delay insensitive asynchronous logic (DIAL) to output one or more multi-rail data values to a multiplexer. It also includes a test pattern input to output a test pattern bit stream of multi-rail test data values to the multiplexer. The multiplexer has Boolean logic to output one or more multi-rail multiplexed values to a latch. The multiplexer also has a single rail selector input to select whether the multi-rail multiplexed values are the multi-rail data values or the multi-rail test data values.

Description

RELATED APPLICATION INFORMATION[0001]This patent claims priority from provisional patent application 62 / 526,897, filed Jun. 29, 2017, titled DUAL-RAIL NCL PROCESSOR WITH SINGLE-RAIL SCAN SHIFT ENABLE.NOTICE OF COPYRIGHTS AND TRADE DRESS[0002]A portion of the disclosure of this patent document contains material which is subject to copyright protection. This patent document may show and / or describe matter which is or may become trade dress of the owner. The copyright and trade dress owner has no objection to the facsimile reproduction by anyone of the patent disclosure as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright and trade dress rights whatsoever.BACKGROUNDField[0003]This disclosure relates to asynchronous digital logic circuits.Description of the Related Art[0004]In this patent, the term “processor” means a digital circuit that performs some function. A processor may typically, but not necessarily, execute stored instr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/38G06F1/32G06F17/50
CPCG06F9/3871G06F1/3203G06F17/5059G06F1/3243H03K19/0008H03K19/20G06F30/35Y02D10/00
Inventor MELTON, BENCOPE, BRYAN GARNETT
Owner ETA COMPUTE INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More