System-on-Chip (SoC) Design
ECE382M.20, Unique: 17090
Semester: Fall 2021
Home
Syllabus
Schedule
Resources
Canvas
Reference Material
Board Documentation
Ultra96-V2 board documentation
Ultra96-V2 forums
Information about the Ultra96-V2 board
by Linaro
Wiki entry for the Ultra96 board in the Open Hardware Repository
Ultra96 USB-to-JTAG/UART Pod documentation
Xilinx Zynq UltraScale+ MPSoC documentation
Xilinx Zynq UltraScale+ MPSoC design hub
Xilinx Zynq UltraScale+ Device Technical Reference Manual
Xilinx community forums
Software Development
Xilinx Wiki
Xilinx Zynq UltraScale+ MPSoC Software Developer Guide
PetaLinux Tools Reference Guide
Additional
PetaLinux tools documentation and resources
Hardware Tools
Vivado HLS User Guide
and
Vivado HLS Tutorial
Additional
Vivado HLS documentation and resources
Vivado Embedded Design User Guide
Additional
Vivado documentation and resources
SystemC & C++
Accelera SystemC™ standards
IEEE Standard SystemC Language Reference Manual
A
SystemC Quick Reference card
SystemC Guide
from Doulos (includes a brief
SystemC Tutorial
)
Visual Object Recognition
Convolutional Neural Network (CNN) tutorial
Some good online articles
about deep learning and objection detection algorithms
You Only Look Once (Yolo)
object detection CNN and
DarkNet
neural network engine
Xilinx's
Tincy Yolo implementation on a Zynq
published at
DATE
'18
Links
Additional references
D. D. Gajski, S. Abdi, A. Gerstlauer, G. Schirner,
Embedded System Design: Modeling, Synthesis, Verification
, Springer, 2009.
F. Vahid, T. Givargis,
Embedded System Design: A Unified Hardware/Software Introduction
, John Wiley and Sons, 2002.
M. Wolf,
Computers as Components: Principles of Embedded Computing System Design
, Fourth Edition, Elsevier, 2016.
R. Zurawski (Editor),
Embedded Systems Handbook
, Second Edition, CRC Press, 2009.
T. Noergaard,
Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers
, Second Edition, Newnes, 2012.
Other Classes
Mark McDermott's
Advanced Embedded System Architecture
class
Cross-Layer ML Algorithm and Hardware Co-Design
co-taught by Profs. Mattan Erez and Michael Orshansky
My other
Embedded System Design and Modeling
class
Contents © Copyright 2021 Andreas Gerstlauer
http://www.ece.utexas.edu/~gerstl/ee382m_f21