Title Statements
- Full title :Programming FPGAs : getting started with Verilog / Simon Monk.
Summary
This fun guide shows how to get started with FPGA technology using the popular Mojo, Papilio One, and Elbert 2 boards. Written by electronics guru Simon Monk, Programming FPGAs: Getting Started with Verilog features clear explanations, easy-to-follow examples, and downloadable sample programs. You'll get start-to-finish assembly and programming instructions for numerous projects, including an LED decoder, a timer, a tone generator - even a memory-mapped video display! The book serves both as a hobbyists' guide and as an introduction for professional developers.
Read More ↓Edition Statements
- Publication Date:©2017
Publication Statements
- Publisher(s):McGraw-Hill Education
- Place of Publication:New York, NY
- Language:eng
- Publication Date:©2017
The Physical Object
- Description:1 online resource
Edition Identifiers
- ISBN:9781259643774, 1259643778
- oclc:on1224513300
- LC Classification:TK7885.7
- Dewey Decimal:621.39/5
Table of Contents
Cover -- Title Page -- Copyright Page -- Dedication -- About the Author -- Contents -- Preface -- Acknowledgments -- 1 Logic -- Logic Gates -- Binary -- Adding with Logic -- Flip-Flops -- Shift Registers -- Binary Counters -- Summary -- 2 FPGAs -- How an FPGA Works -- The Elbert 2 -- The Mojo -- The Papilio -- Software Setup -- Project Files -- Summary -- 3 Drawing Logic -- A Data Selector Example -- A 4-Bit Counter Example -- Summary -- 4 Introducing Verilog -- Modules -- Wires, Registers, and Buses -- Parallel Execution -- Number Format -- Data Selector in Verilog -- A Counter in Verilog -- Synchronous Logic -- Summary -- 5 Modular Verilog -- A Seven-Segment Decoder -- Button Debouncing -- Multiplexed Seven-Segment Display and Counter -- Summary -- 6 Timer Example -- State Machines -- State Machine Design -- Hardware -- Modules -- User Constraints File -- The Timer Module -- Testing -- Summary -- 7 PWM and Servomotors -- Pulse-Width Modulation -- A PWM Module -- Servomotors -- Hardware -- A Servo Module -- Summary -- 8 Audio -- Simple Tone Generation -- Audio Output from the Mojo -- A General-Purpose Tone/Frequency Generator -- Playing an Audio File -- Summary -- 9 Video -- VGA …
Read More ↓Subjects
Writers
No reviews yet. Be the first to rate this work.
Files & Downloads
-
Programming FPGAs: Getting Started with Verilog -…
PDF · 17.8 MB · updated -
Programming FPGAs: Getting Started with Verilog -…
EPUB · 18.5 MB · updated -
Programming Fpgas: Getting Started with Verilog -…
EPUB · 18.5 MB · updated
Rate & Review