Skip to content

My weekly overview of the VSD RISC V program , which is India's next biggest step in making the next Silicon Valley of the World. I will sharing all my weekly task overview here in this repo and for giving a clear and precise information about my entire 10 week journey of this fantastic course.

License

Notifications You must be signed in to change notification settings

Techwithram/RISC-V-SOC-Tapeout-Program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ–₯️ RISC-V SOC Program -- My Journey

RISC-V VSD Progress Open-Source

Welcome to my documentation of the RISC-V SoC Tapeout Program by VSD
This repository gives the overview of my weekly tasks through this Journey, with each week maintained in a new and unique GitHub repository and the overall progress will be shared here.


"Right from Market analysis, spec to GDSII, we design and manufacture silicon step by step, that too while mastering open-source tools and taking part in India's Semiconductor Mission through a great opportunity given by VSD team and most importantly learning the indusrtial flow as an engineer."


πŸ“‚ Repository Structure

Every week's work is given as each repo

Week Focus Area Repository Link Status
Week 0 πŸ”§ Environment Setup & Tool Installation Week0 βœ… Done
Week 1 πŸ“ RTL Design Basics (Coming Soon) ⏳ Pending
Week 2 πŸ”„ RTL to Gate-Level Synthesis (Upcoming) ⏳ Pending
Week 3 πŸ—οΈ Floorplanning & Placement (Upcoming) ⏳ Pending
Week 4 ⏰ Clock Tree & Routing (Upcoming) ⏳ Pending
Week 5+ 🎯 Tapeout Prep & Verification (Upcoming) ⏳ Pending

πŸ“… Week 0 β€” Tools Setup

πŸ“Œ Focus: Installing and verifying the open-source EDA toolchain on Ubuntu 22.04

Tool Purpose Status
Yosys RTL Synthesis βœ… Installed
Icarus Verilog Simulation & Testbench βœ… Installed
GTKWave Waveform Viewer βœ… Installed
Ngspice Circuit Simulation βœ… Installed
Magic Layout & DRC βœ… Installed
OpenLane Complete RTL β†’ GDSII Flow βœ… Installed

🌟 Key Take aways

  • Set up the EDA toolchain successfully on Ubuntu 22.04.
  • Understood the importance of each tool in the RTL-to-GDSII flow.
  • Launch Pad is ready for Week 1 RTL design tasks.

πŸ“ˆ Progress Tracker

Week 0 Week 1 Week 2 Week 3


πŸ™ Acknowledgments

I am grateful to:

  • Kunal Ghosh and the VSD team
  • RISC-V International and Efabless
  • The open-source EDA community for enabling this initiative

πŸš€ Next Steps

  • Start Week 1: RTL Design Basics
  • Document progress in a new repo
  • Continue building toward full SoC tapeout

πŸ‘¨β€πŸ’» Maintainer: Tatikonda Ramakrishna

About

My weekly overview of the VSD RISC V program , which is India's next biggest step in making the next Silicon Valley of the World. I will sharing all my weekly task overview here in this repo and for giving a clear and precise information about my entire 10 week journey of this fantastic course.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published