This repo mostly hosts courses and projects from the Advanced VLSI Lab at Silicon University, Bhubaneswar.
- Chipalooza
- Chipathon 2026
- Official Chipathon 2026 GitHub Page (Fork for contrib)
- Chipathon 2026 portal for Silicon participant
- Team Repos
- A28 SILICON_BGR [Fork-Pending] [Issue#98]
- A29 SILICON_DAC [Fork-Pending] [Issue#90]
- A30 SILCON_RISC-V [Fork] [Issue#95]
- TT10 TinyQV : QSPI memory IP reference.
- A31 SILICON_SAR-ADC (PENDING) [Fork-Pending] [Issue#97]
- Useful Resources:
- Template for SoC Automation: JKU-AMS Labs collaborative initiative to automate entire SoC
- GF180 librelane template from WaferSpace
- Chipathon Read-the-Docs GitHub Repo [RTD]
- Chipathon-RTD sandbox Repo [RTD]
- 1-TOPS
- 1-TOPS portal for Silicon Particiapnt](https://github.com/silicon-vlsi/1-TOPS-SILICON/)
- Project Neumann: Main repo for the digital top of the microcontroller.
- VLSI Lab on Raspberry Pi 500+
SHELVED ACTIVITES
- Open-Source Standard Cell Development
- TT SKY25b SRAM
- VLSI 2026 Mentoring Portal : Contains sessions from Sujit Panda and some really valuable Verilog references.
-
LaunchLab Freshers Training: Basic MOSFET theory, CMOS technology, circuit and layout design, and basic PDK design. This is the material used for training all New College Graduates (NCG) with no or minimum knowledge in VLSI.
-
Introduction to SKILL Programming: Introduces users to basic SKILL programming.
-
Introduction to Verilog: Module EE2.301 (WIP)
-
Introduction to Linux Commands: Module CS 3.301 (WIP)
- Universalization of IC Design in CASS: Excellent resource of open-source training material.
- IHP Analog Academy
- GIAN Workshop 2024 IIT-BBS by Steve Hoover
- RISC-V MYTH Workshop - Steve Hoover
- ChipCraft: The Art of Chip Design for Non-Experts Efbaless's 2-week ASIC Desing Course by Steve Hoover's TL-Verilog to design and implement a RISC-V processor both in FPGA and ASIC (TinyTapeout).
- Analog Circuit Desing at IIC-JKU, Austria, using open source tools Xschem and ngspice and opensource PDK SG13G2 from IHP Microelectronics.
-
Chipathon 2025 project portal for Silicon participant where resources were shared.
- Chipathon2025 template repo for SILICON_BBI: This is the template repo with all the official design files.
- Official Chipathon 2025 Github Page
- Chipathon 2025 Github Template
-
Tiny Tapeout Verilog Project: Digital Temperature Monitor: This project is based on the same FPGA Project below that was enhanced and ported to SKY130 using the TinyTapeout shuttle.
- Temperature Sensor (LM70) design cycle: Verilog-to-FPGA: This is the same project as above that was targetting FPGA.
-
Analog Front-End (AFE) for a PT100 Temperature Sensor in HIMA temp chamber: The goal of the project is to design and implement a AFE for PT100 temperature sensor that is embeddedd inside the temeperature chamber. The output is converted to the required dynamic range of a USB-based instrument Analog Discovery 2 (AD2). A Pyhton code is developed to read the ADC value from AD2 and onvert it to temperature in degree C. This, then can be used in temperature characterization of electronic systems.
-
Bandgap Reference in SKY130: Complete design, layout and characterization of a Bandgap reference using open-source EDA tools (ngspice/netgen/Magic) and open-source PDK (SKY130)
-
Project Volta : SPI/I2C/SRAM/BGR in 0.6um CMOS: SPI-RW SRAM and bandgap reference in 0.6um CMOS technology
-
Project Tesla:(WIP)
- ngspice: Compiled
ngspicesource for Ubuntu 22.04/18.04 & CentOS7 - netgen: Compiled
netgensource for Ubuntu 22.04/18.04 & CentOS7 - Magic: Compiled
magicsources for Ubuntu 22.04/18.04 & CentOS7- Magic GitHub Page Documentation by Subhransu Das. Some of the learnings from Chipathon 2025 are integrated into this document.
- XSchem: Compiled sources for
xschemschematic editor. - Sue2Plus: Sue2 schematic editor + Python/Matlab/Octave tool box
- Cadence: Information related to Cadence EDA tools eg. Virtuoso, ADE, Spectre, etc.
- VirtualBox: Setting up Virtual Machines (Virtual Box) and setup open source EDA tools
- SKY130 for Analog Design in Xschem: A subset of SKY130 to do analog design using xschem and ngspice
- Technology: Technology files for the open-source EDA tools. sky130-hd-ttharden24 can used for RTL2GDS flow. It's from the local hardening of TinyTapeout design.
- RTL2GDS using openROAD: A quick tutorial for RTL2GDS using OpenROAD flow.
- Technology: Technology files for the open-source EDA tools.
- Open Source EDA on WSL: Installing and setting up WSL2 on Windows 10/11 and installing open-source EDA tools on it.
- Open Source EDA on VirtualBox: Setting up Virtual Machines (Virtual Box) and setup open source EDA tools.
- Website: Advanced VLSI Lab: Jekyll repo for GitHub page for Advanced VLSI Lab website.
- Eagle PCB: A Quick Guide
- Calibre Setup
- SI 2026 Analog IC Design: 2026 Summer Internship course "Analog IC Design" (Student Notebook template)
- SI 2025 Analog IC Design: 2025 Summer Internship course "Analog IC Design"
- SI 2025 Digital VLSI: 2025 Summer Internship course "Digital VLSI Design from Verilog RTL and Verification to Synthesis"
- SI-2024: Introduction to CubeSat and Satellite Communication : 2024 Summer internship course.
- SI-2021-03: Digital CMOS VLSI Design : 2021 Summer Internship course.
- 15VLSI7T: VLSI Design Course, 7th Sem. AEI, 2020 : 2020 7th Sem VLSI Design course.
- PS-2026-S8: 2026 Practice School portal.
- PS 2025 Sem 8 CMOS : CMOS VLSI training.
- PS 2025 Sem 8 AIedu : AI-based assesment platform.
- PS 2025 Sem 8 TT06 : Test development for TinyTapeout project Digital Temperature Monitor.
- Introduction to RP2040 and using it as a SPI slave : A valuable project showing the use of PIO in RP2040 to use it as a SPI slave.
- PS 2025 Sem 8 HeartSound : AI-based heart sound monitoring.
- Introduction to CocoTB
- Potentiostat
- KWS/HeartSound Monitor
- PS 2025 Project: 8T SRAM InCompute Memory
- Potentiostat: Building a simplified potentiostat or a three-electrode electrochemical measurement system.
- Analog Char: LaunchLab Analog Characterization portal.
- Priyansu's Keyword Spotter : Priyansu Sahoo's keyword spotter portal.
- Priyansu's RTL2GDS Flow Page
- Priyansu's FPGA Flow Page
- GPIO : GPIO/I3C Project portal
- SIT 2024: Verilog SPI Temperature Project : 2024 Mentoring portal
- SIT 2021: Project Page : 2021 Mentoring portal
- SIT 2020: Project Page : 2020 Mentoring portal



