Microsoft Word - Digital Logic Design v_4_6a
Process runs until no other signal in the sensitivity list changes value as a result of running the process. In simulation, al ...
8.8. Dataflow Design Elements................................................................................................... ...
F <= ‘1’ when “0001”, ‘1’ when “0010”, ‘1’ when “0011” | “0101” | “0111”, ‘1’ when “1011” | “1101”, ‘0’ when others; end prim ...
when choices => sequential-statements ... when choices => sequential_statements when others sequential_statements -- do if ...
sequential_statement end loop; ...
8.9. Additional Resources Wakerly, I. Digital Design. (2006) Prentice Hall Chapter 5 “Hardware Description Language” ...
8.10. Problems Refer to http://www.EngrCS.com or online course page for complete solved and unsolved problem set. ...
...
Chapter 9. Commercial Digital Integrated Circuits and Interface Design 9.1. Key concepts and Overview Output Types Logic Fam ...
9.2. Output Types Totem-Pole or Push-Pull Output Totem-Pole output uses two complementary transistors to force the output to V ...
Open Collector/drain is useful for creating a wired “AND” by connecting the outputs together and have one pull up resistor. Th ...
A wired-OR can be created by using the DeMorgan’s Theorem: A+B=A.B Example - Using Wired-OR to implement F= AB.. C+AB.. C+D ...
Z indicates high impendence (output is not connected internally) X indicates “don’t care” One of the most common uses of a t ...
9.3. Logic Families TTL (Bipolar Junction Transistor Logic) First technology to get to market CMOS (Complementary Metal Oxid ...
9.4. Multiplexer (MUX)/DeMultiplexer (DMUX) Design Multiplexers (MUX) and DeMultiplexers (DMUX) are used to route signals betwee ...
Example of implementing a 256-to-1 MUX using 8-to-1 MUXes. Diagram of 256 to 1 MUX. Diagram of a 256-to-1 MUX using 8-to-1 MUX ...
D248 D255 S 0 7 Cascade Level 1 Cascade Level 2 ... 0 2 1 D0 D7 S S 0 S 1 S 2 0 7 ... 0 2 1 . . . S 0 7 0 2 1 . . . Out 0 Out 31 ...
Larger DMUX from smaller DMUX 1-to-2 DMUX Design & Symbol The larger DMUX can be built from smaller DeMUXes by cascadi ...
9.5. Adder & Subtractor Design Small adders can be shown at gate level, but for larger designs we will use an iterative modu ...
Ripple-Carry Adder (RCA) A Ripple-Carry Adder uses Full Adders in a cascading form. The carry from one adder is fed to the nex ...
«
3
4
5
6
7
8
9
10
11
12
»
Free download pdf