Advanced Physical Design using OpenLANE/Sky130
Physical Design or PnR (Place and Route) is the core of any IC design cycle. From a RTL netlist to final tape-out, each phase of PnR brings it’s own challenges and surprises. “What are these challenges?” “What is the process?” “Can I build a chip of my own?”- If you have these questions and if you are eager to delve into the world of ASIC design flow..Wait no more!
With the announcement of Google-SkyWater’s first manufacturable open source 130nm process design kit (pdk), open source EDA world is no longer limited in scope to academic research and small scale projects only. This along with the conception of Openlane flow, a fully-automated RTL2GDSII flow, has made the dream of “an IC for all” a near reality.
So here’s announcing the ultimate workshop on SoC design planning in Openlane flow using the latest Google-SkyWater 130nm process node.
So if you want to –
- Design and characterize your own standard cell.
- Have a hands-on in the Physical Design domain.
- Generate a full GDSII from a RTL netlist.
-
Explore and contribute to open source EDA world.
This is the opportunity for you!!
Workshop Day wise Content :
Day1 – Inception of open-source EDA, OpenLANE and Sky130 PDK
- How to talk to computers
- SoC design and OpenLANE
- Starting RISC-V SoC Reference design
- Get familiar to open-source EDA tools
Day 2 - Understand importance of good floorplan vs bad floorplan and introduction to library cells
- Chip Floor planning considerations
- Library Binding and Placement
- Cell design and characterization flows
- General timing characterization parameters
Day 3 - Design and characterize one library cell using Magic Layout tool and ngspice
- Labs for CMOS inverter ngspice simulations
- Inception of Layout – CMOS fabrication process
- Sky130 Tech File Labs
Day 4 - Pre-layout timing analysis and importance of good clock tree
- Timing modelling using delay tables
- Timing analysis with ideal clocks using openSTA
- Clock tree synthesis TritonCTS and signal integrity
- Timing analysis with real clocks using openSTA
Day 5 - Final steps for RTL2GDS
- Routing and design rule check (DRC)
- PNR interactive flow tutorial
- Yosys – for Synthesis
- OpenLane - for RTL2GDS
- NgSpice - for Characterisation
- Magic – for Layout and Floorplanning
- OpenSTA – Pre-layout and Post-layout Static timing analysis
Reference Design Base:
- RISC-V based PicoRV32 SoC
Refund Policy: If you are not able to join workshop, Last date to apply for refund is 2 August 2022 11:59 PM IST.
Mode of Delivery for Upcoming Physical Design Workshop:
1) Labs: The labs for the workshop will be shared through a virtual box image. Detailed steps on how to access and utilize the virtual box image will be provided one day prior to the start of the workshop.
2) Lectures: The workshop lectures will be delivered via the VSD-IAT LMS platform. Participants will have access to the necessary course materials and can engage with the content at their own pace.
3) Q&A Support: Instructors and Teaching Assistants (TAs) will be available on Slack 24/7 throughout the entire duration of the 5-day workshop. Participants can ask questions, seek clarification, and receive assistance as needed.
4) Daily Sync-up Call: There will be a one-hour synchronous call held daily during the workshop. This call will serve as an opportunity for participants to address any pressing issues, discuss challenges, and receive immediate guidance and support from the instructors and TAs.
Refund Policy: Last date to apply for refund is 29 May 2023 11:59 PM IST.
Instructor Profile:
Kunal Ghosh, co-founder of VLSI System Design (VSD) Corp. Pvt. Ltd., Kunal pioneers in the field of online open-source EDA (qflow & openroad)/open-source hardware (specially RISC-V) design and learning. Currently, Kunal owns around 32 high-quality VLSI online courses in and around open-source EDA/hardware, which is being consumed by around 28700+ students around 141 countries. Apart from trainings, Kunal has also worked with IIT Madras and IIT Guwahati on open-source activities and design projects. Currently, Kunal and his team are working on developing high quality open-source Analog/Digital IP’s which would be first one’s in the field of open-source hardware design. Prior to VSD, Kunal has worked with Qualcomm and Cadence, in field of SoC design. Kunal has done his Masters at IIT Bombay in field of VLSI & Nano-electronics, with specialisation in Sub-100nm Electron Beam LithographyOptimisation techniques
Guest Instructor Profile:
Timothy Edwards, Founder Opencircuitdesign.com and SVP at Efabless.He is Analog VLSI designer and collecting and developing open-source EDA tools for over 27 years, He worked for the Johns Hopkins Applied Physics Lab, startups MultiGiG and Analog Devices. He has developed open-source EDA software tools such as Magic, Qflow, Netgen, and Xcircuit.
Mohammed Shalan, Associate Professor, American University in Cairo.He is Founder of CloudV.io, The Open Cloud-based Digital ASIC/FPGA Design Environment, Fault, the only open-source DFT solution. He worked as Embedded Systems Architect for Automotive and Mobile (Mentor Graphics), Embedded Software Manager (MindSpeed and Mentor Graphics), Digital ASIC Designer (Freescale), SoC Consultant, Digital ASIC PnR Consultant.He holds Patents- Power Profiling for Embedded System Design, Power System Optimization and Verification for Embedded System Design.
Teaching Assistant Profile:
Ahmed Ghazy, fresh Computer Engineering graduate from the American University in Cairo with a minor in Mathematics. Currently working at eFabless where he worked on the OpenLANE flow 1 for over a year now and made many contributions to open-source EDA tools including the OpenROAD tools, magic, and netgen.Other research interests include computer security and cryptography, data structures and algorithms, and combinatorics.
How will the labs be shared for the upcoming Physical Design workshop?
The labs will be shared through a virtual box image. Detailed steps on how to access and utilize the virtual box image will be provided one day prior to the start of the workshop.
What platform will be used for delivering the lectures?
The lectures for the workshop will be delivered via the VSD-IAT LMS platform. Participants will have access to the necessary course materials and can engage with the content at their own pace.
Will there be support available for questions and clarifications during the workshop?
Yes, instructors and Teaching Assistants (TAs) will be available on Slack 24/7 throughout the entire duration of the 5-day workshop. Participants can ask questions, seek clarification, and receive assistance as needed.
Is there a specific time allocated for addressing pressing issues during the workshop?
Yes, there will be a one-hour sync-up call held daily during the workshop. This call provides an opportunity for participants to address any pressing issues, discuss challenges, and receive immediate guidance and support from the instructors and TAs.
Is the workshop on a cloud-based platform? Can participants access it at their convenience?
Yes, the workshop is conducted on a cloud-based platform. Participants can log in at their convenient time, complete the lectures and labs for the day, and then log out. This allows flexibility in accessing the workshop materials and completing the required tasks based on individual schedules.
Refund Policy: Last date to apply for refund is 8th Aug 2023 11:59 PM IST.
IP Name - 130nm PLL Clock Multiplier IP
8x PLL Clock Multiplier IP on the Google-Skywater 130nm node.
Tested through spice simulations on skywater 130nm tt corner at room termperature
Generates 8x Multiplied Clock.
Please read more about Tapeout : https://www.vlsisystemdesign.com/tapeout/
Please check out : https://www.vlsisystemdesign.com/hdp/
Refund Policy: If you are not able to join workshop, Last date to apply for refund is 8th Aug 2023 11:59 PM IST.
Term & Condition Policy: https://www.vlsisystemdesign.com/terms-and-conditions/
For Information drop email :vsd@vlsisystemdesign.com
Format: Cloud based Virtual Training Workshop
Duration - 5 Day
Registration Fees : $30 ($70)
Date : 9-13 August 2023
Last Date : 7 August 2023
[wpcdt-countdown id="14695"]
Registration: Stay tuned !!
For more information email: vsd@vlsisystemdesign.com