Applied digital logic exercises using FPGAs / Kurt Wick.
Τύπος υλικού: ΚείμενοΣειρά: IOP concise physicsΛεπτομέρειες δημοσίευσης: San Rafael [Καλιφόρνια] : Morgan & Claypool Publishers, c2017.Περιγραφή: 1 ηλεκτρονική πηγή (ποικίλες σελιδαριθμήσεις) : εικ. (μερ. έγχρ.)ISBN:- 9781681746609
- 9781681746623
- Applied digital logic exercises using field-programmable gate arrays
- 621.395 23
Περιλαμβάνει βιβλιογραφικές παραπομπές.
Preface -- 1. Introduction to digital logic -- 1.1. Basic definitions of digital concepts -- 1.2. Digital and Boolean logic and its representation -- 1.3. Basic Boolean logic rules : application and examples -- 1.4. Interchangeability of gates and De Morgan's theorem -- 1.5. Implementing digital logic -- 1.6. Tri-state logic -- 1.7. Boolean logic expression summary -- 1.8. Exercises
2. FPGA and VERILOG : combinational logic I -- 2.1. Introduction to digital hardware -- 2.2. Application specific standard parts (ASSP) : 74XX digital logic chips -- 2.3. Introduction to the Vivado design environment and the BASYS3 boards -- 2.4. Introduction to Verilog : wires, vectors, buses and Verilog operators -- 2.5. Instantiating modules
3. FPGA and VERILOG : combinational logic part II -- 3.1. Binary number representation and Boolean mathematics -- 3.2. Boolean algebra and adder circuits -- 3.3. Multiplexers (MUX)/demultiplexers (DEMUX)
4. FPGA and VERILOG part II : sequential logic -- 4.1. Sequential logic : latches -- 4.2. Sequential logic : flip-flops -- 4.3. Sequential logic : fundamental counters -- 4.4. Sequential logic : counters with logic conditions -- 4.5. Pulse width modulation (PWM) -- 4.6. An audio player with PWM
5. Counters -- 5.1. Introduction -- 5.2. One-shot or monostable multivibrator and synchronizer and Vivado's behavior simulation tool -- 5.3. State machine frequency counter -- 5.4. Period counter -- 5.5. Computer interfacing the design by embedding a microprocessor.
Applied Digital Logic Exercises Using FPGAs is appropriate for anyone interested in digital logic who needs to learn how to implement it through detailed exercises with state-of-the-art digital design tools and components. The book exposes readers to combinational and sequential digital logic concepts and implements them with hands-on exercises using the Verilog Hardware Description Language (HDL) and a Field Programmable Gate Arrays (FGPA) teaching board.