デフォルト値の 2 よりも深さを増やす場合のリソース コストは、PIPO のリソース コストと似ています。つまり、たとえば N * 32 ビット ワードのように、1 増えるごとにブロックに十分なメモリが必要となります。
ストリーム オブ ブロック オブジェクトは、たとえば最上位関数など、ストリーム オブ ブロックが宣言される場所に BIND_STORAGE
プラグマを配置すると、特定の RAM タイプにバインドできます。ストリーム オブ ブロックは、デフォルトで 2 ポートのブロックRAM (type=RAM_2P
) を使用します。