Skip to content

LSI design training with SKY130 - Analog LSI design Part 1

Notifications You must be signed in to change notification settings

3zki/lsi1_analog1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SKY130で学ぶLSI回路設計 / LSI design training with SKY130

アナログLSI回路設計 基礎編 / Analog LSI design Part 1

概要 / Overview

開発環境はwsl_osicとして利用可能です。Ubuntu 22 on WSLのみサポートしています。

Development environment is available here; only Ubuntu 22 on WSL is supported.

ラボデータは 3zki/lab240921 として利用可能です。

Lab data are available here.

Macなど、それ以外のOSはishi会にてサポートしています。

Other operating systems, such as Mac, are supported by ISHI-KAI.

Contents

  • Background knowledge of LSI
  • Demonstration of Analog LSI design: Make a CMOS inverter
    • Draw schematics and test benches
    • Simulation
    • (Draw layouts based on schematics)
    • Layout verification
    • Post-layout simulation
  • Tips
    • Multifinger and Mismatch simulation
    • Monte Carlo simulation
    • Analog switch and Pass Transistor Logic
    • D latch and D flip-flop (In-class exercises in 2023)

History

It was created in March 2023 as an exercise document for “LSI Circuit Design I”, a class for third-year undergraduate students.

I created the entire development environment, lab data, and documentation, and conducted the exercises in 2023 and 2024 when I was enrolled in the university.

Concurrently, I have also conducted almost the same hands-on in ISHI-KAI. Several have been performed, the first is in November 2023.

I am still updating this.

About

LSI design training with SKY130 - Analog LSI design Part 1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published