Universal Tools for Acceleration, Timing, Integration & Machine Enhancement
Offered By: linux.conf.au via YouTube
Course Description
Overview
Syllabus
Intro
Hasjim Williams
Floods - let's be prepared Kayak
Evolution of Processor Industry - 1990s
Evolution of Processor Industry - Today
Why Instruction Set Matters
Open Software/Standards Work! Standard
RISC-V Base Instructions
RISC-V Extensions
RISC-V Custom Instructions
Compiler Support - New Instructions / Co-processor
Why Open-Source the Freedom Platform? SiFive FOSDEM 2018
RISC-V Community Member - Benefits
Simulation using Verilator
LiteX Provide the infrastructure to create complex SoCs with Python/Migen
Combinational
Finite State Machines
Remote control and debugging in LiteX
Bridge Advantage
LiteX sim & Verilator
Arty Devboard
Glasgow Interface Explorer / Scotts Army Knife
MicroPython and CircuitPython
Bare-Metal C
Zephyr
Linux on LiteX
QEMU
SymbiFlow - Reverse Engineered FPGA Bitstreams
Accelerate your design
x86-64 Surfboard
Dual ARM powered
RISC-V powered Jet Ski?
HAL 9000
Terminator
Carl's Draperies
Back to the Topic
Holoverse - Dinosaurs
Hewlogram
Taught by
linux.conf.au
Related Courses
Programming LanguagesUniversity of Virginia via Udacity Digital System Design
Indian Institute of Technology, Ropar via Swayam Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX Model Checking
Chennai Mathematical Institute via Swayam Digital Systems: From Logic Gates to Processors
Universitat Autònoma de Barcelona (Autonomous University of Barcelona) via Coursera