問題タブ [vhdl]

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 投票する
2 に答える
1857 参照

vhdl - VHDL プロセス スタイル

私は VHDL を学んでおり、常に改善を目指しているため、ここでさまざまな質問を読んでいます。しかし、このコメントは私を興味深くしました:

単純なステート マシンの問題

大学での短い VHDL コースで、同期の側面を分離するには、個別のプロセスが最善の形であると言われました。

明らかにこれは個人的な好みですが、経験豊富なユーザーが自分の好みで長所と短所に光を当てることができることを望んでいましたか? 一方は他方よりも一般的ですか?

ありがとう!

0 投票する
3 に答える
3076 参照

vhdl - FPGA の効率的な (a) 同期リセット

フリップフロップには既に 1 つあるが、もう 1 つは追加のロジックが必要になるため、非同期リセットまたは同期リセットのいずれかがより効率的に FPGA に実装されることを少し前に読んだことを覚えています。

これがどちらの方向か知っている人はいますか?これは、Xilinx、Altera、その他でも同じですか..

学習するときは、念のため、すべての FSM に非同期クリアと同期リセットを追加していました。これには何かメリットがありますか?

フィードバックをお寄せいただきありがとうございます。

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

image - PC から FPGA への画像の読み取りとその逆

PC から FPGA キット (ALTERA DE2-70) に小さいイメージ (tif 形式) を読み取って処理し、それを PC に書き戻す必要があります。Verilog でそれを行う方法がわかりません。

Cでできますか?その場合、C/HDL コードを組み合わせて連携するにはどうすればよいですか?

ありがとうございました!

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

audio - VerilogからVHDLへのデルタシグマDAC

以下のコードは、ザイリンクスのアプリケーションノートからVerilogにデルタシグマDACを実装しており、同等のVHDLコードを記述したいと思います。私はVerilogについて何も知りませんし、VHDLの初心者なので、多くの推測とおそらく初心者のエラーを行う必要がありました(以下のコード)。翻訳が正しいかわかりませんが、誰か助けてもらえますか?

オリジナルのVerilog

VHDLでの私の試み:

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

vhdl - カスタムペリフェラル、AMBAAHBスレーブでLEONSOCを拡張する例

ここで誰かがカスタムハードウェアでLEON3ソフトコアを拡張しましたか?AMBAAHBバスにカスタム周辺機器を追加する基本的な例を探しています

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

type-conversion - SRA はそのようなオペランドを持つことはできませんか?

VHDL でアルゴリズムをコーディングしましたが、「sra/sla can not have such operands in this context.」というメッセージが表示されます。何か助けてください。

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

signals - VHDLテストベンチのリセット信号を管理する方法は?

実行する必要のある非常に単純なvhdlテストベンチがあります。私のコンポーネントはすべてリセット信号を持っているので、レジスタは0に設定され、他のコンポーネントは正しく初期化されます...しかし...最初のクロックサイクル中にのみすべてのコンポーネントをリセットするための共通信号を作成する場合、どうすればそれを知ることができますか最初のクロックサイクルの後にダウンし、二度と起きないように信号を送りますか????

私はそれが愚かな問題であることを知っています、しかし、あなたはどうしますか???????? ありがとうございました。

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

vhdl - ザイリンクスISEにブロックラムの使用を強制する場所はどこですか?

ブロックラム推論をテストするために、小さなデバイスを合成しました。

XSTからメッセージが届きました:

パフォーマンスを最大化し、ブロックRAMリソースを節約するために、小さなRAMがLUTに実装されます。ブロックでの実装を強制する場合は、 option /constraintram_styleを使用します。

ただし、ISE(私の場合は11.1)または制約ファイルのいずれかでこのオプション/制約を見つける場所がわかりません...

コードでVHDL属性を直接使用したくありません。

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

vhdl - 言葉によるVHDLの説明

数日前に初心者向けの VHDL コースを開始しました。

コード (下) があり、それが示す回路の種類と、さまざまなステップがどのように機能しているかを理解しようとしています。私はインターネットでしばらく見回してきましたが、それが何をするのか本当に理解できませんか? だから私は誰かが私にいくつかの説明を与えるかもしれないと思った. :.-)

よくわかりませんが、バッファ付きの「加算器」の一種だと思いますか?バッファは 2 ビット (Cs-1 から 0 まで) で動作していますが、Cs の意味がわかりません….実際、このコードには理解できないことがたくさんあります。

コードを言葉で理解するのに時間がかかる人がいれば、本当に感謝しています。

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

vhdl - ベクトルをVHDLのstd_inにポートマッピングしますか?

約30個の入力を持つコンポーネントがあり、同じ量のベクトルがあります。の線に沿ってコンポーネントをポートマップしたい

component port map(vector(0), vector(1), .... ,vector(31));

ベクトル内のすべてのスロットを単に書き出すよりも速くこれを行う方法はありますか?

ありがとう