問題タブ [fpga]

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 に答える
1008 参照

frequency - DDS 周波数シンセサイザー デジタル フェーズ ロック ループ

私は、周波数ホッピング トランシーバーに関するプロジェクトに取り組んでいます。FPGA にフェーズ ロック ループ、つまりデジタル PLL を実装したいと考えています。入力信号を特定の周波数で乗算し、LPF に通します。今度はこの低周波を DDS に与えます。DDS を VCO のように機能させ、入力位相/周波数にロックさせたいと考えています。どうやってやるの?

また、DDS の位相アキュムレータがどのように機能するかを知る必要があります。対応する周波数を生成するために、どのように、またはどのような入力を取得していますか?

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

x86 - FPGAデバイスへのリンクが失われます

PCIeFPGAデバイスのデバイスドライバーでやや奇妙な問題をデバッグしようとしています。デバイスドライバーとFPGAイメージの両方が社内で開発されています。

ターゲットシステムはx86で、OSはfedora 9です。PCIeカードがあり、FPGAが唯一のPCIeスロットに接続されています。FPGAイメージは、EEPROMからの起動後にロードされます。

ドライバは、/ sys / bus / pci / devices / 0000:02:00.0 /リソースファイル(0000:02:00.0はFPGAを含むカードのPCIスロット)を使用して構成するように記述されています。 FPGA。

システムが起動すると(または休止状態から復帰すると)、FPGAリンクの継ぎ目が失われ、リソースファイルが失われます。FPGAが正しく起動すると、すべてが正常に動作します(リソースファイルがあります)。システムが休止状態に入ると、FPGAの電源がオフになります。休止状態から戻ると、ドライバの初期化を開始する前にFPGAの電源がオンになります。

私は次のことを疑っています:

  • ファームウェアのバグ-PCIプラグインに関連するもの?
  • カーネルのバグ-他のPCIカードが正常に認識されるため、最も可能性は低いです。
    このPCIカードだけが問題を引き起こします

そして質問は:

  • 誰かが同様の問題を抱えていましたか?
  • 他に何が間違っている可能性がありますか?
  • この問題をデバッグする方法に関する提案はありますか?

編集

私はこのバグを見つけました。これは私が見ている問題と非常によく似ています。

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

vhdl - VHDL のユニバーサル シフト算術右シフト

ユニバーサルシフト算術演算子を設計しています。以下に示す方法で32ビットマルチプレクサ(デコーダ)を使用する以外に、それを達成するためのより良い方法はありますか?

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

vhdl - ポートの幅を維持する

他のデザインでネットリストを再利用しようとしていますが、うまくいきません。

ネットリストに変換されるコンポーネントがあります。

デザインでは、sel(4から0)だけを使用しています。合成ツールはこの動作に気づき、警告を出します。

'警告:Xst:647-入力sel <31:5>は使用されません。

プロパティを使用してネットリストを生成しています。

  • 階層を維持=true
  • I/Oバッファの追加=オフ

このネットリストを他の回路のブラックボックスモジュールとしてインスタンス化するたびに、エラーが発生しました。

エラー:NgdBuild:76-ピン「sel <31>」を含むブロック上の1つ以上のピンがファイルに見つからなかったため、ブロックにマージできません。

selのサイズを維持するにはどうすればよいですか?selはバスに接続されているため、32ビット幅である必要があります。

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

mips - MIPS の Verilog ソース コード

パイプラインのない単純な MIPS Verilog コードについて教えてもらえますか... FPGA での実装ですか?

よろしく

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

measurement - FPGAが正確な時間を測定

FPGA と通常の Quad x86 コンピューターで実行されるアルゴリズムの速度を確認しています。

x86 では、アルゴリズムを何度も実行し、OS のオーバーヘッドを排除するために中央値を取得します。これにより、エラーから曲線が「クリーン」になります。それは問題ではありません。

FPGAアルゴリズムの測定はサイクルであり、FSMDでサイクルをカウントするのは簡単です...

カウント サイクルはあまりにも「純粋な」測定であると考えています。これは理論的には可能であり、実際の測定を行ったり、実際の FPGA でアルゴリズムを実行したりする必要はありません。

リアルタイム測定を行うための論文やアイデアが存在するかどうかを知りたいです。

0 投票する
4 に答える
403 参照

fpga - FPGA の「更新」方法

チップの実行中に FPGA を更新できるという印象を受けているようです。それが正しいかどうかを知る必要があります。

私が読んだことによると、プロセッサで実行されているプログラムを変更できるのと同じ方法で、FPGA ネットリストをオンデマンドで変更できるようです。はい、FPGA がプロセッサではないことはわかっています。

私の仮定は正しいですか? そうでない場合は、どうしてですか?

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

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

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

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

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

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

c - FPGA 用のオープン ソース OCR システム

C または HDL での FPGA 用の OCR のオープン ソース (オープン コア) 実装を知っていますか? どこでそれらを見つけることができますか?

ありがとう

0 投票する
10 に答える
13684 参照

fpga - 自宅で実験するために購入できる FPGA (Field-Programmable Gate Array) はどれですか?

FPGA とは何ですか? どこで購入できますか? 彼らはいくらですか?

それらを試すには、どのようなシステムが必要ですか? それらをどのようにプログラムするのですか?

通常の Mac を使用して FPGA を「ロード」できますか?

それらは非常に高価ですか、それとも今日購入できますか?

この質問を読んでFPGAに興味を持ちました。