問題タブ [vlsi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
106 参照

computer-architecture - Encoder とデジタル ロジックに関する私の課題

次の場合、数値Encoderの優先度が高くなります。bigger初期状態が の場合、0何回後clock pulseQ after being 1状態を に変更しzeroます。

ここに画像の説明を入力

私の教授、(3) と言ってください、なぜですか?

0 投票する
1 に答える
911 参照

memory-management - マイクロプログラムされた制御回路と 1 つの質問

私は質問に出くわしました:

マイクロプログラムされた制御回路を備えたデジタルシステムでは、合計で の異なる動作パターンが32 signalあり450ます。にマイクロ命令がmicro-programmed memory含まれている場合、を使用して、マイクロ プログラムされたメモリから何ビット削減されますか?1KNano memory

メモを読みましたが、それ(1)は本当ですが、どうやってこれを取得したのか理解できませんでした?

編集:マイクロ命令はマイクロメモリ(制御メモリ)に保存されます。マイクロプログラムでは、マイクロ命令のグループが数回発生する可能性があります。その結果、より多くのメモリ空間が必要になります。ナノメモリを利用することにより、マイクロプログラムでマイクロ操作のグループが数回発生する場合に、メモリを大幅に節約できます。ナノテクニックの参考文献をご覧ください:

0 投票する
2 に答える
7907 参照

system-verilog - System Verilog の always_latch と always_ff の比較

System Verilog の学習を始めたばかりです。always_ffステートメントとの使用法について混乱していますalways_latch。前者は次のように使用されます。

一方、後者:

1 つ目は、クロックのポジティブ エッジによってのみアクティブ化され、ノンブロッキング割り当てと組み合わせて FF を生成します。

always_latch明らかにラッチを表すと考えられていますが、なぜノンブロッキング割り当てを使用するのでしょうか? always_combブロック代入でを使用したほうがよいのではないでしょうか?

0 投票する
1 に答える
234 参照

verilog - シフト レジスタのチェーン

Verilog でシフト レジスタのチェーンとしてこの回路を実装するにはどうすればよいですか。

ここで、a と b は定数で、A は 32 ビット レジスタです。

ありがとう

0 投票する
2 に答える
34950 参照

verilog - $display vs $strobe vs $monitor verilog?

Verilog の $display と$strobe$ monitorの違いは何ですか? イベント キューでそれぞれが適用されるのはいつで、ステートメントはどのように相互作用しますか? ステートメントは別のステートメントを禁止できますか?