シミュレーション
ブラウザだけで動く回路シミュレータです。インストールもアカウントも要りません。回路そのものの動作を見たいときは回路シミュレータ、基板パターン(伝送線路)を通った後の信号品質を見たいときはIBIS波形シミュレータを使ってください。
CircuitJS1 回路シミュレータ
抵抗・コンデンサ・コイル・ダイオード・トランジスタ・オペアンプ・ロジックICなどを画面上で配線して、電流の流れと各点の波形をリアルタイムに見られる回路シミュレータです。素子をクリックすれば定数をその場で変えられ、結果はすぐ波形に出ます。
- 例題回路が300本以上(オームの法則からスイッチング電源、PLL、CPUまで)
- 電流の流れが動く点で見えるので、動作の説明や学習に向く
- オシロスコープ表示(電圧・電流・電力・FFT)つき
- 回路はテキストで保存・読み込み、URLでの共有もできる
CircuitJS1 は Paul Falstad 氏が作成し Iain Sharp 氏がブラウザへ移植したソフトウェアで、GPLv2 のもとで再配布しています(当サイトによる開発物ではありません)。ソースコードは github.com/pfalstad/circuitjs1、ライセンス全文は COPYING.txt にあります。
IBISモデル 波形シミュレータ
IBISモデル(.ibs)を読み込んで、送信IC → パッケージ → 基板パターン(伝送線路) → 終端 → 受信IC の回路を過渡解析し、送信端と受信端の波形を表示します。反射やリンギングが終端やパターン長でどう変わるかを確認できます。
- [Diff_pin] のあるモデルなら差動ペア(LVDSなど)も解析でき、Vod・Vos とアイパターンが出る
- ビットレート・ビット列・終端方式・パターン長を変えて比較できる
- 節点解析+Newton法+後退オイラー、伝送線路はBranin法で自前実装
- 読み込んだ .ibs はブラウザ内だけで処理し、サーバへは送信しない