Hardware design using FOSS

Speaker: Julin Shaji

Type: Talk

Room: Lecture Hall 11

Time: Mar 15 (Sun): 15:30

Duration: 0:30

Hardware design is predominantly done with proprietary tools. Prime reason is the industry being dependent on such tools. Yet, mature FOSS software does exist. And when you get down to it, hardware design is not way too different from software. In this talk, I will talk about programming an FPGA using only FOSS tools, most of which are available in debian repos.

I will also briefly talk about similar tools for PCB and ASIC designs. This is based on stuff that I discovered while doing a college project. Not an expert.

  • Target audience: Anyone interested in open source community, especially those interested in tinkering with hardware
  • Expected outcome: Get persuaded to try out hardware design using open source tools

Sub-topics (tentative) planned for the talk:

  • Current scenario in industry
  • A complete FOSS flow to program an FPGA
  • New-gen hardware description languages
  • PCB design: KiCad, ngspice, etc
  • ASIC: OpenLane

Duration: 20 minutes (including Q&A)