FC2ブログ

[NEEK][MICO32]ModelSim Altera Starterはインスタンス数制限?

Xilinx版の回路から、RAMとかFIFOとかODDRとかIDDRなどを、ALTERAライブラリもしくは自作回路へ
置き換えてSimulationしてるが、だいぶ遅い。60160ns/minほど。

また、以下のようにサイズ制限を越えた的なMSGも出ていて、これって確かSimulation速度が
制限かかってだいぶ落ちてるはず。

# ** Warning: Design size of 114 instances exceeds ModelSim ALTERA recommended capacity.
# This may because you are loading cell libraries which are not recommended with
# the ModelSim Altera version. Expect performance to be adversely affected.



ここで言ってるのは、「インスタンス数」って事なので、バスの1bit毎に呼び出してたmoduleを
parameter指定で複数bit対応出来るように修正した。
これで例えば16bitデータバスなんかは16個インスタンス呼んでたのが、1個になるし、MSGの
指摘数が114個からある程度減ると思ってた。

しかし、修正前後で指摘数は114個のまま。インスタンス呼び出しの数じゃないのか??


・もしやvlogでコンパイルしたmodule数か? → いえ、実験したが違います。
・altera_mf.vの必要なmoduleだけ限定すれば減る? → いえ、減りませんでした。
・moduleを2種類未使用へ、インスタンス10個削除 → Warningが114から113に減った。
・コンパイルログの「Top level modules」の数は114。でもWarningは113。関係あり?
スポンサーサイト



コメントの投稿

非公開コメント

カレンダー
01 | 2020/02 | 03
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
累積訪問者
現在の訪問者
現在の閲覧者数:
最新記事
最新トラックバック
最新コメント
月別アーカイブ
カテゴリ
プロフィール

bobgosso

Author:bobgosso
FPGAのブログへようこそ!

検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード