A Guide. Logic Library
|
|
- Rosa Banks
- 6 years ago
- Views:
Transcription
1 Logic A Guide To The Logic Library
2 SystemView by ELANIX Copyright , Eagleware Corporation All rights reserved. Eagleware-Elanix Corporation 3585 Engineering Drive, Suite 150 Norcross, GA USA Phone: +1 (678) , Fax: +1 (678) Support Web: Unpublished work. All rights reserved under the U.S. Copyright Act. Restricted Rights Apply. This document may not, in whole or in part, be copied, photocopied, reproduced, translated, or reduced to any electronic medium or machine-readable form without the prior written consent of Eagleware Corporation. This document and the associated software are proprietary to Eagleware Corporation. SystemView by ELANIX, and ELANIX are registered trademarks of Eagleware Corporation. MetaSystem is a trademark of Eagleware Corporation. Windows is a trademark of Microsoft Corporation. Other trademarks or registered trademarks used in this document are the property of their respective owners. Document Number SVU LOGIC1002 Printed in the United States of America 2
3 Table of Contents LOGIC LIBRARY listed by ALPHABETICAL ABBREVIATION...5 LOGIC LIBRARY listed by GENERIC, 74xxx, CUSTOM...6 LOGIC LIBRARY listed by FUNCTION...7 Introduction...9 A Note on Simulating a Complete Logic System...10 Description of PROPAGATION DELAY Time Description of SETUP Time for CLOCK DRIVEN Logic Tokens...13 Description of TRUE and FALSE...15 Description of THRESHOLD...15 Description of INITIAL OUTPUT...15 Unused Inputs...16 Router Tokens Bi-Directional Data Flow and 3-State...16 Description of SET* Description of RESET*, MASTER RESET*(MR), and CLEAR*...17 Description of RISE TIME and FALL TIME...18 The Buffer Logic Token - Special Uses...18 LOGIC LIBRARY - Token Descriptions...19 Logic 3
4 4
5 LOGIC LIBRARY listed by ALPHABETICAL ABBREVIATION ABBREV TYPE TOKEN NAME ADC... Custom... n-bit Analog to Digital Converter...67 AnaCmp... Custom... Comparator (Differential Analog Input,Q and Q* Output)...72 AND... Generic... AND gate...20 Buffer... Generic... Buffer (non-inverting)...25 Cntr Bit Synchronous Pre-settable Binary Counter...42 Cntr Stage Binary Counter...58 Cntr-U/D Bit Synchronous Binary Up/Down Counter with One Clock...51 DAC... Custom... n-bit Digital to Analog Converter...70 DigCmp Bit Identity Comparator (Equality Detector)...54 dmux-d Line to 8-Line Decoder/Demultiplexer...36 DPDT... Custom... 2-Channel Analog Multiplexer/Demux (DPDT Analog Switch)...66 FF-D D-Type Flip-Flop, positive-edge-triggered...28 FF-D Quad D-Type Flip-Flop...48 FF-JK* J-K* Type Flip-Flop, positive-edge-triggered...30 Int/Dig... Custom... n-bit Integer to Digital Converter...68 Invert Inverter...26 Latch-8T Bit Transparent Latch with Q Output...56 Latch-SR... Custom... Set/Reset Latch (Two NAND gates, cross-coupled)...63 Mux-D Input Digital Multiplexer...39 NAND... Generic... NAND gate...21 NOR... Generic... NOR gate...24 One-shot Retriggerable Monostable Multivibrator...32 OR... Generic... OR gate...22 Ph/Frq... MC Phase-Frequency Detector...60 PROM... Custom... Programmable Read Only Memory(8 x 8) (no 3-state)...73 Schmitt Schmitt Trigger Inverter...27 Schmitt Input Schmitt Trigger NAND...35 Shft-8in Bit Serial-in/Parallel-out Shift Register...45 SPDT... Custom... 2-Channel Analog Multiplexer (SPDT AnalogSwitch)...65 XOR... Generic... Exclusive OR gate...23 Logic 5
6 LOGIC LIBRARY listed by GENERIC, 74xxx, CUSTOM ABBREV TYPE TOKEN NAME AND... Generic...AND gate NAND... Generic...NAND gate OR... Generic...OR gate XOR... Generic...Exclusive OR gate NOR... Generic...NOR gate Buffer... Generic...Buffer (non-inverting) Invert Inverter Schmitt Schmitt Trigger Inverter FF-D D-Type Flip-Flop, positive-edge-triggered FF-JK* J-K* Type Flip-Flop, positive-edge-triggered One-shot Retriggerable Monostable Multivibrator Schmitt Input Schmitt Trigger NAND dmux-d Line to 8-Line Decoder/Demultiplexer Mux-D Input Digital Multiplexer Cntr Bit Synchronous Presettable Binary Counter Shft-8in Bit Serial-in/Parallel-out Shift Register FF-D Quad D-Type Flip-Flop Cntr-U/D Bit Synchronous Binary Up/Down Counter with One Clock DigCmp Bit Identity Comparator (Equality Detector) Latch-8T Bit Transparent Latch with Q Output Cntr Stage Binary Counter Ph/Frq... MC Phase-Frequency Detector Latch-SR... Custom...Set/Reset Latch (Two NAND gates, cross-coupled) SPDT... Custom...2-Channel Analog Multiplexer (SPDT AnalogSwitch) DPDT... Custom...2-Channel Analog Multiplexer/Demux (DPDT Analog Switch) ADC... Custom...n-Bit Analog to Digital Converter Int/Dig... Custom...n-BIT Integer to Digital Converter DAC... Custom...n-Bit Digital to Analog Converter AnaCmp... Custom...Comparator (Differential Analog Input,Q and Q* Output) PROM... Custom...Programmable Read Only Memory(8 x 8) (no 3-state)
7 LOGIC LIBRARY listed by FUNCTION ABBREV. TYPE TOKEN NAME AND / NAND gates AND Generic AND gate NAND Generic NAND gate Logic OR / NOR gates OR Generic OR gate NOR Generic NOR gate Exclusive-OR gates XOR Generic Exclusive OR gate Buffers / Inverters Buffer Generic Buffer (non-inverting) Invert 7404 Inverter Schmitt Triggers Schmtt Schmitt Trigger Inverter Schmtt Input Schmitt Trigger NAND Flip-Flops FF-D D-Type Flip-Flop, positive-edge-triggered FF-JK* J-K* Type Flip-Flop, positive-edge-triggered FF-D Quad D-Type Flip-Flop 7
8 LOGIC LIBRARY listed by FUNCTION NAME TYPE DESCRIPTION Latches Latch-SR Custom Set / Reset Latch (Two NAND gate, cross-coupled) Latch-8T Bit Transparent Latch with Q Output Shift Registers Shft-8in Bit Serial-in / Parallel-out Shift Register Counters Cntr Bit Synchronous Presettable Binary Counter Cntr-U/D Bit Synchronous Binary Up/Down Counter, with One Clock Cntr Stage Binary Counter Digital Multiplexers Mux-D Input Digital Multiplexer Digital Decoders / Digital Demultiplexers DMux-D line to 8-Line Decoder/Demultiplexer Switches / Analog Multiplexers / Analog Demultiplexers SPDT Custom 2-Channel Analog Multiplexer (SPDT Analog Switch) DPDT Custom 2-Channel Analog Multiplexer/Demux (DPDT Analog Switch) Arithmetic Circuits DigCmp Bit Identity Comparator (Equality Detector) Miscellaneous One-Shot Retriggerable Monostable Multivibrator Ph/Frq MC4044 Phase-Frequency Detector ADC Custom n-bit Analog to Digital Converter Int/Dig Custom n-bit Integer to Digital converter DAC Custom n-bit Digital to Analog Converter AnaCmp Custom Comparator (Differential Analog Input, Q and Q* Output) PROM Custom Programmable Read Only Memory (8 x 8) 8
9 Introduction Logic Congratulations on selecting the option. Besides the convenience of having many familiar logic functions available at the click of the mouse, you will find the system simulation time to be shorter than if the function were implemented as a MetaSystem. The Logic Library has three token classifications, listed as the following: The Generic tokens, have well-known functions such as the NAND gate. Generic tokens can have any number of inputs. Thus the NAND gate token can have 2, 3, etc. inputs. The 74xxx tokens, simulate a particular function that is available as a purchased part. In System View 74xxx refers to a specific logic function and not to a family such as TTL or CMOS. The Custom tokens, implement logic functions, that are not generally available as a single part, or logic functions, that have inputs and/or outputs with mixed-signals, such as Digital to Analog Converters (DAC), or analog switches. 9
10 A NOTE ON SIMULATING A COMPLETE LOGIC SYSTEM Refer to the SystemView example file sld_cor_1_tr_tx.suv that shows an example of a sliding correlator logic feedback system. In SystemView, the system sample time is indicated as dt. In the referenced feedback system, a one-dt sample delay is included, and is indicated as Z-1 within a box. The example shows one way of compensating for this sample delay, so that the digital output waveforms are lined up perfectly. This example file also illustrates the use of router tokens, located at the top of the token reservoir. Router tokens help the user define connection paths between tokens that have multiple input/output connections 10
11 Description of PROPAGATION DELAY Time The following refers to all tokens: 1. There are two ways to enter data into a logic token: (a) A direct connection, as with a NAND gate, that has a zero input delay, or (b) Using a clocked input, as described in the SETUP time. Logic 2. Once data has been entered into a gate or register, there is a propagation delay before the output begins to change state. In SystemView, the default delay is zero seconds, as shown in the timing waveforms of Figure The delay value is entered as a time in seconds. It should be an integer multiple of the system s sample time dt. If the propagation delay is not an integer multiple of the systems dt, the value will be rounded up or down and may produce a different delay than expected. 11
12 Figure 1. Propagation Delay Waveforms 12
13 Description of SETUP Time for Clock Driven Logic Tokens: Clock driven Logic Tokens are Flip-Flops, Shift Registers, Binary Counters, and Transparent Latches. Timing diagrams are shown in figures 2 through 7. There is no interpolation of the time samples. The circles on the waveforms indicate system time samples at each dt. Logic 1. There is no hold time required for the data. 2. The logic level present at a DATA input, is entered into the logic token during the LOW-to-HIGH transition of the clock pulse. Data at the input may be changed while the clock is HIGH or LOW, but only data with a setup time of at least one dt will be entered. An example of not meeting the set up time requirement is a DATA input that has been LOW for several clock pulses, and then goes HIGH at the same instant the clock goes HIGH. The flip-flop output will remain unchanged at a LOW state, and the same rules apply for LOW going data. 3. For a LOW-to-HIGH clock to enter a data 1 or 0 into a logic token, Tsetup = dt (seconds). 4. A HIGH-to-LOW clock pulse has no effect on a token. 5. The Transparent Latch (Latch-8T) has a LATCH ENABLE input that follows the SETUP time rules, but the LATCH ENABLE input also has an active LOW function. 13
14 SETUP time with ZERO SETUP time with one dt output delay: (Figures 2, 3, 4) output delay: (Figures 5, 6, 7) 14
15 Description of TRUE and FALSE The following applies to all Logic Tokens: 1. The signals used in digital systems are described in several different and sometimes confusing terms. A logic signal can be either ACTIVE (=TRUE) or NOT ACTIVE (NOT TRUE = FALSE). Logic 2. Digital circuits are defined for voltage levels that are either HIGH (H) (more positive) or LOW (L) (less positive or more negative). Either of these levels can be considered ACTIVE (TRUE). The opposite level is then NOT ACTIVE (FALSE). 3. MIL Std. 806B has established clear symbology: The HIGH level is considered ACTIVE unless a circle is located at the input or output, which indicates the opposite assignment (LOW = ACTIVE). A circle at an external input indicates that the specific input is ACTIVE LOW; and that it will produce the desired function, in conjunction with other inputs, if its voltage is below the THRESHOLD of the device. A circle at the output indicates that when the function designated is TRUE, the output is LOW. 4. TRUE and FALSE may be set to any positive or negative value, including zero. When the TRUE value is specified less than the FALSE value, the OUTPUT logic of the token is inverted - a NOT gate becomes a BUFFER, a NAND gate becomes an AND gate, etc. Description of THRESHOLD The threshold, for a logic input or clock, is defined as an input that will be TRUE if it is THRESHOLD otherwise it is FALSE. Description of INITIAL OUTPUT The initial output of all logic tokens is zero volts. 15
16 Unused Inputs The complete behavior of tokens having disconnected inputs is not discussed here. It is recommended that a logic token have at least one input connection. In the case of a named token with multiple inputs, if at least one of the inputs is connected, the other disconnected inputs behave as if ZERO volts were applied to them. A Step Function Source token may be used as an input source, by setting the amplitude value to either a one or zero. (The DAC is an example of a named input token - D0, D1, D2, etc. The generic NAND gate is an example of an unnamed input token.) Router Tokens The token library includes a Router token, located at the top of the token symbols. This token is smaller than others, and is passive, without parameters. A router is typically used to help define signal paths in a particular system, by stretching a signal path into an area on the workspace other than the default path. Router tokens help the user define the signal paths between tokens that have multiple input/output connections. In SystemView, the input/output of a router token is fed into the input/output of other tokens; the router is used to help prevent line crossing and subsequent confusion. Bi-directional data flow, and 3-State (not supported) SystemView does not support bi-directional data flow, or the High Impedance Output State (3-State). For example, in a SPDT switch, a signal can only enter the input connection; it cannot exit the input connection. Another example is the Universal Shift Register, which is not supported because SystemView cannot preset (load) the register through the output connections. For the same reason, the register could not be instructed to shift left and then to shift right. Description of SET* The following applies to all tokens 16
17 Some logic tokens (Flip-Flops, Registers, Counters, etc.) have an input that sets all storage elements to a HIGH state. The SET* function is an active LOW. (Also, indicated with a line over the word SET.) When a SET* occurs, it is treated as a direct input, with no setup time. All other inputs and clocks to a logic token are ignored. When a token is not being SET*, a HIGH state should be applied to the token, instead of being disconnected. Logic Since SET* is treated as a direct input, its effect on the outputs follows the rules for PROPAGATION DELAY time as described above. Description of RESET*, MASTER RESET* (MR*), and CLEAR* Some logic tokens (Flip-Flops, Registers, Counters, etc.) have an input that clears all storage elements to a LOW state. The various names of this input may be referred to as RESET*, MASTER RESET* (MR*), or CLEAR*. All three types of these inputs follow the same rules, only the RESET* input will be described. Usually the RESET* function is an active LOW. (Also, indicated with a line over the word RESET.) When a RESET* occurs, it is treated as a direct input, with no setup time. All other inputs and clocks to a logic token are ignored. When RESET* is not being applied to a token, a HIGH state should be applied to the token, instead of being disconnected. Since RESET* is treated as a direct input, its effect on the outputs follows the rules for PROPAGATION DELAY time as described above. Occasionally, as in the Counter, RESET* will be an active HIGH. Description of Rise Time and Fall Time The delay value is entered as a time in seconds, and should be an integer multiple of the system sample time, dt. If the propagation delay is not an 17
18 integer multiple of the systems dt, the value will be rounded up or down and may produce a delay that is different than expected. Three tokens have a combined Rise/Fall Time parameter. For these tokens, the one entry sets the value for both parameters. The tokens are the One Shot, the PROM, and the A/D Converter. Four tokens have no Rise or Fall Time parameter; they are the D/A Converter, the Analog Comparator, the SPDT and the DPDT switches. The Buffer Logic Token Special Uses: In SystemView, Buffers are not required in the traditional sense. All logic tokens have infinite fan-out capability, and have no loading effects. A Buffer can be used to make a particular system more pleasing to look at by stretching a signal path into an area on the workspace other than the default path. A Buffer can be used to shift digital outputs to allow more readable waveforms in the PLOT window. In SystemView, an output of a token may not be fed directly back into the input of the same token. A buffer token may be used in this loop to allow a direct feedback, and can also be used as a one-bit Analog-to-Digital Converter (ADC), or a one-input Comparator. 18
19 Logic LOGIC LIBRARY TOKEN DESCRIPTIONS 19
20 Token Name: Abbreviation: Group: AND gate AND Generic Synopsis: This token implements the AND function. It may have two or more inputs. See Also: none Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Multiple logic level signals Token Outputs: Single logic level signal. Truth Table: Summarized in the discussion below. Discussion: All HIGH inputs give a HIGH output; any LOW input gives a LOW output. LOGIC SYMBOL 20
21 Token Name: Abbreviation: Group: NAND gate NAND Generic Synopsis: This token implements the NAND function. It may have two or more inputs. Logic See Also: Schmitt Input Schmitt NAND Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Multiple logic level signals Token Outputs: Single logic level signal. Truth Table: See Discussion Discussion: Any LOW input gives a HIGH output, all HIGH inputs gives a LOW output. LOGIC SYMBOL 21
22 Token Name: Abbreviation: Group: OR gate OR Generic Synopsis: This token implements the OR function. It may have two or more inputs. See Also: None Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Multiple logic level signals Token Outputs: Single logic level signal. Truth Table: Summarized in the discussion below. Discussion: Any HIGH input gives a HIGH output, all LOW inputs gives a LOW output. LOGIC SYMBOL 22
23 Token Name: Abbreviation: Group: Exclusive OR gate XOR Generic Synopsis: This token implements the Exclusive OR function. Logic See Also: None Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Multiple logic level signals Token Outputs: Single logic level signal. Truth Table: Summarized in the discussion below. Discussion: Two HIGHs in or two LOWs in gives a LOW output, while opposite inputs results in a HIGH output. LOGIC SYMBOL 23
24 Token Name: Abbreviation: Group: NOR gate NOR Generic Synopsis: This token implements the NOR function. See Also: None Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Multiple logic level signals Token Outputs: Single logic level signal. Truth Table: Summarized in the discussion below. Discussion: Any HIGH input gives a LOW output, while all LOW inputs give a HIGH output. LOGIC SYMBOL 24
25 Token Name: Group: Type: Buffer (non-inverting) Buffer Generic Synopsis: This token implements the buffer logic function. Logic See Also: None Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.8 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Single logic level input signal Token Outputs: Single logic level output signal. Truth Table: Input Output L L H H Discussion: None LOGIC SYMBOL 25
26 Token Name: Group: Type: Inverter Invert 7404 Synopsis: This token implements the inverter logic function. See Also: Schmitt Schmitt Trigger Inverter Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Single logic level input signal Token Outputs: Single logic level output signal. Truth Table: Input Output L H H L Discussion: None LOGIC SYMBOL 26
27 Token Name: Group: Type: Schmitt Trigger Inverter Schmitt Synopsis: This token implements the inverter logic function. Logic See Also: Invert 7404Inverter Parameters: (default values shown) Parameter Value Parameter Value Parameter Value Gate Delay (seconds) 0 True Output (v) 1 Fall Time 0 Upper Threshold (v).8 False Output (v) 0 Lower Threshold (v).2 Rise Time (s): 0 Token Inputs: Single logic level input signal Token Outputs: Single logic level output signal. Truth Table: Input Output L H H L Discussion: None LOGIC SYMBOL 27
28 Token Name: Abbreviation: Type: D-Type Flip-Flop, positive-edge-triggered FF-D Synopsis: This token implements the D-Type positive-edge-triggered flop-flop logic function. See Also: FF-JK* J-K* Type Flip-Flop, positive-edge-triggered Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: One DATA signal One Clock signal One SET* signal One CLEAR* signal Token Outputs: Two logic signals: Q, Q*. Truth Table: 28
29 Inputs Outputs Set* Clear* Clock D Q Q* L H X X H L H L X X L H L L X X H? H? H H Λ H H L H H Λ L L H H H L X Q 0 Q 0 * H = HIGH level (steady state), L=LOW level (steady state) X = Irrelevant (any input, including transitions) Λ = Transition from LOW-to-HIGH level. Q 0 = Q level before established steady state input conditions. Q 0 * =This condition is non-stable; that is, it will not persist when the preset and clear inputs return to their inactive HIGH level. Logic Discussion: Each LOW-to-HIGH clock pulse shifts the data into Q that existed before the rising clock edge. The Set and Clear inputs are independent of the clock, and are accomplished by a LOW level at the respective input. The token contains only one Flip-Flop. LOGIC SYMBOL 29
30 Token Name: Abbreviation: Group: J-K* Type Flip-Flop, positive-edge-triggered FF-JK* Synopsis: This token implements the J, positive-edge-triggered flop-flop logic function, not the K type. See Also: FF-D D-Type Flip-Flop, positive-edge-triggered Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: One DATA signal: J, K* One Clock signal One SET* signal One CLEAR* signal Token Outputs: Two logic signals: Q, Q*. 30
31 Truth Table: Inputs Outputs Set* Clear* Clock J K* Q Q* L H X X X H L H L X X X L H L L X X X H? H? H H Λ L L L H H H Λ H L Toggle H H Λ L H Q 0 Q 0 * H H Λ H H H L H H L X X Q 0 Q 0 * H = HIGH level (steady state), L=LOW level (steady state) X = Irrelevant (any input, including transitions) Λ = Transition from LOW-to-HIGH level. Q 0 = Q level before the established steady state input conditions. H? = This condition is non-stable; that is, it will not persist when the preset and clear inputs return to their inactive HIGH level. Logic Discussion: The Set and Clear inputs are independent of the clock and are accomplished by a LOW level at the respective input. The JK* design allows operation as a D flip-flop (7474) by connecting the D input signal to both J and K* inputs. LOGIC SYMBOL 31
32 Token Name: Abbreviation: Type: Retriggerable Monostable Multivibrator One-shot Synopsis: This One-Shot features both a negative (A*), and a positive (B), transition input, either of which can be used as an inhibit input. Also included is a CLEAR* input that when taken LOW resets the one-shot. The one-shot can be triggered on the positive transition of the CLEAR while A is held LOW, and B is held HIGH. The output pulse width is determined by an entered parameter (time in seconds). See Also: None. Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Pulse Width (s): 0 True Output (v): 1 Rise/Fall Time (s): 0 Token Inputs: Two Control signals: A*, B One CLEAR* signal Token Outputs: Two logic signals: Q, Q*. 32
33 Truth Table: Inputs Outputs A* B Clear Q Q* Function V H H P N Output Enable X L H L H Inhibit H X H L H Inhibit L Λ H P N Output Enable L H Λ P N Output Enable X X L L H Reset H = HIGH Level (steady state) L = LOW Level (steady state) X = Irrelevant (any input, including transitions) Λ = Transition from LOW- to- HIGH level. V = Transition from HIGH-to-LOW level. P = Momentary POSITIVE going output pulse. N = Momentary NEGATIVE going output pulse. Logic LOGIC SYMBOL Discussion: A LOW on the CLEAR* input, overrides all other inputs asynchronously, forcing the Q output LOW. Shown are three ways the one-shot is triggered. 33
34 Timing Diagrams for the 3 Modes of Operation of the One-Shot 34
35 Token Name: Abbreviation: Type: 2-Input Schmitt Trigger NAND Schmitt Synopsis: This token implements the 2-Input Schmitt Trigger NAND Function. Logic See Also: Generic NAND Parameters: (default values shown) Parameter Value Parameter Value Parameter Value Gate Delay (seconds) 0 True Output (v) 1 Fall Time 0 Upper Threshold (v).8 False Output (v) 0 Lower Threshold (v).2 Rise Time (s): 0 Token Inputs: Two logic signals Token Outputs: One logic signal Truth Table: Summarized in the discussion below. Discussion: Any LOW in gives a HIGH output, and all HIGH inputs give a LOW output. LOGIC SYMBOL 35
36 Token Name: Abbreviation: Group: 3-Line to 8-Line Decoder/Demultiplexer dmux-d Synopsis: When disabled, all outputs are HIGH. When enabled the 3 address inputs select which one of the 8 outputs will go LOW. To enable the selected output, two LOWs and one HIGH are required on the appropriate inputs. See Also: None Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Three Select signals: A 0, A 1, and A 2 Two Negative Enable signals: E 1 * and E 2 * One Positive Enable signal: E 3 Token Inputs: 8 Logic signals: Truth Table: 36
37 FUNCTION TABLE Enable Address Outputs Inputs Inputs E 1 * E 2 * E 3 A 2 A 1 A H X X X X X H H H H H H H H X H X X X X H H H H H H H H X X L X X X H H H H H H H H Logic L L H L L L L H H H H H H H L L H L L H H L H H H H H H L L H L H L H H L H H H H H L L H L H H H H H L H H H H L L H H L L H H H H L H H H L L H H L H H H H H H L H H L L H H H L H H H H H H L H L L H H H H H H H H H H H L H = HIGH Level (steady state) L = LOW Level (steady state) X = Irrelevant (any input, including transitions) Discussion: None 37
38 38
39 Token Name: Abbreviation: Type: 8-Input Digital Multiplexor Mux-D Synopsis: The ENABLE* input is active LOW. When it is HIGH, the Z output is LOW and the Z* output is HIGH regardless of all other inputs. When the ENABLE* input is LOW, the 3 select inputs determine which one of the 8 inputs will be passed through to the output. Logic See Also: None Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Eight Logic Inputs: I 0, I 1, I 2, I 3, I 4, I 5, I 6, I 7 Three Select Signals: S 0, S 1, S 2 One Enable Signal: ENABLE* Token Outputs: Two Logic Signals: Z, Z* 39
40 Function Table Enable Input Select Inputs Outputs ENABLE* S 2 S 1 S 0 Z Z* H X X X L H L L L L I 0 I 0 * L L L H I 1 I 1 * L L H L I 2 I 2 * L L H H I 3 I 3 * L H L L I 4 I 4 * L H L H I 5 I 5 * L H H L I 6 I 6 * L H H H I 7 I 7 * H = L = X = HIGH Level (steady state) LOW Level (steady state) Irrelevant (any input, including transitions. Discussion: None Logic Symbol 40
41 LOGIC DIAGRAM Logic 41
42 Token Name: Abbreviation: Group: 4-Bit Synchronous Pre-settable Binary Counter Cntr Synopsis: This token implements the Synchronous Pre-settable 4-bit Binary Counter. See Also: Cntr-U/D Bit Synchronous Binary Up/Down Counter, with One Clock Cntr Stage Binary Counter Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs Token Outputs PE* Parallel Enable Inputs Q 0 - Q 3 4 Parallel Outputs CEP Count Enable Parallel Input TC Terminal Count CET Count Enable Trickle Input CLK Clock Pulse Input MR* Master Reset P 0 - P 3 4 Parallel Inputs 42
43 Truth Table: CLK MR* CEP CET PE* Function X L X X X Clear X H H L H Count & Rip. Cary. disabled X H L H H Count disabled X H L L H Count & Rip. Cary. disabled Λ H X X L Load counter with data Λ H H H H Increment counter Logic H = HIGH Level (steady state) L = LOW Level (steady state) X = Irrelevant (any input, including transitions) Λ = Transition from LOW-to- HIGH level. Discussion: None. 43
44 44
45 Token Name: Abbreviation: Type: 8-Bit Serial-in/Parallel-out Shift Register Shft-8in Logic Synopsis: This token implements the shift register logic function. See Also: None Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Two logic signals One clock signal One Master Reset* A and B CLK MR* Token Outputs: 8 Logic signals: Q 0, Q 1, Q 2, Q 3, Q 4, Q 5, Q 6, Q 7 45
46 Truth Table: MR* CLK A B Q 0 Q 1 Q 7 L X X X L L L H Λ L L Q 0 Q 0 Q 6 H Λ L H Q 0 Q 0 Q 6 H Λ H L Q 0 Q 0 Q 6 H Λ H H Q 0 Q 0 Q 6 H = HIGH Level (steady state) L = LOW Level (steady state) X = Irrelevant (any input, including transitions) Λ = Transition from LOW- to- HIGH level. Q = Lower case numbers indicate the state of the referenced input or output one setup time (dt) prior to the LOW-to-HIGH clock transition. Discussion: Each LOW-to-HIGH clock pulse shifts data one place to the right and enters into Q 0, the logical AND of the two data inputs A and B that existed before the rising clock edge. The two logic inputs allow for the control over data entering the register. A LOW on either or both of the inputs resets the 1 st stage of the register to a LOW level at the next LOW-to-HIGH clock pulse. A LOW on the Master Reset* (MR*) input, overrides all other inputs asynchronously, thus forcing all outputs LOW. 46
47 47 Logic
48 Token Name: Abbreviation: Type: Quad D-Type Flip-Flop FF-D Synopsis: This token implements 4 D-Type positive-edge triggered flop-flops with a common Clock and Master Reset*. See Also: FF-D D-Type Flip-Flop, positive-edge triggered Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Token Outputs: D 0, D 1, D 2, D 3 DATA inputs Q 0, Q 1, Q 2, Q 3 CLK Clock Q 0 *, Q 1 *, Q 2 *, Q 3 * MR* Master Reset* 48
49 Truth Table: Inputs t n, MR* = t n+1 Dn L L L L H H H L H = HIGH Level (steady state) L = LOW Level (steady state) tn = Irrelevant (any input, including transitions) t n = Bit time before Clock Pulse t n+1 = Bit time after Clock Pulse Logic Discussion: Each LOW-to-HIGH clock pulse shifts the data at the inputs to the outputs that existed before the rising clock edge. The Master Reset* input is independent of the clock and is accomplished by a LOW level at the input. 49
50 50
51 Token Name: Abbreviation: Type: 4-Bit Synchronous Binary Up/Down Counter with one clock. Cntr-U/D Logic Synopsis: This token implements the Synchronous Pre-settable 4-bit Binary Counter. See Also: Cntr Bit Synchronous Pre-settable Binary Counter Cntr Stage Binary Counter Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Token Outputs: P 0, P 3 4 Parallel Inputs Q 0, - Q 3 4 Parallel outputs PL* Parallel Load (active LOW) TC Terminal Count output U*/D Up*/Down RC Ripple Clock output CE* Count Enable (active LOW) CLK Clock Pulse input 51
52 Mode Select Truth Table: PL* CE* U*/D CLK Mode H L L Λ Count Up H L H Λ Count Down L X X X Preset (Asynchronous) H H X X No Change (Hold) H = HIGH Level (steady state) L = LOW Level (steady state) X = Irrelevant (any input, including transitions) Λ = Transition from LOW- to- HIGH level. Discussion: None. 52
53 53 Logic
54 Token Name: Abbreviation: Type: 8-Bit Identity Comparator (Equality Detector) DigCmp Synopsis: This token will compare two words of up to 8-bits each, and provides a LOW output when the words match bit for bit. See Also: None Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Token Outputs: 17 Logic Signals Single Logic Signal Truth Table: Inputs Output ENA* A, B O A=B* L A = B L L A* = B H = Equal H A = B H *= Not equal H A* = B H Discussion: The active LOW enable input (ENA*) also serves as an expansion input. 54
55 55 Logic
56 Token Name: Abbreviation: Type: 8-Bit Transparent Latch with Q Output Latch-8T Synopsis: This token implements 8 Transparent Latches with a common LATCH ENABLE. Except for the 3-State output, this token implements the 74373/74573 Latch function. See Also: None Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Token Outputs: LE Latch Enable Q 0 - Q 7 8 Data Outputs Q 0 - Q 7 Data Inputs Truth Table: LE Dn Qn Function H L L Transparent to a HIGH H H H Transparent to a LOW L X Q 0 Hold the previous output state H L X = HIGH Level (steady state) = LOW Level (steady state) = Immaterial 56
57 Discussion: None. Logic 57
58 Token Name: Abbreviation: Type: 12-Stage Binary Counter Cntr Synopsis: This token implements the , 12-Stage Binary Counter. See Also: Cntr Bit Synchronous Pre-settable Binary Counter Cntr-U/D Bit Synchronous Binary Up/Down Counter, with One Clock Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Token Outputs: CLK* Clock Pulse input Q 0 - Q Data Outputs MR Master Reset Truth Table: CLK MR Function * X H Clear to all LOWs out V L Increment counter H L V = HIGH Level (steady state) = LOW Level (steady state) = Transition from HIGH-to-LOW level. 58
59 Discussion: This part is unusual in that its CLK is an active HIGH-to-LOW going edge, and its Master Reset is an active HIGH state. In SystemView, this 12-stage binary counter is modeled as a synchronous counter. All outputs change at the same time relative to the clock edge. The ripple effect (the output of each stage is the clock for the following stage) is not modeled. Logic 59
60 Token Name: Abbreviation: Type: Phase-Frequency Detector Ph/Frq MC4044 Synopsis: This token implements the Motorola MC4044 Digital Phase-Frequency Detector. Both Detector #1 and Detector #2 are included. The Charge-Pump portion of the IC is not included. See Also: None. Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Token Outputs: R Reference Phase detector 1: U 1 and D 1 V Variable Phase detector 2: U 2 and D 2 Discussion: There are three types of phase detectors. (1) Analog multiplier or mixer. (2) Exclusive-OR (digital equivalent of the analog multiplier). (3) Digital phase-frequency detector (CD4046 or MC4044 type). The main advantage of the analog phase detector is its ability to recover a signal from a low signal-tonoise input. It will also lock in on harmonics of the desired input. 60
61 For the noise free TTL signals found in a frequency synthesizer, the third type of phase detector is a better choice. The MC4044 responds only to the falling edges of the inputs eliminating the harmonics problem. This type of phase detector isn t perfect. An extra or missing pulse generates a large error for a short time, and the polarity of its feedback connection is important. Logic Truth Table: Input State R V U 1 D 1 U 2 D X X X X X X X X X X X X
62 62
63 Token Name: Abbreviation: Type: Set/Reset Latch (Two NAND gates, Cross-coupled) Latch-SR Custom Synopsis: This implements the Set/Reset Latch, from two cross-coupled NAND gates. Logic See Also: None. Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds): 0 False Output (v): 0 Threshold (v):.5 Rise Time (s): 0 True Output (v): 1 Fall Time (s): 0 Token Inputs: Token Outputs: One SET* signal 2 Logic signals: Q and Q* One RESET* signal Truth Table: Inputs Outputs SET* RESET* Q Q* L L H H L H H L H L L H H H Q 0 Q 0 H = HIGH Level (steady state) L = LOW Level (steady state) Q = The level of Q before the SET* and RESET* input conditions were established. Discussion: The default parameter of zero Output Delay may be used. When the Output Delay is not zero (one dt or more), the two outputs are delayed from each other due to the propagation time of each gate. An exception is when both the SET* and the RESET* inputs arrive together and track each other in time. 63
64 64
65 Token Name: Abbreviation: Type: 2-Channel Analog Multiplexor (SPDT Analog Switch) SPDT Custom Synopsis: The analog output of this SPDT switch is controlled by a digital input that has both threshold and delay parameters. Logic See Also: DPDT Custom 2-Channel Analog Multiplexor/Demux (DPDT Analog Switch) Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds) 0 Threshold (v).5 Token Inputs: Two analog signals, Inputs 0 and 1 One digital signal, Control Truth Table: Control Output H Input 1 L = LOW Level L Input 0 H = HIGH Level Discussion: None Logic Symbol Token Outputs: One analog signal, Output 65
66 Token Name: 2-Channel Analog Multiplexor/Demux (DPDT Analog Switch) Abbreviation: DPDT Type: Custom Synopsis: The analog outputs of this DPDT switch are controlled by a digital input that has both threshold and delay parameters. See Also: SPDT Custom 2-Channel Analog Multiplexor (SPDT Analog Switch) Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds) 0 Threshold (v).5 Token Inputs: Token Outputs: Four analog signals, Inputs 0 and 1 Two analog signals Output 0 Inputs 2 and 3 Output 1 One digital signal Control Truth Table: Control Output 0 Output 1 H Input 1 Input 3 L = LOW Level L Input 0 Input 2 H = HIGH Level Logic Symbol 66
67 Token Name: Abbreviation: Type: n-bit Analog to Digital Converter ADC Custom Synopsis: This implements a FLASH ADC having 1 to 16 bits of digital output. Logic See Also: Int/Dig Quantizer Sampler Custom n-bit Integer to Digital Converter Found in the SystemView Function Library Found in the SystemView Function Library Parameters: (default values shown) Parameter Value Parameter Value Parameter Value Gate Delay (seconds) 0 False Output (v) 0 Max Input (v) 1.27 Threshold (v).5 No. Bits: 8 Rise/Fall Time (s): 00 True Output (v) 1 Min Input (v): Token Inputs: One analog signal. One Encode signal. (O0 to O15) Token Outputs: Up to 16 digital outputs. Discussion: For analog inputs exceeding the Min/Max. Parameter value, the input is clamped at the Parameter value. The ENCODE input may be a square wave or momentary high going pulse. For either, the analog input is sampled at the LOW-to-HIGH transition of the ENCODE input. When the Output Delay is set to greater than 0, the delay should be integer number of sample time dt. 67
68 Token Name: Abbreviation: Type: n-bit Integer to Digital Converter Int/Dig Custom Synopsis: This token implements an n-bit Integer to Digital Converter that has 1 to 16 bits of 2 s complement digital output. The conversion is immediate, at the incoming clock rate. See Also: ADC Quantizer Sampler Custom n-bit Analog to Digital Converter Found in the SystemView Function Library Found in the SystemView Function Library Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds) 0 Number of bits) 8 True Output (v) 1 Rise Time (s): 0 False Output (v) 0 Fall Time (s): 0 Token Inputs: Token Outputs: One integer signal. Up to 16 digital outputs, in 2 s complement. (From another token or a file.) (O0 to O15) 68
69 Discussion: For integer inputs exceeding the (2 n-bits)-1 or ((2 n-bits) value, the input is clamped. When the Output Delay is set to values greater than zero, the delay should be integer number of the system s sample time, dt. Logic A 3-bit converter example: Input MSB LSB 2 s complement output
70 Token Name: Abbreviation: Type: n-bit Digital to Analog Converter DAC Custom Synopsis: This token implements an n-bit Digital to Analog Converter that has 1 to 16 bits of digital input. The conversion is immediate, at the incoming clock rate. See Also: None Parameters: (default values shown) Parameter Value Parameter Value Gate Delay (seconds) 0 Min. Output (v) Threshold (v).5 Max. Output (v) 1.27 Number of bits) 8 Token Inputs: Up to 16 digital inputs. (D0 to D15) May be either 2 s Complement or Unsigned Integer. Token Outputs: One analog signal. Discussion: None 70
71 A 3-bit converter example: MSB LSB Output (v) 2 s complement input (3/4) Maximum Output: (2/4) Minimum Input (1/4) (-1/4) (-2/4) (-3/4) (-4/4) Logic 71
72 Token Name: Abbreviation: Type: Comparator (Differential Analog Input, Q and Q* Output) AnaCmp Custom Synopsis: This token implements a two-input analog comparator. See Also: None Parameters: (default values shown) Parameter Gate Delay (seconds) 0 True Output (v) 1 False Output (v) 0 Value Token Inputs: Token Outputs: Two analog inputs, +IN and -IN Two digital outputs, Q and Q* Logic Function: Outputs Inputs Q Q* +IN = -IN H L > +IN < -IN L H Discussion: None Logic Symbol 72
73 Token Name: Abbreviation: Type: Programmable Read Only Memory (8 x 8) (No 3-state) PROM Custom Synopsis: Three address inputs select which one of eight; 8-bit words will appear at the output of the PROM. The contents of the PROM are entered as 4 parameters; each parameter specifies the data at two address locations. Logic See Also: None Parameters: (default values shown) Parameter Value Parameter Value Parameter Value Gate Delay (seconds) 0 False Output (v) 0 D-2 (Hex) 0 Threshold (v).5 D-0 (Hex) 0 D-3 (Hex) 0 True Output (v) 1 D-1 (Hex) 0 Rise/Fall Time(s): 0 Token Inputs: Three Address signals: A 0 A 1 A 2 One ENABLE* signal ENA* Token Outputs 8 Logic Signals O 0 O 1 O 1 O 3 O 4 O 5 O 6 O 7 LSB MSB 73
74 Programmable Read Only Memory Discussion: An example PROM programming is shown below. Address O 7 O F (Parameter Bytes 1,0) (Parameter Bytes 3,2) 8765 (Parameter Bytes 5,4) FF00 (Parameter Bytes 7,6) When Hexadecimal data is entered into a Parameter Field, the 4-digit Hex number does not require a prefix. Example: 208F When the PROM is ENABLED (ENA* = LOW), the PROM operates normally. When the PROM is DISABLED (ENA* = HIGH), the PROM puts out all Zeros). Logic Symbol 74
S.Y. Diploma : Sem. III [CO/CM/IF/CD/CW] Digital Techniques
S.Y. Diploma : Sem. III [CO/CM/IF/CD/CW] Digital Techniques Time: 3 Hrs.] Prelim Question Paper Solution [Marks : 100 Q.1(a) Attempt any SIX of the following : [12] Q.1(a) (i) Derive AND gate and OR gate
More informationS.Y. Diploma : Sem. III [DE/ED/EI/EJ/EN/ET/EV/EX/IC/IE/IS/IU/MU] Principles of Digital Techniques
S.Y. Diploma : Sem. III [DE/ED/EI/EJ/EN/ET/EV/EX/IC/IE/IS/IU/MU] Principles of Digital Techniques Time: 3 Hrs.] Prelim Question Paper Solution [Marks : 100 Q.1(a) Attempt any SIX of the following : [12]
More informationMAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) State any two Boolean laws. (Any 2 laws 1 mark each)
Subject Code: 17333 Model Answer Page 1/ 27 Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given in the model answer scheme. 2) The model
More informationSample Test Paper - I
Scheme G Sample Test Paper - I Course Name : Computer Engineering Group Marks : 25 Hours: 1 Hrs. Q.1) Attempt any THREE: 09 Marks a) Define i) Propagation delay ii) Fan-in iii) Fan-out b) Convert the following:
More informationLOGIC CIRCUITS. Basic Experiment and Design of Electronics. Ho Kyung Kim, Ph.D.
Basic Experiment and Design of Electronics LOGIC CIRCUITS Ho Kyung Kim, Ph.D. hokyung@pusan.ac.kr School of Mechanical Engineering Pusan National University Digital IC packages TTL (transistor-transistor
More informationLab 3 Revisited. Zener diodes IAP 2008 Lecture 4 1
Lab 3 Revisited Zener diodes R C 6.091 IAP 2008 Lecture 4 1 Lab 3 Revisited +15 Voltage regulators 555 timers 270 1N758 0.1uf 5K pot V+ V- 2N2222 0.1uf V o. V CC V Vin s = 5 V Vc V c Vs 1 e t = RC Threshold
More informationUnit II Chapter 4:- Digital Logic Contents 4.1 Introduction... 4
Unit II Chapter 4:- Digital Logic Contents 4.1 Introduction... 4 4.1.1 Signal... 4 4.1.2 Comparison of Analog and Digital Signal... 7 4.2 Number Systems... 7 4.2.1 Decimal Number System... 7 4.2.2 Binary
More informationSequential vs. Combinational
Sequential Circuits Sequential vs. Combinational Combinational Logic: Output depends only on current input TV channel selector (-9) inputs system outputs Sequential Logic: Output depends not only on current
More informationLOGIC CIRCUITS. Basic Experiment and Design of Electronics
Basic Experiment and Design of Electronics LOGIC CIRCUITS Ho Kyung Kim, Ph.D. hokyung@pusan.ac.kr School of Mechanical Engineering Pusan National University Outline Combinational logic circuits Output
More informationSynchronous Sequential Logic
1 IT 201 DIGITAL SYSTEMS DESIGN MODULE4 NOTES Synchronous Sequential Logic Sequential Circuits - A sequential circuit consists of a combinational circuit and a feedback through the storage elements in
More informationELCT201: DIGITAL LOGIC DESIGN
ELCT201: DIGITAL LOGIC DESIGN Dr. Eng. Haitham Omran, haitham.omran@guc.edu.eg Dr. Eng. Wassim Alexan, wassim.joseph@guc.edu.eg Lecture 6 Following the slides of Dr. Ahmed H. Madian محرم 1439 ه Winter
More informationDigital Electronics Circuits 2017
JSS SCIENCE AND TECHNOLOGY UNIVERSITY Digital Electronics Circuits (EC37L) Lab in-charge: Dr. Shankraiah Course outcomes: After the completion of laboratory the student will be able to, 1. Simplify, design
More informationFundamentals of Digital Design
Fundamentals of Digital Design Digital Radiation Measurement and Spectroscopy NE/RHP 537 1 Binary Number System The binary numeral system, or base-2 number system, is a numeral system that represents numeric
More informationVidyalankar S.E. Sem. III [INFT] Analog and Digital Circuits Prelim Question Paper Solution
. (a). (b) S.E. Sem. III [INFT] Analog and Digital Circuits Prelim Question Paper Solution Practical Features of OpAmp (A 74) i) Large voltage gain (of the order of 2 0 5 ) ii) Very high input resistance
More informationMAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI
DEPARTMENT: ECE MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI 6 QUESTION BANK SUBJECT NAME: DIGITAL ELECTRONICS UNIT : Design of Sequential Circuits PART A ( Marks). Draw the logic diagram 4: Multiplexer.(AUC
More informationGates and Flip-Flops
Gates and Flip-Flops Chris Kervick (11355511) With Evan Sheridan and Tom Power December 2012 On a scale of 1 to 10, how likely is it that this question is using binary?...4? What s a 4? Abstract The operation
More informationCHW 261: Logic Design
CHW 26: Logic Design Instructors: Prof. Hala Zayed Dr. Ahmed Shalaby http://www.bu.edu.eg/staff/halazayed4 http://bu.edu.eg/staff/ahmedshalaby4# Slide Digital Fundamentals CHAPTER 8 Counters Slide 2 Counting
More informationVidyalankar S.E. Sem. III [CMPN] Digital Logic Design and Analysis Prelim Question Paper Solution
. (a) (i) ( B C 5) H (A 2 B D) H S.E. Sem. III [CMPN] Digital Logic Design and Analysis Prelim Question Paper Solution ( B C 5) H (A 2 B D) H = (FFFF 698) H (ii) (2.3) 4 + (22.3) 4 2 2. 3 2. 3 2 3. 2 (2.3)
More informationECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN. Week 7 Dr. Srinivas Shakkottai Dept. of Electrical and Computer Engineering
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Week 7 Dr. Srinivas Shakkottai Dept. of Electrical and Computer Engineering SEQUENTIAL CIRCUITS: LATCHES Overview Circuits require memory to store intermediate
More informationVidyalankar S.E. Sem. III [EXTC] Digital Electronics Prelim Question Paper Solution ABCD ABCD ABCD ABCD ABCD ABCD ABCD ABCD = B
. (a). (b). (c) S.E. Sem. III [EXTC] igital Electronics Prelim Question Paper Solution ABC ABC ABC ABC ABC ABC ABC ABC = B LHS = ABC ABC ABC ABC ABC ABC ABC ABC But ( ) = = ABC( ) ABC( ) ABC( ) ABC( )
More informationELEN Electronique numérique
ELEN0040 - Electronique numérique Patricia ROUSSEAUX Année académique 2014-2015 CHAPITRE 3 Combinational Logic Circuits ELEN0040 3-4 1 Combinational Functional Blocks 1.1 Rudimentary Functions 1.2 Functions
More informationDesign of Sequential Circuits
Design of Sequential Circuits Seven Steps: Construct a state diagram (showing contents of flip flop and inputs with next state) Assign letter variables to each flip flop and each input and output variable
More information74F193 Up/Down Binary Counter with Separate Up/Down Clocks
April 1988 Revised September 2000 Up/Down Binary Counter with Separate Up/Down Clocks General Description The is an up/down modulo-16 binary counter. Separate Count Up and Count Down Clocks are used, and
More informationMAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI
MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI 6 DEPARTMENT: EEE QUESTION BANK SUBJECT NAME: DIGITAL LOGIC CIRCUITS SUBJECT CODE: EE55 SEMESTER IV UNIT : Design of Synchronous Sequential Circuits PART
More informationPGT104 Digital Electronics. PGT104 Digital Electronics
1 Part 6 Sequential Logic ircuits Disclaimer: Most of the contents (if not all) are extracted from resources available for Digital Fundamentals 10 th Edition 2 Basic Shift Register Operations A shift register
More informationLecture 9: Digital Electronics
Introduction: We can classify the building blocks of a circuit or system as being either analog or digital in nature. If we focus on voltage as the circuit parameter of interest: nalog: The voltage can
More informationSchedule. ECEN 301 Discussion #25 Final Review 1. Date Day Class No. 1 Dec Mon 25 Final Review. Title Chapters HW Due date. Lab Due date.
Schedule Date Day Class No. Dec Mon 25 Final Review 2 Dec Tue 3 Dec Wed 26 Final Review Title Chapters HW Due date Lab Due date LAB 8 Exam 4 Dec Thu 5 Dec Fri Recitation HW 6 Dec Sat 7 Dec Sun 8 Dec Mon
More informationLatches. October 13, 2003 Latches 1
Latches The second part of CS231 focuses on sequential circuits, where we add memory to the hardware that we ve already seen. Our schedule will be very similar to before: We first show how primitive memory
More informationNOTE: The Flatpak version has the same pinouts (Connection Diagram) as the Dual In-Line Package. *MR for LS160A and LS161A *SR for LS162A and LS163A
BCD DECADE COUNTERS/ 4-BIT BINARY COUNTERS The LS160A/ 161A/ 162A/ 163A are high-speed 4-bit synchronous counters. They are edge-triggered, synchronously presettable, and cascadable MSI building blocks
More informationLecture 7: Logic design. Combinational logic circuits
/24/28 Lecture 7: Logic design Binary digital circuits: Two voltage levels: and (ground and supply voltage) Built from transistors used as on/off switches Analog circuits not very suitable for generic
More informationDigital Circuits ECS 371
Digital Circuits ECS 371 Dr. Prapun Suksompong prapun@siit.tu.ac.th Lecture 18 Office Hours: BKD 3601-7 Monday 9:00-10:30, 1:30-3:30 Tuesday 10:30-11:30 1 Announcement Reading Assignment: Chapter 7: 7-1,
More informationMODEL ANSWER SUMMER 17 EXAMINATION Subject Title: Principles of Digital Techniques
MODEL ANSWER SUMMER 17 EXAMINATION Subject Title: Principles of Digital Techniques Subject Code: Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word
More informationMAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified)
WINTER 17 EXAMINATION Subject Name: Digital Techniques Model Answer Subject Code: 17333 Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given
More informationon candidate s understanding. 7) For programming language papers, credit may be given to any other program based on equivalent concept.
WINTER 17 EXAMINATION Subject Name: Digital Techniques Model Answer Subject Code: 17333 Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given
More informationINTEGRATED CIRCUITS. For a complete data sheet, please also download:
INTEGRATED CIRCUITS DATA SHEET For a complete data sheet, please also download: The IC6 74HC/HCT/HCU/HCMOS ogic Family Specifications The IC6 74HC/HCT/HCU/HCMOS ogic Package Information The IC6 74HC/HCT/HCU/HCMOS
More informationKing Fahd University of Petroleum and Minerals College of Computer Science and Engineering Computer Engineering Department
King Fahd University of Petroleum and Minerals College of Computer Science and Engineering Computer Engineering Department Page 1 of 13 COE 202: Digital Logic Design (3-0-3) Term 112 (Spring 2012) Final
More informationRoger L. Tokheim. Chapter 8 Counters Glencoe/McGraw-Hill
Digital Electronics Principles & Applications Sixth Edition Roger L. Tokheim Chapter 8 Counters 2003 Glencoe/McGraw-Hill INTRODUCTION Overview of Counters Characteristics of Counters Ripple Up Counter
More informationCHW 261: Logic Design
CHW 26: Logic Design Instructors: Prof. Hala Zayed Dr. Ahmed Shalaby http://www.bu.edu.eg/staff/halazayed4 http://bu.edu.eg/staff/ahmedshalaby4# Slide Digital Fundamentals Digital Concepts Slide 2 What?
More informationI. Motivation & Examples
I. Motivation & Examples Output depends on current input and past history of inputs. State embodies all the information about the past needed to predict current output based on current input. State variables,
More informationGMU, ECE 680 Physical VLSI Design
ECE680: Physical VLSI esign Chapter IV esigning Sequential Logic Circuits (Chapter 7) 1 Sequential Logic Inputs Current State COMBINATIONAL LOGIC Registers Outputs Next state 2 storage mechanisms positive
More information9/18/2008 GMU, ECE 680 Physical VLSI Design
ECE680: Physical VLSI esign Chapter IV esigning Sequential Logic Circuits (Chapter 7) 1 Sequential Logic Inputs Current State COMBINATIONAL LOGIC Registers Outputs Next state 2 storage mechanisms positive
More informationBoolean Algebra and Digital Logic 2009, University of Colombo School of Computing
IT 204 Section 3.0 Boolean Algebra and Digital Logic Boolean Algebra 2 Logic Equations to Truth Tables X = A. B + A. B + AB A B X 0 0 0 0 3 Sum of Products The OR operation performed on the products of
More informationDIGITAL LOGIC CIRCUITS
DIGITAL LOGIC CIRCUITS Introduction Logic Gates Boolean Algebra Map Specification Combinational Circuits Flip-Flops Sequential Circuits Memory Components Integrated Circuits Digital Computers 2 LOGIC GATES
More informationFundamentals of Boolean Algebra
UNIT-II 1 Fundamentals of Boolean Algebra Basic Postulates Postulate 1 (Definition): A Boolean algebra is a closed algebraic system containing a set K of two or more elements and the two operators and
More informationECE 341. Lecture # 3
ECE 341 Lecture # 3 Instructor: Zeshan Chishti zeshan@ece.pdx.edu October 7, 2013 Portland State University Lecture Topics Counters Finite State Machines Decoders Multiplexers Reference: Appendix A of
More informationSequential Logic. Rab Nawaz Khan Jadoon DCS. Lecturer COMSATS Lahore Pakistan. Department of Computer Science
Sequential Logic Rab Nawaz Khan Jadoon DCS COMSATS Institute of Information Technology Lecturer COMSATS Lahore Pakistan Digital Logic and Computer Design Sequential Logic Combinational circuits with memory
More informationDigital Fundamentals
Digital Fundamentals Tenth Edition Floyd Chapter 9 Sections 9-1 thru 9-5 2009 Pearson Education, Upper 2008 Pearson Saddle River, Education NJ 07458. All Rights Reserved ET285 Agenda Week 2 Quiz 0: Covered
More informationDigital Integrated Circuits A Design Perspective
Digital Integrated Circuits A Design Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic Designing Sequential Logic Circuits November 2002 Sequential Logic Inputs Current State COMBINATIONAL
More informationSynchronous 4 Bit Counters; Binary, Direct Reset
Synchronous 4 Bit Counters; Binary, Direct Reset This synchronous, presettable counter features an internal carry look-ahead for application in high-speed counting designs. Synchronous operation is provided
More informationEET 310 Flip-Flops 11/17/2011 1
EET 310 Flip-Flops 11/17/2011 1 FF s and some Definitions Clock Input: FF s are controlled by a trigger or Clock signal. All FF s have a clock input. If a device which attempts to do a FF s task does not
More informationChapter 5. Digital systems. 5.1 Boolean algebra Negation, conjunction and disjunction
Chapter 5 igital systems digital system is any machine that processes information encoded in the form of digits. Modern digital systems use binary digits, encoded as voltage levels. Two voltage levels,
More informationDigital Circuits. 1. Inputs & Outputs are quantized at two levels. 2. Binary arithmetic, only digits are 0 & 1. Position indicates power of 2.
Digital Circuits 1. Inputs & Outputs are quantized at two levels. 2. inary arithmetic, only digits are 0 & 1. Position indicates power of 2. 11001 = 2 4 + 2 3 + 0 + 0 +2 0 16 + 8 + 0 + 0 + 1 = 25 Digital
More information74F161A 74F163A Synchronous Presettable Binary Counter
74F161A 74F163A Synchronous Presettable Binary Counter General Description Ordering Code: The F161A and F163A are high-speed synchronous modulo-16 binary counters. They are synchronously presettable for
More informationVidyalankar S.E. Sem. III [ETRX] Digital Circuits and Design Prelim Question Paper Solution
S.E. Sem. III [ETRX] Digital Circuits and Design Prelim uestion Paper Solution. (a) Static Hazard Static hazards have two cases: static and static. static- hazard exists when the output variable should
More informationL4: Sequential Building Blocks (Flip-flops, Latches and Registers)
L4: Sequential Building Blocks (Flip-flops, Latches and Registers) Acknowledgements:., Materials in this lecture are courtesy of the following people and used with permission. - Randy H. Katz (University
More informationSynchronous Sequential Circuit
Synchronous Sequential Circuit The change of internal state occurs in response to the synchronized clock pulses. Data are read during the clock pulse (e.g. rising-edge triggered) It is supposed to wait
More informationPhiladelphia University Student Name: Student Number:
Philadelphia University Student Name: Student Number: Faculty of Engineering Serial Number: Final Exam, Second Semester: 2015/2016 Dept. of Computer Engineering Course Title: Logic Circuits Date: 08/06/2016
More information3. Complete the following table of equivalent values. Use binary numbers with a sign bit and 7 bits for the value
EGC22 Digital Logic Fundamental Additional Practice Problems. Complete the following table of equivalent values. Binary. Octal 35.77 33.23.875 29.99 27 9 64 Hexadecimal B.3 D.FD B.4C 2. Calculate the following
More informationDigital Electronics. Delay Max. FF Rate Power/Gate High Low (ns) (MHz) (mw) (V) (V) Standard TTL (7400)
P57/67 Lec9, P Digital Electronics Introduction: In electronics we can classify the building blocks of a circuit or system as being either analog or digital in nature. If we focus on voltage as the circuit
More informationComputers also need devices capable of Storing data and information Performing mathematical operations on such data
Sequential Machines Introduction Logic devices examined so far Combinational Output function of input only Output valid as long as input true Change input change output Computers also need devices capable
More informationDigital Electronics. Part A
Digital Electronics Final Examination Part A Winter 2004-05 Student Name: Date: lass Period: Total Points: Multiple hoice Directions: Select the letter of the response which best completes the item or
More informationDigital Integrated Circuits A Design Perspective
igital Integrated Circuits A esign Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic esigning Sequential Logic Circuits November 2002 Sequential Logic Inputs Current State COMBINATIONAL LOGIC
More informationDigital Integrated Circuits A Design Perspective
igital Integrated Circuits A esign Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic esigning Sequential Logic Circuits November 2002 Naming Conventions In our text: a latch is level sensitive
More informationL4: Sequential Building Blocks (Flip-flops, Latches and Registers)
L4: Sequential Building Blocks (Flip-flops, Latches and Registers) Acknowledgements: Lecture material adapted from R. Katz, G. Borriello, Contemporary Logic esign (second edition), Prentice-Hall/Pearson
More informationINTEGRATED CIRCUITS. For a complete data sheet, please also download:
INTEGRATED CIRCUITS DATA SHEET For a complete data sheet, please also download: The IC6 74HC/HCT/HCU/HCMOS Logic Family Specificatio The IC6 74HC/HCT/HCU/HCMOS Logic Package Information The IC6 74HC/HCT/HCU/HCMOS
More informationCounters. We ll look at different kinds of counters and discuss how to build them
Counters We ll look at different kinds of counters and discuss how to build them These are not only examples of sequential analysis and design, but also real devices used in larger circuits 1 Introducing
More informationDepartment of Electrical & Electronics EE-333 DIGITAL SYSTEMS
Department of Electrical & Electronics EE-333 DIGITAL SYSTEMS 1) Given the two binary numbers X = 1010100 and Y = 1000011, perform the subtraction (a) X -Y and (b) Y - X using 2's complements. a) X = 1010100
More informationJan M. Rabaey Anantha Chandrakasan Borivoje Nikolic. November Digital Integrated Circuits 2nd Sequential Circuits
igital Integrated Circuits A esign Perspective Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic esigning i Sequential Logic Circuits November 2002 Sequential Logic Inputs Current State COMBINATIONAL
More informationWORKBOOK. Try Yourself Questions. Electrical Engineering Digital Electronics. Detailed Explanations of
27 WORKBOOK Detailed Eplanations of Try Yourself Questions Electrical Engineering Digital Electronics Number Systems and Codes T : Solution Converting into decimal number system 2 + 3 + 5 + 8 2 + 4 8 +
More informationMOSIS REPORT. Spring MOSIS Report 1. MOSIS Report 2. MOSIS Report 3
MOSIS REPORT Spring 2010 MOSIS Report 1 MOSIS Report 2 MOSIS Report 3 MOSIS Report 1 Design of 4-bit counter using J-K flip flop I. Objective The purpose of this project is to design one 4-bit counter
More informationECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN. Week 9 Dr. Srinivas Shakkottai Dept. of Electrical and Computer Engineering
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Week 9 Dr. Srinivas Shakkottai Dept. of Electrical and Computer Engineering TIMING ANALYSIS Overview Circuits do not respond instantaneously to input changes
More informationNTE74177 Integrated Circuit TTL 35Mhz Presettable Binary Counter/Latch
NTE74177 Integrated Circuit TTL 35Mhz Presettable Binary Counter/Latch Description: The NTE74177 is a high speed monolithic counter in a 14 Lead plastic DIP type package consisting of four DC coupled master
More informationKing Fahd University of Petroleum and Minerals College of Computer Science and Engineering Computer Engineering Department
King Fahd University of Petroleum and Minerals College of Computer Science and Engineering Computer Engineering Department Page of COE 22: Digital Logic Design (3--3) Term (Fall 22) Final Exam Sunday January
More informationPAST EXAM PAPER & MEMO N3 ABOUT THE QUESTION PAPERS:
EKURHULENI TECH COLLEGE. No. 3 Mogale Square, Krugersdorp. Website: www. ekurhulenitech.co.za Email: info@ekurhulenitech.co.za TEL: 011 040 7343 CELL: 073 770 3028/060 715 4529 PAST EXAM PAPER & MEMO N3
More informationINTEGRATED CIRCUITS. For a complete data sheet, please also download:
INTEGRATED CIRCUITS DATA SEET For a complete data sheet, please also download: The IC6 74C/CT/CU/CMOS ogic Family Specifications The IC6 74C/CT/CU/CMOS ogic Package Information The IC6 74C/CT/CU/CMOS ogic
More informationEE 209 Logic Cumulative Exam Name:
EE 209 Logic Cumulative Exam Name: 1.) Answer the following questions as True or False a.) A 4-to-1 multiplexer requires at least 4 select lines: true / false b.) An 8-to-1 mux and no other logi can be
More informationCSC9R6 Computer Design. Practical Digital Logic
CSC9R6 Computer Design Practical Digital Logic 1 References (for this part of CSC9R6) Hamacher et al: Computer Organization App A. In library Floyd: Digital Fundamentals Ch 1, 3-6, 8-10 web page: www.prenhall.com/floyd/
More informationCOE 202: Digital Logic Design Sequential Circuits Part 4. Dr. Ahmad Almulhem ahmadsm AT kfupm Phone: Office:
COE 202: Digital Logic Design Sequential Circuits Part 4 Dr. Ahmad Almulhem Email: ahmadsm AT kfupm Phone: 860-7554 Office: 22-324 Objectives Registers Counters Registers 0 1 n-1 A register is a group
More informationDE58/DC58 LOGIC DESIGN DEC 2014
Q.2 a. In a base-5 number system, 3 digit representations is used. Find out (i) Number of distinct quantities that can be represented.(ii) Representation of highest decimal number in base-5. Since, r=5
More informationINTEGRATED CIRCUITS. For a complete data sheet, please also download:
INTEGRATED CIRCUITS DATA SEET For a complete data sheet, please also download: The IC6 74C/CT/CU/CMOS Logic Family Specifications The IC6 74C/CT/CU/CMOS Logic Package Information The IC6 74C/CT/CU/CMOS
More informationQuad 2-input NAND gate
uad -input NAN gate ALS00A TYPE PROPAGATION ELAY SUPPLY CURRENT (TOTAL) ALS00A.0ns.0mA PIN CONFIGURATION A B V CC B ORERING INFORMATION Y A A Y ORER COE COMMERCIAL RANGE V CC = V ±0%, T amb = 0 C to +0
More informationCSE140: Components and Design Techniques for Digital Systems. Midterm Information. Instructor: Mohsen Imani. Sources: TSR, Katz, Boriello & Vahid
CSE140: Components and Design Techniques for Digital Systems Midterm Information Instructor: Mohsen Imani Midterm Topics In general: everything that was covered in homework 1 and 2 and related lectures,
More information74LS195 SN74LS195AD LOW POWER SCHOTTKY
The SN74LS95A is a high speed 4-Bit Shift Register offering typical shift frequencies of 39 MHz. It is useful for a wide variety of register and counting applications. It utilizes the Schottky diode clamped
More informationNTE74176 Integrated Circuit TTL 35Mhz Presettable Decade Counter/Latch
NTE74176 Integrated Circuit TTL 35Mhz Presettable Decade Counter/Latch Description: The NTE74176 is a high speed monolithic counter in a 14 Lead plastic DIP type package consisting of four DC coupled master
More informationMAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC Certified) SUMMER 14 EXAMINATION Model Answer
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION (Autonomous) (ISO/IEC 27001 2005 Certified) SUMMER 14 EXAMINATION Model Answer Subject Code : 17320 Page No: 1/34 Important Instructions to examiners: 1)
More informationNTE74HC299 Integrated Circuit TTL High Speed CMOS, 8 Bit Universal Shift Register with 3 State Output
NTE74HC299 Integrated Circuit TTL High Speed CMOS, 8 Bit Universal Shift Register with 3 State Output Description: The NTE74HC299 is an 8 bit shift/storage register with three state bus interface capability
More informationIn data sheets and application notes which still contain NXP or Philips Semiconductors references, use the references to Nexperia, as shown below.
Important notice Dear Customer, On 7 February 7 the former NXP Standard Product business became a new company with the tradename Nexperia. Nexperia is an industry leading supplier of Discrete, Logic and
More informationDHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS6201 DIGITAL PRINCIPLES AND SYSTEM DESIGN
DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CS6201 DIGITAL PRINCIPLES AND SYSTEM DESIGN UNIT I : BOOLEAN ALGEBRA AND LOGIC GATES PART - A (2 MARKS) Number
More information54LS160A DM74LS160A 54LS162A DM74LS162A Synchronous Presettable BCD Decade Counters
54LS160A DM74LS160A 54LS162A DM74LS162A Synchronous Presettable BCD Decade Counters General Description The LS160 and LS162 are high speed synchronous decade counters operating in the BCD (8421) sequence
More informationMemory, Latches, & Registers
Memory, Latches, & Registers 1) Structured Logic Arrays 2) Memory Arrays 3) Transparent Latches 4) How to save a few bucks at toll booths 5) Edge-triggered Registers L13 Memory 1 General Table Lookup Synthesis
More informationINTEGRATED CIRCUITS. For a complete data sheet, please also download:
INTEGRATED CIRCUITS DATA SEET For a complete data sheet, please also download: The IC06 7C/CT/CU/CMOS Logic Family Specifications The IC06 7C/CT/CU/CMOS Logic Package Information The IC06 7C/CT/CU/CMOS
More informationELCT201: DIGITAL LOGIC DESIGN
ELCT201: DIGITAL LOGIC DESIGN Dr. Eng. Haitham Omran, haitham.omran@guc.edu.eg Dr. Eng. Wassim Alexan, wassim.joseph@guc.edu.eg Following the slides of Dr. Ahmed H. Madian Lecture 10 محرم 1439 ه Winter
More informationUp/down binary counter with separate up/down clocks
FEATURES Synchronous reversible 4-bit counting Asynchronous parallel load capability Asynchronous reset (clear) Cascadable without external logic DESCRIPTION The is a 4-bit synchronous up/down counter
More informationDigital Fundamentals
Digital Fundamentals Tenth Edition Floyd hapter 8 Modified by Yuttapong Jiraraksopakun Floyd, Digital Fundamentals, 10 th 2008 Pearson Education ENE, KMUTT ed 2009 ounting in Binary As you know, the binary
More informationSIR C.R.REDDY COLLEGE OF ENGINEERING ELURU DIGITAL INTEGRATED CIRCUITS (DIC) LABORATORY MANUAL III / IV B.E. (ECE) : I - SEMESTER
SIR C.R.REDDY COLLEGE OF ENGINEERING ELURU 534 007 DIGITAL INTEGRATED CIRCUITS (DIC) LABORATORY MANUAL III / IV B.E. (ECE) : I - SEMESTER DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING DIGITAL
More informationBoolean Logic Prof. James L. Frankel Harvard University. Version of 3:20 PM 29-Aug-2017 Copyright 2017, 2016 James L. Frankel. All rights reserved.
Boolean Logic Prof. James L. Frankel Harvard University Version of 3:20 PM 29-Aug-2017 Copyright 2017, 2016 James L. Frankel. All rights reserved. Logic Levels Logic 0 Also called GND Low Off False Logic
More informationShow that the dual of the exclusive-or is equal to its compliment. 7
Darshan Institute of ngineering and Technology, Rajkot, Subject: Digital lectronics (2300) GTU Question ank Unit Group Questions Do as directed : I. Given that (6)0 = (00)x, find the value of x. II. dd
More information8-BIT SYNCHRONOUS BINARY UP COUNTER
8-BIT SYNCHRONOUS BINARY UP COUNTER FEATURES DESCRIPTION 700MHz min. count frequency Extended 100E VEE range of 4.2V to.v 1000ps to Q, Internal, gated feedback 8 bits wide Fully synchronous counting and
More informationSAU1A FUNDAMENTALS OF DIGITAL COMPUTERS
SAU1A FUNDAMENTALS OF DIGITAL COMPUTERS Unit : I - V Unit : I Overview Fundamentals of Computers Characteristics of Computers Computer Language Operating Systems Generation of Computers 2 Definition of
More informationAppendix B. Review of Digital Logic. Baback Izadi Division of Engineering Programs
Appendix B Review of Digital Logic Baback Izadi Division of Engineering Programs bai@engr.newpaltz.edu Elect. & Comp. Eng. 2 DeMorgan Symbols NAND (A.B) = A +B NOR (A+B) = A.B AND A.B = A.B = (A +B ) OR
More information