VSD Intern - OpenRAM configuration for 4kB SRAM using Sky130

How to configure ope-source compiler OpenRAM for 130nm technology node

3.84 (22 reviews)
Udemy
platform
English
language
Design Tools
category
instructor
VSD Intern - OpenRAM configuration for 4kB SRAM using Sky130
218
students
1 hour
content
Apr 2021
last update
$44.99
regular price

What you will learn

Configure open-source memory compiler OpenRAM for any memory size

SRAM custom cell design

Memory GDS/Lib/Lef file types

Why take this course?

🌟 Course Headline:

Master OpenRAM Configuration for High-Density SRAM with Sky130 PDKs - A Deep Dive into Memory Compiler Magic!

πŸš€ Course Description:

Are you ready to dive into the world of memory compiler design and configuration? In this comprehensive webinar, we'll explore the intricacies of configuring the open-source memory compiler, OpenRAM, for a 4kB SRAM cell array using the Google SkyWater SKY130 Process Design Kit (PDK) at a 130nm technology node.

Why You Should Take This Course:

  • Understand SRAM Fundamentals: Learn how SRAMs are integral to modern microelectronic systems and how they are the backbone of ASIC and SoC designs.
  • Leverage OpenRAM: Discover the power of OpenRAM, an open-source memory compiler that streamlines the process of designing and optimizing your SRAM.
  • Precision Configuration: Gain the skills to configure your SRAM for a specific operating voltage of 1.8V and achieve an access time of less than 2.5ns.
  • Technology Node Mastery: Get hands-on experience with the Sky130 PDKs, which are crucial for designing in the 130nm technology node range.

Course Highlights:

  • In-Depth Tutorials: Step-by-step guidance on using memory compilers and optimizing your SRAM design.
  • Open-Source Tools: Learn to utilize a variety of open-source circuit schematic design, layout design, and SPICE simulation tools that complement OpenRAM.
  • Efficient Design Flow: Streamline your design process with the efficient use of memory compilers like OpenRAM for faster and more reliable designs.
  • Real-World Application: Apply your knowledge by configuring a 1024x32 SRAM cell array (32Kbits or 4KB) tailored for your specific requirements.

πŸ”Ή Course Structure:

  • Introduction to Memory Compilers: Understanding the role of memory compilers and their significance in modern design practices.
  • Sky130 PDK Deep Dive: Explore the SkyWater SKY130 PDKs and how they are structured for efficient design.
  • OpenRAM Configuration: Learn to configure OpenRAM parameters such as word-length, bit lines, operating voltage, and access time.
  • SRAM Cell Design: From concept to creation, design your own SRAM cell with the desired specifications using OpenRAM.
  • Optimization Techniques: Discover methods to optimize your SRAM design for better performance and reduced power consumption.
  • Testing and Simulation: Perform thorough SPICE simulations and testing to validate your design's functionality and performance.
  • Finalizing the Design: Learn how to finalize your design with detailed instructions and best practices for implementation.

πŸ“š What You Will Get:

  • Access to a comprehensive repository of SkyWater SKY130 PDKs files, which you can use to jumpstart your designs without the need to install the complete PDKs.
  • A wealth of resources including schematic design, layout design, and simulation tools that complement OpenRAM and aid in your design process.
  • A solid foundation in configuring and optimizing SRAM designs using OpenRAM for 130nm technology node, which you can apply to real-world scenarios.

πŸ‘©β€πŸ’» Who This Course Is For:

  • ASIC/SoC Designers
  • FPGA Engineers
  • IC Design and Verification Engineers
  • Hardware Engineering Students and Professors
  • Anyone interested in learning about memory compilers and their application in modern IC design.

Join us on this journey to master the art of SRAM configuration with OpenRAM and Sky130 PDKs, and take your memory design skills to the next level! πŸŽ“βœ¨

Screenshots

VSD Intern - OpenRAM configuration for 4kB SRAM using Sky130 - Screenshot_01VSD Intern - OpenRAM configuration for 4kB SRAM using Sky130 - Screenshot_02VSD Intern - OpenRAM configuration for 4kB SRAM using Sky130 - Screenshot_03VSD Intern - OpenRAM configuration for 4kB SRAM using Sky130 - Screenshot_04

Related Topics

3965020
udemy ID
07/04/2021
course created date
13/04/2021
course indexed date
Bot
course submited by