A hands-on, application-driven approach to SoC design and FPGA-based prototyping using industrial-grade tools
Download the eBook
This book introduces students to the fundamental concepts of SoC design and FPGA-based prototyping using industrial-grade tools. It bridges theory and practice, focusing not only on what SoC and FPGA technologies are, but how they are used in real engineering workflows.
Beginning with the building blocks of reconfigurable logic, the book guides learners through the process of designing, analyzing, synthesizing, testing, and deploying complete digital systems on FPGA hardware. The material provides a practical and accessible starting point for students encountering SoC concepts for the first time, as well as practitioners and educators looking for structured material for project-based learning.
Dr. Isuru Nawinne
Department of Computer Engineering,
Faculty of Engineering,
University of Peradeniya,
Peradeniya 20400, Sri Lanka.
Email: isurunawinne@eng.pdn.ac.lk
Website: https://people.ce.pdn.ac.lk/staff/academic/isuru-nawinne/
ISBN: 978-624-92913-3-1
License: Creative Commons BY-NC 4.0 International
Citation: Nawinne, I. (2025). Students' Guide to Practicals on Systems-on-Chip Design
The author provides this book and its contents on an "as is" basis and makes no representations or warranties of any kind with respect to this book or its contents. The author disclaims all such representations and warranties, including but not limited to warranties of fitness for a particular purpose. In addition, the author assumes no responsibility for errors, inaccuracies, omissions, or any other inconsistencies herein.
The author makes no guarantees concerning the level of success you may experience by following the guidelines and strategies contained in this handbook, and you accept the risk that results will differ for each individual. All procedures and guidelines are dependent on the adequate prior training given to all responsible authorities, staff members and students.