From LabVIEW POWER Programming
Chapter 4: Boolean Machine Architectures
Joseph P. Damico
Sandia National Laboratories, Livermore, CA
Overview
LabVIEW?s basic Boolean functions (AND, OR, NOT, etc.) have the same behavior and schematic symbols as their hardware equivalents. These software functions can be combined to emulate many digital logic components and circuits. This chapter discusses several basic digital components and the VIs that emulate them. Many of the VIs can be coded using other LabVIEW structures and functions, but the emphasis is on emulating circuits with schematically equivalent software diagrams.
The NAND, NOR, and NOT gates are the primitive circuits used to build modern computers. The NOT, or inverter, can be fabricated with a single transistor if you use the simple (but obsolete) resistor-transistor logic (RTL) circuit. Two transistors in series can form a NAND gate. Two transistors in parallel can form a NOR gate. While we think of the AND and OR as the fundamental logic components, they are more commonly built from the NAND and NOR gates with inverters on their outputs. The NOT, NAND, and NOR gates combine in many ways to build higher-level circuits and components. Corresponding software functions combine to build emulations of higher-level logical operations.
Basic Logic Functions
A Boolean function with n inputs has at most 2 n distinct input states. These states and the corresponding outputs can be described with a truth table . A truth table typically lists the input states in (base 2) numerical order. Table 4.1 displays the truth tables for...
Copyright The McGraw-Hill Companies, Inc. 1998 under license agreement with Books24x7

Products & Services
Logic Latches
Logic latches are logic devices that latch onto or retain digital states (1 or 0) in data storage circuits.
FLASH Memory Chips
FLASH memory chips offer extremely fast access times, low power consumption, and relative immunity to severe shock or vibration. They do not need a constant power supply to retain their data. 
Simple Programmable Logic Devices (SPLD)
Programmable logic devices (PLD) are digital devices with configurable logic and flip-flops linked together with programmable interconnect.
Field-Programmable Gate Arrays (FPGA)
Field-programmable gate arrays (FPGAs) have a different architecture than SPLDs and CPLDs, and typically offer higher capacities. FPGAs are also known as logic cell arrays (LCA) and programmable ASIC (pASIC).

Topics of Interest

Chapter 5: Cryptography Joseph Damico Sandia National Laboratories, Livermore, CA When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl.

Logic gates and memory devices are fabricated as integrated circuits (ICs) because the components used, such as resistors, diodes, bipolar junction transistors, and the insulated gate or metal-oxide...

This chapter begins with an introduction to electronic logic gates and their function in terms of Boolean expressions and truth tables. Positive and negative logic are defined, and the...

This chapter begins with an introduction to electronic logic gates and their function in terms of Boolean expressions and truth tables. Positive and negative logic are defined, and the...

This chapter is an introduction to combinational logic circuits. These are logic circuits where the output(s) depend solely on the input(s). It begins with methods of implementation of logic diagrams...

Product Announcements
Avnet Electronics Marketing / Design
Texas Instruments Analog Automotive and Transportation