問題タブ [xilinx-ise]

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

vhdl - Converting a std_logic_vector to integer within Process to test values?

What I'm trying to do is pretty simple, just generating a pulse from a basic counter. My code is shown below. My question is if there's an efficient way of comparing a std_logic_vector and an integer? I only need to compare them at that one instance in the process. Also, can you do aritmetic on a 4 bit signal as shown in my code? DO you need a specific library?

EDIT:

The number of bits within the Div16 std_logic_vector will vary depending on the size of Divisor chosen (shown below). How to correctly format this? What libraries will be needed?

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

verilog - ザイリンクスで Verilog を使用してハードウェア RAM を記述するときに、「HDLCompiler: 1007 - Element index 7 into memp is out of bounds」という警告を修正するにはどうすればよいですか?

デュアル ポート RAM メモリの次のハードウェア記述があります。

ザイリンクス ISE 14.7 で合成すると、合成が正しいというメッセージが表示されます。ビヘイビアー シミュレーションも実行した場合、結果は期待どおりです。

ただし、配線後のシミュレーションを実行すると、次の警告メッセージが表示されます。

そして、シミュレーションは機能しません!!!. 重要な点は、ISim シミュレータを使用していることです。単一ポート RAM のハードウェアについて説明すると、同じ警告も表示されます。

この警告を解決するにはどうすればよいですか?

0 投票する
0 に答える
1068 参照

xilinx-ise - ザイリンクス 14.2 でソースを追加できない

現在、Windows 8.1 で ISI Design Suite (Xilinx) 14.2 バージョンを使用しています。ある場所からメイン ファイルにソースを追加したいのですが、[ソースの追加] オプションをクリックするたびにザイリンクス ソフトウェアが終了します。

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

emacs - ザイリンクス ISE の外部エディターとして Emacs を使用し、デザイン ファイルをクリックしたときに関連するバッファーを現在のバッファーに変更する方法を教えてください。

Emacs を学び始めてから 1 年ほど経ちますが、一般的なテキスト エディターとしてのそのパワーと柔軟性が気に入っています。LaTeX/TeX 用の Auctex モードを試したとき、どの TeX エディターを使用すべきかを読むために戻ることはないと思いました。その Pyhon モードを試したとき、Python エディター/IDE の選択に悩まされることはないとわかっていました。まあ、EmacsのVHDLモードも同じ感じ。

Emacs を FPGA デザイン ソリューション全体として実装するつもりはありません (試してみましたが)。代わりに、Emacs を外部エディター (私の場合はザイリンクス ISE) として使用し、ベンダー固有の IDE に従って設計シーケンスに従うことを好みます。したがって、このEditor Optionsに従って、ISE でエディター オプションを設定します{C:\Program Files (x86)\emacs\bin\emacsclient.exe} +$2 $1。ただし、runemacs.exeザイリンクスの提案どおりに使用すると、ISE でファイルをクリックするたびに新しい Emacs が起動されます。で、emacsclient.exeそれは少し役立ちます。

  1. ISE でファイルをクリックすると、対応するバッファが Emacs で開かれます。しかし、バッファは見えないままで、自分でやらなければなりませんC-x b
  2. また、ISE のコンソールでエラー情報をクリックすると、エラーを含むファイルが Emacs のバックグラウンドで開かれ、カーソルがエラー位置に表示されます。

Emacs VHDL モードの利点と欠点を比較すれば大したことではありませんが、Emacs が ISE で開いたファイルを現在のバッファに変更できることは気に入っています。 問題は、Emacs またはザイリンクス ISE を設定して、Emacs の現在のバッファを、ISE で開いた、またはクリックしたバッファに変更する方法です。

ISE の設定ではなく、Emacs に関連する設定である必要があると思います (明らかに、ISE のオプションにはあまり選択肢がありません)。簡単な質問かもしれませんが、Emacs の設定に関する私の現在の知識を超えています。ここの誰かがこの問題について私を助けてくれれば、本当に感謝しています。よろしくお願いします:)

PS 私の拙い英語表現で申し訳ありません。私の質問を理解していただければ幸いです。