FPGA 3 つの基本的な論理ゲート
最新のデジタル回路設計では、論理ゲートはさまざまなデジタル論理回路やコンピューター システムを構築するための基本コンポーネントです。プログラマブル ロジック デバイス (FPGA) では、論理ゲートも重要な役割を果たします。この記事では、FPGA の 3 つの基本的な論理ゲート (AND ゲート、OR ゲート、NOT ゲート) を紹介し、対応するソース コードの例を示します。
- AND ゲート (AND ゲート)
AND ゲートは論理ゲートの一種で、すべての入力信号がハイレベルの場合にのみ出力信号がハイレベルになります。その真理値表は次のとおりです。
あ | B | Y |
---|---|---|
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
以下は、Verilog 言語で記述された単純な AND ゲートの実装です。
module AND_gate (
input wire A,
input wire B,
output wire Y
);
assign Y = A &