WaveForms から python を実行する
WaveForms は Analog Discovery 2 の標準制御ソフトである.本記事では,WaveForms から python を動かす方法について紹介する.今回はターゲットを python に絞っただけでター […]
WaveForms は Analog Discovery 2 の標準制御ソフトである.本記事では,WaveForms から python を動かす方法について紹介する.今回はターゲットを python に絞っただけでター […]
この記事ではソース接地回路の周波数特性について述べる.主に,周波数特性やバンド幅がどう決まるのかについて. ソース接地回路の周波数特性 先ほどの回路を小信号等価回路に置き換えると次のようになる.$r_{\rm ds}$ […]
Verilogではノンブロッキング代入とブロッキング代入を適切に使いわける必要がある.本記事では,ノンブロッキング代入とブロッキング代入について説明する. 4入力ANDの例 次の2つのモジュール(module1, mod […]
Verilogでモジュールを記述した後は本当に論理が合っているか検証が必要であるため,適当な信号を与え出力信号を見るテストベンチが必要である.今回はテストベンチの記述に必要なことをまとめる. テストベンチの説明 テストベ […]
本記事では加算器を例としてVerilogでのモジュールの書き方について説明する. 入出力ポートの宣言 まず,モジュールの宣言をし入出力ポートの宣言を行う.#マークつきの()内にはビット数など入出力ポートの宣言に必要なパラ […]
hspiceのノイズ過渡解析について. 例.オシレータのジッター解析 例としてオシレータのジッター解析を行う.ジッターは理想的なパルス波形からの立ち上がった時間のずれである.次のコードでは,オシレータの出力電圧の立ち上が […]
Verilogのforの書き方について. Verilogにおけるforの用法 Verilogではforはgenerateとセットで用いられる.下記でいくつか例を挙げる. 例2:多ビットのランダムな立ち上がり信号 テストベ […]
MOSFETの寄生容量の概算方法について.本記事では,手計算で見積もることの多いゲート容量とドレイン容量を取り上げる. ドレイン容量 ソースとバルクが同電位であるとすると,ドレイン容量は上の図の$C_{\rm DB}$ […]
hspiceのAC解析とノイズ解析について. アンプのAC解析 次のサンプルは単純なアンプのAC解析ができる.※汎用性のため,ampというサブサーキットを用意していることを前提. 差動アンプのAC解析 次のサンプルは完全 […]
A級アンプ 次に示す回路図は簡単なA級アンプである.この回路では出力Voutのバイアス電圧(音声などの信号が何も入力されていないとき)は,Vb-0.6 となる.入力電圧に直流成分に加え正弦波を上乗せすると当然出力は図のよ […]