Shane Fleming's repositories
emsys_21A_cw
Coursework handout for EmSys Autumn 2021
EmSys_21A_lab2
Lab2: using a physical embedded systems to interact with virtual embedded systems.
emsys_21a_wcet
Repository for the EmSys CSC368/M68 lecture on Worst Case Execution Time
EmSys_Hardware_Description_Languages
This lecture introduces hardware description languages (Verilog).
xeus-on-pynq
Helps setup a PYNQ Xeus-cling environment on the KV260.
EmSys_21A_lab1
EmSys Lab1: decode your secret word
EmSys_21A_lab3
Repository for the third EmSys lab handout
emsys_21A_lab4
The fourth lab for the embedded system course, introduces some basic digital hardware design with Verilog and Verilator.
EmSys_21A_Lecture1
Repository for the first CSC368/M68 lecture
EmSys_21A_Lecture2
In this lecture, we will explore, what a System-on-Chip is, why C is the language of choice for programming such systems, and the basics of an Arduino sketch. This will all be framed in the context of your TinyPico device.
EmSys_dotDevice
The datasheet for the dotDevice
EmSys_labSetup
Setup your environment for the EmSys labs and coursework
EmSys_Power
EmSys lecture on power consumption
EmSys_Power_and_CW
EmSys (CSC368/M68) lecture on power consumption in embedded systems
EmSys_Sequential_Logic
Lecture for the Embedded Systems Design course (CSC368/M68) on sequential logic design with Verilog
EmSys_Worst_Case_Execution_Time
Repository for EmSys (CSC368) lecture 3
mlir-aie
An MLIR-based toolchain for AMD AI Engine-enabled devices.
PYNQ-HelloWorld
This repository contains a "Hello World" introduction application to the Xilinx PYNQ framework.
PYNQ_Composable_Pipeline
PYNQ Composabe Overlays
Riallto
The Riallto Open Source Project from AMD
stfleming.github.io
academic page for stfleming