13.07.2015 Views

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

Digital Electronics: Principles, Devices and Applications

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Contentsxiii9.11.3 Verilog 3399.11.4 Java HDL 3409.12 Application Information on PLDs 3409.12.1 SPLDs 3409.12.2 CPLDs 3439.12.3 FPGAs 349Review Questions 352Problems 353Further Reading 35510 Flip-Flops <strong>and</strong> Related <strong>Devices</strong> 35710.1 Multivibrator 35710.1.1 Bistable Multivibrator 35710.1.2 Schmitt Trigger 35810.1.3 Monostable Multivibrator 36010.1.4 Astable Multivibrator 36210.2 Integrated Circuit (IC) Multivibrators 36310.2.1 <strong>Digital</strong> IC-Based Monostable Multivibrator 36310.2.2 IC Timer-Based Multivibrators 36310.3 R-S Flip-Flop 37310.3.1 R-S Flip-Flop with Active LOW Inputs 37410.3.2 R-S Flip-Flop with Active HIGH Inputs 37510.3.3 Clocked R-S Flip-Flop 37710.4 Level-Triggered <strong>and</strong> Edge-Triggered Flip-Flops 38110.5 J-K Flip-Flop 38210.5.1 J-K Flip-Flop with PRESET <strong>and</strong> CLEAR Inputs 38210.5.2 Master–Slave Flip-Flops 38210.6 Toggle Flip-Flop (T Flip-Flop) 39010.6.1 J-K Flip-Flop as a Toggle Flip-Flop 39110.7 D Flip-Flop 39410.7.1 J-K Flip-Flop as D Flip-Flop 39510.7.2 D Latch 39510.8 Synchronous <strong>and</strong> Asynchronous Inputs 39810.9 Flip-Flop Timing Parameters 39910.9.1 Set-Up <strong>and</strong> Hold Times 39910.9.2 Propagation Delay 39910.9.3 Clock Pulse HIGH <strong>and</strong> LOW Times 40110.9.4 Asynchronous Input Active Pulse Width 40110.9.5 Clock Transition Times 40210.9.6 Maximum Clock Frequency 40210.10 Flip-Flop <strong>Applications</strong> 40210.10.1 Switch Debouncing 40210.10.2 Flip-Flop Synchronization 40410.10.3 Detecting the Sequence of Edges 40410.11 Application-Relevant Data 407Review Questions 408Problems 409Further Reading 410

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!