YoVDO

The Libre-SOC Project

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses Open Source Hardware Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive talk from the EuroPython 2021 conference about the Libre-SOC Project, which aims to develop an open-source, user-programmable System-on-a-Chip for smartphones, netbooks, tablets, and Chromebooks. Discover how Python plays a crucial role in various aspects of the project, including hardware description language (HDL) development, IEEE754 FP hardware library creation, OpenPOWER ISA simulation, unit testing, VLSI ASIC layout, hardware co-simulation, and JTAG remote system implementation. Learn about the project's commitment to transparency, avoiding spying backdoors and restrictive DRM. Gain insights into the strategic use of Python-based tools and libraries throughout the development process, from nmigen for hardware design to FlexLib for standard cell library creation. Understand the project's significance in promoting open-source hardware and software integration, and how it leverages Python's versatility to tackle complex engineering challenges in chip design and development.

Syllabus

Intro
hdl
coriolisii
chipsfilmmakers
Documentation
Repo
OpenPower
Markdown
Converting to Python
Page Reader
Python Simulator
QEMU Simulator
Verilog
Coriolis II
Questions
Security
Lukes background
Security audits
Super Micro delisted


Taught by

EuroPython Conference

Related Courses

Artificial Intelligence for Robotics
Stanford University via Udacity
Intro to Computer Science
University of Virginia via Udacity
Design of Computer Programs
Stanford University via Udacity
Web Development
Udacity
Programming Languages
University of Virginia via Udacity