A Robust Edge-Triggered Threshold Logic Flipflop (PNAND) with Scan, Preset and Clear

Sarma Vrudhula (Inventor)

Research output: Patent

Abstract

Digital circuits use sequences of logic gates called flip-flops to store and transmit binary information. A NAND is a multi-input flip-flop that produces a false output only if all its inputs are true, and can therefore be used to process any other logic function. A threshold logic flip-flop can compute a single input function like an ordinary D-type flip-flop, as well as complex multi-input functions that would otherwise require multiple D-type flip-flops. As a result, digital circuits made from threshold logic flip-flops are smaller, faster, and more power efficient. However, current threshold logic flip-flops suffer a disproportionately large clock load for a higher number of inputs, allow variable loading that can cause clock timing issues, and have no have no failsafe to prevent the occurrence of a floating node. Researchers at ASU have developed PNAND, a multi-input flip-flop that computes a threshold logic function using differential signaling. Differential signaling resists electromagnetic interference by detecting the difference between two complementary signals. PNAND eliminates the possibility of a floating node by applying positive feedback between two input signals to ensure neither node falls into an indeterminate state. PNANDs input capacitance is substantially lower and is independent of the input, reducing clock demand and restricting timing variability. Instead of only producing outputs synchronous to clock, PNAND behaves like a scan clock whenever test enable is asserted or dropped. This is considerably less intrusive in terms of power and delay and produces clearer results when tested for quality. Additionally, an asynchronous preset-and-clear mechanism simultaneously sets or resets all of PNANDs latches. Potential Applications ?Digital Circuits ?DSP Cores ?Microelectronics ?Microprocessors Benefits and Advantages ?Accurate ?Failsafe for floating node ensures that there is no soft error (incorrect signal). ?Less intrusive scan functionality allows for superior quality control. ?Efficient Low and independent input capacitance reduces power consumption without penalizing performance, resulting in smaller, faster circuits. ?Practical ?Implements simple, single-input and complex multi-input logic functions. ?Asynchronous preset-and-clear simultaneously sets or resets all latches. ?Reliable Withstands electromagnetic interference by differential signaling. Download Original PDF For more information about the inventor(s) and their research, please see Dr. Sarma Vrudhula's directory webpage
Original languageEnglish (US)
StatePublished - Jul 1 2014

Fingerprint

Threshold logic
Flip flop circuits
Clocks
Digital circuits
Signal interference
Capacitance
Logic gates
Microelectronics
Quality control
Microprocessor chips
Electric power utilization
Feedback

Cite this

@misc{647909c2e6314d0593e2c4ab6921fe60,
title = "A Robust Edge-Triggered Threshold Logic Flipflop (PNAND) with Scan, Preset and Clear",
abstract = "Digital circuits use sequences of logic gates called flip-flops to store and transmit binary information. A NAND is a multi-input flip-flop that produces a false output only if all its inputs are true, and can therefore be used to process any other logic function. A threshold logic flip-flop can compute a single input function like an ordinary D-type flip-flop, as well as complex multi-input functions that would otherwise require multiple D-type flip-flops. As a result, digital circuits made from threshold logic flip-flops are smaller, faster, and more power efficient. However, current threshold logic flip-flops suffer a disproportionately large clock load for a higher number of inputs, allow variable loading that can cause clock timing issues, and have no have no failsafe to prevent the occurrence of a floating node. Researchers at ASU have developed PNAND, a multi-input flip-flop that computes a threshold logic function using differential signaling. Differential signaling resists electromagnetic interference by detecting the difference between two complementary signals. PNAND eliminates the possibility of a floating node by applying positive feedback between two input signals to ensure neither node falls into an indeterminate state. PNANDs input capacitance is substantially lower and is independent of the input, reducing clock demand and restricting timing variability. Instead of only producing outputs synchronous to clock, PNAND behaves like a scan clock whenever test enable is asserted or dropped. This is considerably less intrusive in terms of power and delay and produces clearer results when tested for quality. Additionally, an asynchronous preset-and-clear mechanism simultaneously sets or resets all of PNANDs latches. Potential Applications ?Digital Circuits ?DSP Cores ?Microelectronics ?Microprocessors Benefits and Advantages ?Accurate ?Failsafe for floating node ensures that there is no soft error (incorrect signal). ?Less intrusive scan functionality allows for superior quality control. ?Efficient Low and independent input capacitance reduces power consumption without penalizing performance, resulting in smaller, faster circuits. ?Practical ?Implements simple, single-input and complex multi-input logic functions. ?Asynchronous preset-and-clear simultaneously sets or resets all latches. ?Reliable Withstands electromagnetic interference by differential signaling. Download Original PDF For more information about the inventor(s) and their research, please see Dr. Sarma Vrudhula's directory webpage",
author = "Sarma Vrudhula",
year = "2014",
month = "7",
day = "1",
language = "English (US)",
type = "Patent",

}

