Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2000
…
11 pages
1 file
A new concept of interchangeability of boolean functions under stuck-at faults in logic circuits is introduced in this paper. Two boolean functions F 1 and F 2 are said to be interchangeable if there exist two irredundant combinational networks N 1 and N 2 realizing F 1 and F 2 respectively, such that under some single/multiple stuck-at fault f 1 (f 2) in N 1 (N 2), the faulty network realizes F 2 (F 1). It has been shown that an infinite family of such interchangeable pairs of functions exist, and they play an important role in determining several new types of redundancy in combinational and sequential circuits.
The paper presents a family of new expansions of Boolean functions called Function-driven Linearly Independent (fLI) expansions. On the basis of this expansion a new kind of a canonical representation of Boolean functions is constructed: Function-driven Linearly Independent Binary Decision Diagrams (fLIBDDs). They generalize both Function-driven Shannon Binary Decision Diagrams (fShBDDs) and Linearly Independent Binary Decision Diagram (LIBDDs). The diagrams introduced in the paper, can provide significantly smaller representations of Boolean functions than standard Ordered Binary Decision Diagrams (OBDDs), Ordered Functional Decision Diagrams (OFDDs) and Ordered (Pseudo-) Kronecker Functional Decision Diagrams (OKFDDs) and can be applied to synthesis of reversible circuits.
Logic gates are the fundamental components of any digital system and can be considered the "building blocks". A logic gate is a simple electric circuit consisting of two inputs and a single output. The most frequent names for logic gates are AND, OR, NOT, XOR (Exclusive or), NAND (NOT AND), and NOR. An OR logic gate begins with the provision of two electrical inputs. If one of the inputs has the value one or indicates that it is "on," then the output will also be one. In electronics, there is a type of logic gate known as an inverter or NOT gate. The report is broken up into five distinct parts or sections. The first section of this report covers the experiment's results on logic gates. They are used in the process of performing logical operations on one or more binary inputs to produce a single binary output. This article will examine the functions of the NOT, OR, and AND gates found in a logic circuit. The findings of the experiment are presented in the fourth section. The discussion, recommendations, and conclusions drawn from the results are in the last part. In a NOT gate, the input determines whether the output is true or false, and vice versa. ALTERNATIVELY, gates output a value of HIGH if either of the two inputs is. HIGH and LOW if both inputs are LOW; this type of gate is also known as an inverter. A truth table was used to validate the information of each NOT, AND, and OR integrated circuit. Knowing how to use these seven fundamental logic gates makes it much simpler to comprehend Boolean algebra and simplifies the process of conducting circuit analysis. These gates are most commonly used in the manufacture of automatic machines. Learning how to design logical circuits was made possible by utilizing gates such as NOT, AND, and OR.
Information and Computation, 2002
This paper presents a new data structure called Boolean Expression Diagrams (BEDs) for representing and manipulating Boolean functions. BEDs are a generalization of Binary Decision Diagrams (BDDs) which can represent any Boolean circuit in linear space and still maintain many of the desirable properties of BDDs. Two algorithms are described for transforming a BED into a reduced ordered BDD. One closely mimics the BDD apply-operator while the other can exploit the structural information of the Boolean expression. The eficacy of the BED representation is demonstrated by verifying that the redundant and non-redundant versions of the ISCAS 85 benchmark circuits are identical. I n particular, it is verified that the two 16-bit multiplication circuits (c6288 and c6288nr) implement the same Boolean functions. Using BEDs, this verification problem is solved in less than a second, while using standard BDD techniques this problem is infeasible. BEDs are useful in applications where the end-result as a reduced ordered BDD is small, for example for tautology checking.
Bulletin of Mathematical Biology, 2013
It has been proved, for several classes of continuous and discrete dynamical systems, that the presence of a positive (resp. negative) circuit in the interaction graph of a system is a necessary condition for the presence of multiple stable states J.-P. Comet () • M. Noual • A. Richard Lab.
2004
No part of this work may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, microfilming, recording or otherwise, without the written permission from the Publisher, with the exception of any material supplied specifically for the purpose of being entered and executed on a computer system, for the exclusive use by the purchaser of the work.
KNOWN AND UNKOWN NIKAI, 2021
Partial view of the exhibition "These are what we fought for. Antiquities and the Greek War of Independence".
Enshrining the Sacred Microarchitecture in Ritual Spaces Edited by Ilia M. Rodov, 2022
A Transgenerational Curse for the Children of the Future, 2024
Acta archaeologica, 2024
Scholars journal of arts, humanities and social sciences, 2023
Revista Política, 2011
Journal of Service Science and Management, 2023
Journal of Eukaryotic Microbiology, 2017
Bulletin of the Chemical Society of Japan, 1989
Biomacromolecules, 2003
Physical Review E, 2017
The Annals of Thoracic Surgery, 2014
Arquivos brasileiros de cardiologia, 2017