サイト内検索

Intel:Stratix シリーズ、Cyclone シリーズの内蔵メモリに初期値を設定しない場合、メモリの出力はいくつになりますか?

Stratix、および Cyclone シリーズの内蔵メモリ・ブロックの起動時における出力値は、どのブロック・タイプを使用しているか、また出力ポートにレジスタを使用しているかにより異なります。

各デバイスの所有するメモリ・ブロックのタイプは以下のとおりです。
 ・ Stratix IV / Stratix III : MLAB、M9K、M144K
 ・ Stratix II / Stratix      : M512、M4K、M-RAM
 ・ Cyclone III                : M9K
 ・ Cyclone II / Cyclone   : M4K

また、メモリ・ブロック・タイプの起動時における出力値は以下のとおりです。
 ・ M512    : "0"(ゼロ) 
 ・ M4K     : "0"(ゼロ)
 ・ M-RAM : 出力レジスタを使用する場合は "0"(ゼロ)
                 未使用の場合は不定 (※初期値の設定は不能)
 ・ MLAB   : 出力レジスタを使用する場合は "0"(ゼロ)
                 未使用の場合は初期値ファイル (hex or mif) の内容が反映
 ・ M9K     : "0"(ゼロ)
 ・ M144K  : "0"(ゼロ)

メモリ・ブロックのタイプは、MegaWizard Plug-In Manager のパラメータ設定時に指定することができます。その際 Auto を選択した場合は、Quartus II のコンパイラにより自動で選択されます。
Auto の場合は、どのブロックに配置されたかはコンパイラ・レポートよりご確認ください。 

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

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