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

A Brief History of Data Storage
EuroPython Conference via YouTube
Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube
We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube
Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube
The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube