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." --Publisher's description.
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
Notes
Includes index.
The Physical Object
- Description:xiii, 177 pages : : illustrations ; : 23 cm
Edition Identifiers
- ISBN:9781259643767, 125964376X
- oclc:ocn950952092
- LC Classification:TK7885.7
- Dewey Decimal:621.39/5
Table of Contents
Machine generated contents note: 1.Logic -- Logic Gates -- The not Gate -- The and Gate -- The or Gate -- NAND and NOR Gates -- XOR Gates -- Binary -- Adding with Logic -- Flip-Flops -- Set-Reset Flip-Flop -- Shift Registers -- Binary Counters -- Summary -- 2.FPGAs -- How an FPGA Works -- The Elbert 2 -- The Mojo -- The Papilio -- Software Setup -- Installing ISE -- Installing Elbert Software -- Installing Mojo Software -- Installing Papilio Software -- Project Files -- Summary -- 3.Drawing Logic -- A Data Selector Example -- Step 1 Create a New Project -- Step 2 Create a New Schematic Source -- Step 3 Add the Logic Symbols -- Step 4 Connect the Gates -- Step 5 Add the IO Markers -- Step 6 Create a User Constraints File -- Step 7 Generate the bit File -- Step 8 Program Your Board -- Testing the Result -- A 4-Bit Counter Example -- Drawing the Schematic -- Implementation Constraints Files -- Testing the Counter -- 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 -- Mu…
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
Rate & Review