Getting Started with FPGAs

Merrick, Russell

  • 出版商: No Starch Press
  • 出版日期: 2023-11-21
  • 售價: $1,810
  • 貴賓價: 9.5$1,720
  • 語言: 英文
  • 頁數: 320
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 171850294X
  • ISBN-13: 9781718502949
  • 相關分類: FPGA
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Skip the complexity and learn to program FPGAs the easy way through this hands-on, beginner-friendly introduction to digital circuit design with Verilog and VHDL.

FPGAs are reprogrammable integrated circuits used in everything from hardware hacking and hobbyist electronics to aerospace engineering, video processing, and high-frequency stock trading. They're fast, powerful, and incredibly flexible, but they have a notoriously steep bar of entry. This book lowers the bar, providing a straightforward introduction to working with FPGAs, without unnecessary jargon or complexity.

Exploring FPGAs from the bottom up, it starts with a look at the basics of digital logic and the fundamental components that make up FPGAs: look-up tables and flip-flops. You'll quickly see why understanding how these components work together is critical to thinking like an FPGA designer. As the chapters progress, you'll learn how to master higher-level FPGA concepts, like state machines and crossing clock domains, while working on increasingly sophisticated hands-on projects. Loaded with thoroughly annotated, downloadable code examples in both Verilog and VHDL--the two most popular FPGA programming languages-- you will come away with the confidence and experience to pursue your own FPGA projects.

商品描述(中文翻譯)

跳過複雜性,透過這本實踐性且適合初學者的介紹,以Verilog和VHDL進行數位電路設計,輕鬆學習程式FPGA。FPGA是可重新編程的集成電路,廣泛應用於硬體駭客、業餘電子、航空航天工程、視訊處理和高頻股票交易等領域。它們速度快、功能強大且極具靈活性,但入門門檻很高。本書降低了這個門檻,提供了一個直接的FPGA入門介紹,不涉及不必要的術語或複雜性。從底層開始探索FPGA,首先介紹數位邏輯的基礎知識和構成FPGA的基本元件:查找表和觸發器。您將迅速了解瞭解這些元件如何協同工作對於像FPGA設計師一樣思考是至關重要的。隨著章節的進展,您將學習掌握更高級的FPGA概念,如狀態機和跨時鐘域,同時進行越來越複雜的實踐項目。書中提供了詳細註釋的可下載代碼示例,使用Verilog和VHDL這兩種最流行的FPGA編程語言,您將具備自信和經驗,可以開展自己的FPGA項目。

作者簡介

Russell Merrick is the creator of the popular FPGA blog, nandland.com, and accompanying YouTube channel. He has worked on many FPGA designs at Accion Systems, as well as at BAE Systems and L-3 Communications. He holds undergraduate and graduate degrees from the University of Massachusetts Amherst and the University of Massachusetts Lowell.

作者簡介(中文翻譯)

Russell Merrick 是知名的 FPGA 部落格 nandland.com 和相關的 YouTube 頻道的創作者。他曾在 Accion Systems、BAE Systems 和 L-3 Communications 從事多個 FPGA 設計的工作。他擁有麻省大學阿默斯特分校和麻省大學洛威爾分校的學士和碩士學位。