Skip to content

ISHI会版OpenMPW PTC06-1~2024年PTC06(フェニテックシャトル)の相乗り~

License

Notifications You must be signed in to change notification settings

ishi-kai/ISHI-KAI_Multiple_Projects_OpenMPW_PTC06-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ISHI会版OpenMPW PTC06-1について

これは、ISHI会版OpenMPW PTC06-1にみんなで相乗りしたxschemによる回路図とklayoutによるレイアアウト置き場です。

みんなの相乗りチップ

  • all_members_layout
  • all_members_layout_using

相乗りチップのラベル

  • 緑枠
    -- 独自設計の回路
  • オレンジ枠
    -- 初めてのInverter回路
  • 紫枠
    -- 初めてのInverter回路だけどピン不足によりレイアアウト配置のみ

参加者リスト

各種リスト

参加者のデザイン

GxP:1bit CPU made with ASIC (ISHI-Kai's OpenMPW PTC06-1)

「こんなものわざわざASIC化しちゃったの?技術の無駄遣い!」というコンセプトの元、naoto64氏の1bit-CPUISHI会版OpenMPW PTC06-1を利用して、ASIC化しました!
サイズは、280um x 65um くらいとなりました。元の基板が85mm x 70mmですのでおよそ36万分の1に縮小できました!

  • 1bit-CPU
  • 1bit-CPUの回路図
  • 1bit-CPUのレイアウト

3zki: クロックダブラー

設計したもの

1MHzの矩形クロックを2MHzの矩形クロックにするクロックダブラーを作りました。 詳細は省きますがPLLを使用していません。

  • コンセプトデザイン
  • 回路図
  • シミュレーション結果
  • レイアウト

感想

今回はクロックダブラーだけでなくXschem用PDK、KLayout用LVSデッキ、ダミーフレーム、Ubuntu WSL用の設計環境も作成しました。

多少なりとも皆様のお役に立てたのであれば幸いです。

Sinby: リングオシレータ VCO

設計したもの

リングオシレータ VCO を作りました。 出力にバッファをつけてあります。

  • 回路図
  • レイアウト
  • テストベンチ
  • シミュレーション結果

感想

レイアウトはもう少し一般的な工夫をすれば小さくなると思います。

SaltyChip703:AND回路

設計したもの

NANDとインバータをつないでAND回路になっています. NANDはスタセルを使わずに手動でレイアウトをしました. 後段のインバータはスタセルです. シミュレーションで閾値が電源電圧の半分ぐらいになるように調整しました. 動くことを祈っています.

  • 回路図
  • レイアウト

感想

なかなかDRCとLVSが通らず苦労しました.

SaltyChip703: オペアンプ

設計したもの

2段差動アンプを作りました.

  • 回路図
  • レイアウト

感想

あまり工夫を盛り込むことができなかったので、もっと技術力をつけて、高度なものをつくっていきたいです!

KeiSakam:Inverter回路

感想

普段ソフトウェアエンジニアとして仕事をする中で、最近低レイヤーへの興味が湧いてきたことをきっかけに参加させていただきました。

半導体の知識が全くない状態から CMOS インバータ回路の設計とレイアウトを DRC と LVS も含めて半日で体験でき、非常に濃くて有意義な時間でした!!

最初から最後まで付きっきりでサポートしてくださった Rapidus の𠮷富さんをはじめ、運営に携わってくださった皆様、本当にありがとうございました。 (自分だけで時給換算いくら消費したのかわかりません)

半導体の世界に一歩踏み出せた今日の体験をきっかけに、必ずもっと学んで次はサポートする側に回ったり、今より低レイヤーの仕事に就いたりするなどして、微力ながらでも日本の半導体業界を盛り上げていくことに活かしていきたいです!

  • 回路図
  • レイアウト

wwlapaki310:Inverter回路

感想

普段はクラウドやAIなど上位層の技術ばかりを触っていたこともあり、初めての半導体設計で主にツールの使い方把握に苦労しましたが、温かいサポートと同じ参加者との交流のおかげで、低レイヤーの知識も身に付き大変楽しかったです。

開催ありがとうございました!

  • 回路図
  • レイアウト

yato-Neco:Inverter回路

感想

自分はソフトのレイヤーしか触った事がなく、今回興味があり半導体を作ることにチャレンジをしたのですが、思ったより難しかったです。

  • 回路図
  • レイアウト

KentoKashiuchi0821Kento:Inverter回路

感想

インバータ製作 初めての半導体設計・検証でした。

どのようなプロセスで製作しているか、知らなかったので、知れたのが良い経験でした。 1から作成できたのが、達成感です!ありがとうございました!

  • 回路図
  • レイアウト

1uf3:Inverter回路

  • 回路図
  • レイアウト

aiharayasuto:Inverter回路

やったこと

  • インバータの回路図の作成
  • レイアウトの作成
  • レイアウトの検証

image

感想

  • 慣れないツールばかりで大変でしたが、何とか最後までやり遂げることが出来ました

  • 今回のイベントがきっかけで、半導体設計にさらに興味を持ちました

  • 機会があれば、他のイベントも参加したいと考えています

  • 回路図

  • レイアウト

danook:Inverter回路

感想

ツールのバグや操作の難しさなど非本質的な問題にかなり悩まされました。   あまり理解しきれないまま進めていたので、次はきちんと理解してもう少し複雑なものも作ってみたいです。

  • 回路図
  • レイアウト

zakiryo1016:Inverter回路

感想

ほとんど写経でしたが、抽象的な概念を落とし込めることが出来て個人的にはすごく勉強になりました。 なんとなく苦手意識というか、深く理解できないだろーなーと思っていましたが、「実際に回路を作成する」という非常に魅力的な入門口を準備していただけて、とてもありがたかったです。

xschemは回路図のシミュレーション部分だけでも、手元で動かすと色々理解が深まる気がしました。 いただいたSampleを触るだけでも、かなり勉強になりそうです。 Klayoutは実物ベースで考えられるので、回路図の概念が自分の中に落とし込めることが出来て助けになりました。

また無料の図面ツールはビルドでくじけることが非常に多い印象がある中で、(少なくとも自分は)セットアップで苦労することもなかったので助かりました。 LVSはすごく便利に思いましたが、別ツールとの連携という点で心くじけそうな気もしました(笑) 実際一番心くじけそうになったというか、エイヤになってしまいました。

会場を準備いただくのは大変な面も多々あると思いますが、個人的には捗るので今後もお願いできればと思います。 今回も若干心折れそうというか、リモート参加なら投げてた箇所も粘れました。 つたない図面ですが、生産のほうも宜しくお願い致します。

  • 回路図
  • レイアウト

KentM-hub:Inverter回路

感想

普段はソフトウェアを扱っていて半導体を扱うことがなかったため、回路から作成して基盤にしていく手順を知ることができて非常にためになりました。思ったよりデバッグがしっかりしているのと、UIが理解しやすいと感じました。

Pathをぐるぐる巻きにしたので余計な手間をかけてしまうかもしれないです、申し訳ないです!

  • 回路図
  • レイアウト

kensukeyama:Inverter回路

感想

初めてのOpenMPWで回路もあまりよく分かっていないソフトウェア屋さんですが、楽しく作れました。

今度はもう少し複雑な回路を置いて、シミュレーションして作ってみたいです。

  • 回路図
  • レイアウト

daichi-nigihayami:Inverter回路

感想

環境設定に苦労しましたが、ご指導のおかげでなんとかできました。

  • 回路図
  • レイアウト

zakio123:Inverter回路

感想

ツールのインストールから苦労したが、低レイヤー独特の困難を体験できてよかった

みなさん優しく教えてくださり楽しく体験できた

  • 回路図
  • レイアウト

ckdur:Inverter回路

Tutorial for Open Rule 1um

This repository contrains a tutorial execution for the OpenRule 1um. Contains an inverter with a testbench, and a layout with the DRC and LVS clean.

This tutorial was executed on 2024/8/11

References

Ishi Kai MPW 1um Tutorial Instructions PDK Scripts

Inverter

  • 回路図
  • レイアウト

Standard Library

  • レイアウト

passiven:Inverter回路

  • 回路図
  • レイアウト

katsuhito:Inverter回路

感想

ICを自分たちで作るべく、社内の有志で活動していましたが、難航していました。

今回の貴重な機会のおかげで、先に進める気がしています。本当にありがとうございます。

次回のPhenitec 様のシャトルサービスで、自分たちの回路を載せられるべく、勉強を続けようと思います。

  • 回路図
  • レイアウト

koji:Inverter回路

感想

できるかどうか、不安でどきどきしましたが、無事に作り終えることができました。

ありがとうございました。測定会が楽しみです。

自信がついたので、ばりばりの回路が作れそうです。(根拠ない自信)

  • 回路図
  • レイアウト

SHOTARO-TOMOOKA:Inverter回路

###感想 ASICデバイスの一部をCADで制作体験できたのがすごく有意義であった
ただやる作業が思ったより大変であり、やり遂げた後の達成感は最高であった

  • 回路図
  • レイアウト

SIProp:Inverter回路

説明

fingerを利用したデカいサイズのInverter回路。
デカいのでプローブの寄生容量にも負けず動作する(はず。線は未結線)。
また、デカい分電力を必要とするので外周部にML1(VDD)とML2(VSS)を十字型で配置することでパスコン代わりとなってここに電力を貯めている。

  • 回路図
  • レイアウト

LVSの重要性

今回は時間とツールの都合でLVS(Layout vs Schematic:レイアウトと回路図のマッチング)はオプションとしたのですが、やはり、レイアウトのミスが見つかりました。
やはり、LVSはやらないとですね。

  • レイアウト

測定会

製造されたチップ

製造され、届いたチップたちです。

  • アルミ袋入り
  • 中身
  • ベアダイ
  • ベアダイを見る顕微鏡セット

簡易測定

動作するか?簡易的に測定します。

ソケット利用

測定にはチップ交換が簡単なようにソケットを利用します。

  • 測定用ソケット
  • ソケットに入れた状態

インバーター回路の測定

Analog Discovery3を利用して、0-5Vで変化するサイン波を入力し、その出力をオシロスコープモードで測定します。
結果は、正常にインバーター動作しているようです。

  • AD3に接続
  • 入力のサイン波
  • 出力結果

お持ち帰りパッケージ

チップを壊さずに持ち帰れるように静電気防止ウレタンと静電気防止袋を用意して持って帰ってもらいます。

  • 静電気防止ウレタン
  • 静電気防止袋

当日の測定会の風景

金沢大学の秋田先生による導入プレゼン。これまでのMake:LSIの歴史と意義を語って貰いました。

  • 会場風景

インバーター回路

インバーター回路のできに満足する参加者様。

  • インバーター

独自回路設計組

AND回路を作ったSaltyChipさんちーむ。
そして、無事に動作して、ご満悦のお二人。

  • ANDメンバー
  • AND波形
  • ANDの波形拡大

About

ISHI会版OpenMPW PTC06-1~2024年PTC06(フェニテックシャトル)の相乗り~

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •