Compare commits

..

No commits in common. "76d0a409b5d2d3a871318806d67d95006a24aca3" and "71097dd807993224690324e96be3608de3180d97" have entirely different histories.

View File

@ -1,39 +0,0 @@
---
date: 2024-10-27 11:59
---
#transistor #openlsi
このシリーズが参考になりそう
[SkyWater 130 nm フルカスタム設計への道Akira Tsuchiyanote](https://note.com/akira_tsuchiya/m/m7877b0dd1dbe)
Dockerでセットアップするならここで紹介されてた
[GitHub - iic-jku/IIC-OSIC-TOOLS: IIC-OSIC-TOOLS is an all-in-one Docker image for SKY130/GF180/IHP130-based analog and digital chip design. AMD64 and ARM64 are natively supported.](https://github.com/iic-jku/IIC-OSIC-TOOLS)
を使うのが良さそう。ただしGUIを表示するためにXserver(MacならXQuartz)が必要になる。VNCでもいけるけどちょっと重いらしい
とりあえずローカルでセットアップするなら[[ISHI-KAI]]のスクリプトを使うと良いMacの場合中でbrewを叩くので環境汚れるのは覚悟の上で
[GitHub - ishi-kai/OpenRule1umPDK\_setupEDA: OpenRule1umPDKを各種環境にセットアップするためのスクリプトです。](https://github.com/ishi-kai/OpenRule1umPDK_setupEDA)
基本的に使うことになるのは
- [[xschem]]
- [[klayout]]
- [[netgen]]
- [[ngspice]]
あたり。xschemとklayoutはKiCADやEagleの回路図エディタとレイアウトエディタにそれぞれ相当するものだと思えば良いっぽい。ngspiceはKiCADでも使ってるSPICEシミュレータ。
---
## PDK(Process Design Kit)
- シミュレーションライブラリ
- デザインルール
- LVS