Thanks to visit codestin.com
Credit goes to github.com

Skip to content

lordoflimes/Architecting-and-Building-High-Speed-SoCs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Architecting and Building High Speed SoCs

This is the code repository for Architecting and Building High Speed SoCs, published by Packt.

Design, develop, and debug complex FPGA-based systems-on-chip

What is this book about?

This book covers the following exciting features:

  • Understand SoC FPGAs’ main features, advanced buses and interface protocols
  • Develop and verify an SoC hardware platform targeting an FPGA-based SoC
  • Explore and use the main tools for building the SoC hardware and software
  • Build advanced SoCs using hardware acceleration with custom IPs
  • Implement an OS-based software application targeting an FPGA-based SoC
  • Understand the hardware and software integration techniques for SoC FPGAs
  • Use tools to co-debug the SoC software and hardware
  • Gain insights into communication and DSP principles in FPGA-based SoCs

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

Following is what you need for this book: This book is for FPGA and ASIC hardware and firmware developers, IoT engineers, SoC architects, and anyone interested in understanding the process of developing a complex SoC, including all aspects of the hardware design and the associated firmware design. Prior knowledge of digital electronics, and some experience of coding in VHDL or Verilog and C or a similar language suitable for embedded systems will be required for using this book. A general understanding of FPGA and CPU architecture will also be helpful but not mandatory.

With the following software and hardware list you can run all code files present in the book.

Software and Hardware List

Software requiredOS required
Xilinx Vivado 2021.2 or a higher version Windows Enterprise and Professional 10.0
Or Window 10 HE and VirtualBox
Or Ubuntu 16.04.5 LTS up to 20.04.1 LTS
Xilinx Vitis Windows Enterprise and Professional 10.0
Or Window 10 HE and VirtualBox
Or Ubuntu 16.04.5 LTS up to 20.04.1 LTS
VirtualBoxWindows 10

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Code in Action

Click on the following link to see the Code in Action:

Playlist link

Related products

Get to Know the Author

Mounir Maaref lives in the UK and works as a Principal SoC Architect. He has 25 years experience in the microelectronics industry spanning FPGAs, ASICs, Embedded Processing, Networking, Data Storage, Satellite Communications, Bluetooth, and WiFi connectivity. He likes working on cutting edge technologies involving both hardware and software. His main focus is on the system architecture design, performance analysis, and modeling. He has published several Application Notes and White Papers, and has been a speaker at many conferences worldwide. He holds a Masters degree in Electronics and Telecoms. He is a 2nd dan black belt in Tang Soo Do and is getting trained to become a Martial Arts instructor.

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781801810999

About

Architecting and Building High Speed SoCs, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Verilog 100.0%