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
Introduction to RISC-VLinux Foundation via edX Building a RISC-V CPU Core
Linux Foundation via edX RISC-V Toolchain and Compiler Optimization Techniques
Linux Foundation via edX Microcontroller Applications with RISC-V
Linux Foundation via edX Stanford Seminar - Instruction Sets Should Be Free- The Case for RISC-V
Stanford University via YouTube