YoVDO

SymbiFlow - The Next Generation FOSS FPGA Toolchain

Offered By: linux.conf.au via YouTube

Tags

linux.conf.au Courses Python Courses C++ Courses Docker Courses XML Courses TCL Courses Verilog Courses Open Source Hardware Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of open-source FPGA development in this 46-minute conference talk from linux.conf.au. Learn about SymbiFlow, the "GCC of FPGAs," and its mission to support multiple FPGAs from various vendors. Discover how FPGAs transform hardware challenges into software solutions, enabling custom integrated circuit creation. Gain insights into the project's current status, supported FPGA models, and future roadmap. Understand the impact of this hobbyist-driven initiative on FPGA development and learn how to contribute to the project. Delve into topics such as FPGA tooling, bitstream documentation, and architecture definitions. Whether you're familiar with Python, C++, TCL, Verilog, XML, or Docker, find out how your skills can be applied to this revolutionary open-source effort.

Syllabus

Intro
FPGAs convert hardware into software
FPGAs come in all sizes!
SymbiFlow is people!
Software Tooling
C++ Tooling for x86
EDA Tooling Ecosystem ASIC Tools
Verilog Tooling for FPGAs
What does "GCC" mean?
First Project Ice Storm
Then Project X-Ray
SymbiFlow Launch - 34C3!
Inspires Project Trellis
SymbiFlow Toolsuite
Bitstream Docs
Architecture Defs
Related to Bitstream
Feeds Place & Route
Feeds Mapping (?)
Verilog Simulation
Executable Docs Synthesis
Bitstream Summary
Lattice iCE40 Project Ice Storm Documented Tiles Types
Xilinx Series 7 Project X-Ray
Synthesis & Mapping & PnR
Verilog to Routing Xilinx Artix 7
Do you know Python?
Do you know C++?
Do you know TCL?
Do you know Verilog?
Do you know XML?
Do you know English?
Do you know Docker?
Do you have time?
Questions?


Taught by

linux.conf.au

Related Courses

TCL: The Big Picture
Pluralsight
Banco de dados Expert: Linguagem SQL e Administração.
Udemy
Tcl Fundamentals
Pluralsight
Formação SQL Server 2017 Desenvolvedor Expert SQL e T-SQL
Udemy
Tcl
Exercism