サイト内検索

Quartus II v14.0 において BSP を作成すると、pll_config.h にて同じ define が複数存在します。ツールのバグでしょうか?

プラットフォーム・デザイナー

(下記は、pll_config.h での記載例)

 #define CONFIG_HPS_CLK_OSC1_HZ (25000000) ←重複 (1)
 #define CONFIG_HPS_CLK_OSC2_HZ (25000000) ←重複 (2)
 #define CONFIG_HPS_CLK_F2S_SDR_REF_HZ (0) ←重複 (3)
 #define CONFIG_HPS_CLK_F2S_PER_REF_HZ (0) ←重複 (4)
 #define CONFIG_HPS_CLK_MAINVCO_HZ (1600000000) ←重複 (5)
 #define CONFIG_HPS_CLK_PERVCO_HZ (1000000000) ←重複 (6)
 #define CONFIG_HPS_CLK_SDRVCO_HZ (800000000)
 #define CONFIG_HPS_CLK_OSC1_HZ (25000000) ←重複 (1)
 #define CONFIG_HPS_CLK_OSC2_HZ (25000000) ←重複 (2)
 #define CONFIG_HPS_CLK_F2S_SDR_REF_HZ (0) ←重複 (3)
 #define CONFIG_HPS_CLK_F2S_PER_REF_HZ (0) ←重複 (4)
 #define CONFIG_HPS_CLK_MAINVCO_HZ (1600000000) ←重複 (5)
 #define CONFIG_HPS_CLK_PERVCO_HZ (1000000000) ←重複 (6)
 #define CONFIG_HPS_CLK_EMAC0_HZ (250000000)
 #define CONFIG_HPS_CLK_EMAC1_HZ (250000000)

ツール : Quartus II
ツール・バージョン : 14.0
デバイス : Cyclone V


はい、Quartus II v14.0 のバグとなります。 ( Windows版、Linux版共通 )
但し、同一のマクロ名には同じ値が入っているため、本事象が動作に影響する可能性はありません。
こちらは、将来のツールのバージョンにて修正予定です。


経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。