Online detection logic unit of hardware circuit

A technology for detecting logic units and hardware circuits. It is applied in the direction of measuring electricity, measuring devices, and measuring electrical variables. It can solve problems such as low hardware usage, waste of resources, lack of judgment of basic logic unit failures, and a response mechanism for failures. Achieve high utilization of hardware resources and simple inspection structure

Active Publication Date: 2015-08-19
HARBIN INST OF TECH
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention is to solve the problem that the structure of the existing look-up table plus the basic logic unit of the flip-flop lacks a mechanism for judging the failure of the basic logic unit and responding to the failure. Once a failure occurs, the entire circuit including other normal working basic logic units will be destroyed Abandoned use, resulting in waste of resources and low hardware usage

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
  • Online detection logic unit of hardware circuit
  • Online detection logic unit of hardware circuit

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0023] Specific implementation mode one: refer to figure 1 Describe this embodiment in detail, the online detection logic unit of a kind of hardware circuit described in this embodiment, it comprises 4 input look-up table units 1, four groups of D flip-flops 3, parity generation circuit 4, four 2 select 1 Multiplexer 9, comparator 6, four XOR gates 8 and one OR gate 7,

[0024] 4-input lookup table unit 1, used to store the configuration information of the function to be realized by the logic unit 10, realize the combinational logic function of the required configuration circuit, and output the corresponding 4-way information bits and 3-way correct coding information according to the input 4-way address A check bit, outputting four configuration bits at the same time, the configuration information includes a configuration bit for selecting a combinational logic function, a correct coding information check bit corresponding to the configuration bit, and an information bit for c...

specific Embodiment approach 2

[0046] Specific embodiment two: this embodiment is to further illustrate the online detection logic unit of a kind of hardware circuit described in specific embodiment one, and in this embodiment, the formula of the number of digits of Burger code check digit is k=[log 2 (i+1)], wherein, i is the number of channels of the input information bit, and k is the number of channels of the output Burger code check digit.

[0047] In this embodiment, the online detection part of the combinatorial logic function selects Berger codes (Berger Codes) as the encoding inspection method, because the Berger codes require the least check bits in all separable code systems, and the encoding efficiency is the highest. The encoding circuit is also simpler and more reliable. The number of check digits k of the Burger code can be calculated according to formula (1).

[0048] k=[log 2 (i+1)] (1)

[0049] Among them, i is the number of bits of input information bits,

[0050] Bring the 4-digit in...

specific Embodiment approach 3

[0059] Specific embodiment three: This embodiment is a further description of the online detection logic unit of a hardware circuit described in specific embodiment one. In this embodiment, each group of D flip-flops 3 adopts a dual-mode structure, that is, two D flip-flops 3 The input to flip-flop 3 is the same.

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

The invention provides an online detection logic unit of a hardware circuit, and relates to the field of logic unit online detection. The online detection logic unit solves problems that an existing basic logic element structure of a look up-table adding a trigger is lack of determination of faults of the basic logic element and a fault response mechanism, once faults occur, a whole circuit including other basic logic elements in normal operation are abandoned to use, so as to cause resource wastes and low hardware utilization rate. An either-or multipath selector is used to determine output of a logic unit according to input configuration bits. A check bit generation circuit converts four paths of information bits to three paths of Berger code check bits. A compartor is combined to determine whether a combinatorial logic function has faults. An XOR gate is used to determine whether a sequential logic function has faults. An OR gate is used to receive sequential logic function fault detection results and combinatorial logic function fault detection results, and performs OR logic on the results, so as to determine whether a logic unit has faults. The online detection logic unit is used for online detection of a logic unit.

Description

technical field [0001] The invention relates to a method for completing the online detection of the combinatorial logic of the Basic Logic Element (BLE) through an encoding circuit and the online detection of the sequential logic of the Basic Logic Element (BLE) through the dual-mode structure of the D flip-flop. A new type of basic logic unit structure. The invention belongs to the field of online detection of logic units. Background technique [0002] The on-line detection of hardware circuit means that when the hardware circuit is working normally, it can monitor the working condition of the hardware circuit in real time and check whether the hardware circuit is faulty without affecting the normal operation of the hardware circuit. With the rapid development of programmable logic devices as a general-purpose device, the traditional bottom-up digital system design method using fixed-function devices has been changed, and users can no longer rely on chips designed and manu...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G01R31/3177
Inventor 俞洋王鹤潼滕跃彭喜元彭宇
Owner HARBIN INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products