Learning FPGAs: Digital Design for Beginners with Mojo and Lucid HDL
暫譯: 學習FPGA:使用Mojo和Lucid HDL的數位設計入門

Justin Rajewski

  • 出版商: O'Reilly
  • 出版日期: 2017-09-19
  • 定價: $1,750
  • 售價: 9.5$1,663
  • 語言: 英文
  • 頁數: 230
  • 裝訂: Paperback
  • ISBN: 1491965495
  • ISBN-13: 9781491965498
  • 相關分類: FPGA
  • 立即出貨 (庫存 < 3)

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

商品描述

Learn how to design digital circuits with FPGAs, the devices that reconfigure themselves to become the very hardware circuits you program. In this concise ebook, author Justin Rajewski teaches you hands-on how to create your first FPGA project.

While FPGAs (Field Programmable Gate Arrays) and microcontrollers such as Arduino and Raspberry Pi are often compared, FPGAs are ideal for projects that can be broken down into parallel stages, need to operate at high speeds with low latency, or need custom logic not otherwise available. If you understand the basics of electricity as well as binary, hexadecimal, and decimal number systems, you’re ready to start your journey toward digital hardware mastery.

  • Learn how hardware designs are broken into modules, comparable to functions in a software program
  • Set up your environment by installing Xilinx ISE and the Mojo IDE
  • Build a high level understanding of digital designs that can be implemented on an FPGA
  • Build your project with Lucid, a hardware description language with syntax similar to C/C++, Verilog, and Java
  • Use the Mojo IDE to design, build, and load your FPGA designs

商品描述(中文翻譯)

學習如何使用 FPGA 設計數位電路,這些設備可以重新配置自己,成為您所編程的硬體電路。在這本簡明的電子書中,作者 Justin Rajewski 會手把手教您如何創建您的第一個 FPGA 專案。

雖然 FPGA(現場可編程閘陣列)和微控制器如 Arduino 和 Raspberry Pi 經常被比較,但 FPGA 非常適合那些可以分解為平行階段的專案,需要以低延遲的高速度運行,或需要其他方式無法獲得的自定義邏輯。如果您了解電的基本知識以及二進位、十六進位和十進位數字系統,您就準備好開始您的數位硬體精通之旅。

- 學習硬體設計如何被分解為模組,類似於軟體程式中的函數
- 通過安裝 Xilinx ISE 和 Mojo IDE 來設置您的環境
- 建立對可以在 FPGA 上實現的數位設計的高層次理解
- 使用 Lucid,這是一種語法類似於 C/C++、Verilog 和 Java 的硬體描述語言來構建您的專案
- 使用 Mojo IDE 設計、構建和加載您的 FPGA 設計