Applied digital logic exercises using FPGAs /
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 concep...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
San Rafael [California] (40 Oak Drive, San Rafael, CA, 94903, USA) :
Morgan & Claypool Publishers,
[2017]
|
Colección: | IOP (Series). Release 3.
IOP concise physics. |
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- 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.