デジタル集積回路の設計課題:順序論理とメモリの実装例

1. 基礎概念問題 1.1 ミーリ状態機械とムーア状態機械の特性と相互関係について説明してください。 ムーア状態機械:出力が現在の状態のみに依存する状態機械。 ミーリ状態機械:出力が現在の状態だけでなく入力にも依存する状態機械。 ミーリ機械とムーア機械は相互に変換可能です。任意のミーリ機械に対して等価なムーア機械が存在し、そのムーア機械の状態数は対応 ...

6月18日 23:06 投稿

デジタル回路における分周クロックのエッジ検出手法

システムの基幹クロックを分周して利用する際、その分周されたクロック信号の特定のタイミング、特に立ち上がりエッジを正確に識別し、それをフラグ信号として利用する必要が生じることがあります。このフラグ信号は、後続のデジタル回路の動作を分周クロックに同期させるために不可欠です。分周比が設計時に既知である場合でも、設計の柔軟性を高め、将来的な分周比の変更 ...

6月18日 00:03 投稿

Verilogにおける識別子の命名規則:基本識別子とエスケープ識別子

Verilog HDLにおいて、オブジェクトを参照するために割り当てられる名前を識別子と呼びます。識別子には、基本的な文字列で構成される「基本識別子」と、特殊な記法を用いる「エスケープ識別子」の2種類が存在します。 基本識別子の構文規則 基本識別子は、英字、数字、アンダースコア(_)、およびドル記号($)を組み合わせて構成されます。大文字と小文字は区別されま ...

6月1日 21:54 投稿