Getting started with FPGAs digital circuit design, Verilog, and VHDL for beginners

"A straightforward introduction to working with FPGAs. Explores the inner workings of an FPGA and high concepts like state machines, crossing clock domains, and parallel logic. Features hands-on projects and thoroughly annotated code examples in both Verilog and VHDL"--

Bibliographic Details
Other Authors: Merrick, Russell, author (author)
Format: eBook
Language:Inglés
Published: San Francisco, CA : No Starch Press [2024]
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009766135806719
Table of Contents:
  • Meet the FPGA
  • Setting up your hardware and tools
  • Boolean algebra and the look-up table
  • Storing state with the flip-flop
  • Testing your code with simulation
  • Common FPGA modules
  • Synthesis, place and route, and crossing clock domains
  • The state machine
  • Useful FPGA primitives
  • Numbers and math
  • Getting data in and out with I/O and SerDes.