From 735e07dc6e8ae868df575908f7bdc2ab0139df26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=BE=E6=B5=A6=20=E7=9F=A5=E4=B9=9F=20Matsuura=20Tomoy?= =?UTF-8?q?a?= Date: Sun, 27 Oct 2024 12:45:28 +0900 Subject: [PATCH] [obsidian] vault backup: 2024-10-27 12:45:28[ --- content/オープンソースLSI設計環境の構築.md | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 content/オープンソースLSI設計環境の構築.md diff --git a/content/オープンソースLSI設計環境の構築.md b/content/オープンソースLSI設計環境の構築.md new file mode 100644 index 00000000..cb788a42 --- /dev/null +++ b/content/オープンソースLSI設計環境の構築.md @@ -0,0 +1,31 @@ +--- +date: 2024-10-27 11:59 +--- + +#transistor #openlsi + +このシリーズが参考になりそう + +[SkyWater 130 nm フルカスタム設計への道|Akira Tsuchiya|note](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シミュレータ。 + +