基礎知識

スポンサーリンク
RTL検証

DirectテストとRandomテスト

1. この記事で学べることDirect テストと Random テストの正確な定義両者の目的・特徴・得意領域実務の検証フローでどのように使い分けるか誤解しやすいポイントと注意点検証戦略を設計するための基礎的な思考方法2. 概要(全体像)RT...
RTL設計

非同期回路設計

システムの複雑化により、マルチクロック、マルチリセットの設計が増加している。しかし、異なるクロックドメイン、リセットドメイン間のデータの受け渡しは注意が必要となる。RTLシミュレーションと実機で挙動が異なり、意図しない動作を引き起こすためで...
アナログ設計

UVM-MS 1.0

概要UVM-MSは、Universal Verification Methodology for Mixed-Signalの略で、UVM-MS 1.0としてAccelleraが標準化している。UVM-MSは、従来のUVMを拡張して、AMS/...
物理設計

レイアウトレベル EM/IR 解析

レイアウトレベル EM/IR 解析(Layout-level EM/IR Analysis)とは、レイアウト段階で配線やビアの電磁界挙動を解析し、寄生要素や信号劣化を事前に把握するための手法です。高速化・高周波化が進む設計では、回路図だけで...
物理設計

PCB設計

PCB (Printed Circuit Board) は、電子機器の信号・電源・ノイズをコントロールする“見えないインフラ”です。半導体設計に携わるエンジニアは、RTL やレイアウトだけでなく、最終的にチップがどのように基板上で動作するか...
物理設計

電子アセンブリ

電子アセンブリは、電子部品を組み立てて電子機器を製造するプロセス全体を指します。以下に、電子アセンブリの詳細な手順と概要を示します。基板設計:電子機器の機能や要件に基づいて、PCBの設計が行われます。これには、回路の配置、電子部品の配置、配...
物理設計

Die Design(ダイデザイン)

ダイデザイン(Die Design)は、半導体チップのレイアウトを物理的にどのような形状・構造にするかを決める工程です。これは単なる“チップの形を決める作業”ではなく、性能・歩留まり・放熱・パッケージ適合性・製造コストに直結する極めて重要な...
RTL設計

SystemC

SystemC は、C++ をベースにしたハードウェア記述・システムモデリングのためのライブラリ/標準規格です。RTL 設計より上位の抽象度で、アーキテクチャ検討・性能評価・高位合成(HLS)・トランザクションレベルモデリング(TLM) を...
アナログ設計

Verilog-A

Verilog-A は、アナログ回路の動作を数式ベースで記述するためのハードウェア記述言語です。SPICE モデルより抽象度が高く、アナログ回路の振る舞いを簡潔に表現できるため、アナログ設計・ミックスドシグナル検証・システムレベルモデリング...
アナログ設計

Verilog-AMS

Verilog-AMS(Verilog Analog/Mixed-Signal)は、アナログ(Verilog-A)とデジタル(Verilog)を統合した HDL で、アナログ・ミックスドシグナル(AMS)回路の動作を一つのモデルで表現できる...
スポンサーリンク