TY - PAT

T1 - A Robust Edge-Triggered Threshold Logic Flipflop (PNAND) with Scan, Preset and Clear

AU - Vrudhula, Sarma

PY - 2014/7/1

Y1 - 2014/7/1

N2 - Digital circuits use sequences of logic gates called flip-flops to store and transmit binary information. A NAND is a multi-input flip-flop that produces a false output only if all its inputs are true, and can therefore be used to process any other logic function. A threshold logic flip-flop can compute a single input function like an ordinary D-type flip-flop, as well as complex multi-input functions that would otherwise require multiple D-type flip-flops. As a result, digital circuits made from threshold logic flip-flops are smaller, faster, and more power efficient. However, current threshold logic flip-flops suffer a disproportionately large clock load for a higher number of inputs, allow variable loading that can cause clock timing issues, and have no have no failsafe to prevent the occurrence of a floating node. Researchers at ASU have developed PNAND, a multi-input flip-flop that computes a threshold logic function using differential signaling. Differential signaling resists electromagnetic interference by detecting the difference between two complementary signals. PNAND eliminates the possibility of a floating node by applying positive feedback between two input signals to ensure neither node falls into an indeterminate state. PNANDs input capacitance is substantially lower and is independent of the input, reducing clock demand and restricting timing variability. Instead of only producing outputs synchronous to clock, PNAND behaves like a scan clock whenever test enable is asserted or dropped. This is considerably less intrusive in terms of power and delay and produces clearer results when tested for quality. Additionally, an asynchronous preset-and-clear mechanism simultaneously sets or resets all of PNANDs latches. Potential Applications ?Digital Circuits ?DSP Cores ?Microelectronics ?Microprocessors Benefits and Advantages ?Accurate ?Failsafe for floating node ensures that there is no soft error (incorrect signal). ?Less intrusive scan functionality allows for superior quality control. ?Efficient Low and independent input capacitance reduces power consumption without penalizing performance, resulting in smaller, faster circuits. ?Practical ?Implements simple, single-input and complex multi-input logic functions. ?Asynchronous preset-and-clear simultaneously sets or resets all latches. ?Reliable Withstands electromagnetic interference by differential signaling. Download Original PDF For more information about the inventor(s) and their research, please see Dr. Sarma Vrudhula's directory webpage

AB - Digital circuits use sequences of logic gates called flip-flops to store and transmit binary information. A NAND is a multi-input flip-flop that produces a false output only if all its inputs are true, and can therefore be used to process any other logic function. A threshold logic flip-flop can compute a single input function like an ordinary D-type flip-flop, as well as complex multi-input functions that would otherwise require multiple D-type flip-flops. As a result, digital circuits made from threshold logic flip-flops are smaller, faster, and more power efficient. However, current threshold logic flip-flops suffer a disproportionately large clock load for a higher number of inputs, allow variable loading that can cause clock timing issues, and have no have no failsafe to prevent the occurrence of a floating node. Researchers at ASU have developed PNAND, a multi-input flip-flop that computes a threshold logic function using differential signaling. Differential signaling resists electromagnetic interference by detecting the difference between two complementary signals. PNAND eliminates the possibility of a floating node by applying positive feedback between two input signals to ensure neither node falls into an indeterminate state. PNANDs input capacitance is substantially lower and is independent of the input, reducing clock demand and restricting timing variability. Instead of only producing outputs synchronous to clock, PNAND behaves like a scan clock whenever test enable is asserted or dropped. This is considerably less intrusive in terms of power and delay and produces clearer results when tested for quality. Additionally, an asynchronous preset-and-clear mechanism simultaneously sets or resets all of PNANDs latches. Potential Applications ?Digital Circuits ?DSP Cores ?Microelectronics ?Microprocessors Benefits and Advantages ?Accurate ?Failsafe for floating node ensures that there is no soft error (incorrect signal). ?Less intrusive scan functionality allows for superior quality control. ?Efficient Low and independent input capacitance reduces power consumption without penalizing performance, resulting in smaller, faster circuits. ?Practical ?Implements simple, single-input and complex multi-input logic functions. ?Asynchronous preset-and-clear simultaneously sets or resets all latches. ?Reliable Withstands electromagnetic interference by differential signaling. Download Original PDF For more information about the inventor(s) and their research, please see Dr. Sarma Vrudhula's directory webpage

M3 - Patent

ER -