UltraRAM には、自動スリープ モードという機能があり、可変長入力パイプラインを通して RAM アクセスを先読みし、待ち状態の処理がない場合に動的にスリープします。AUTO_SLEEP_TIME
が 0 (デフォルト) の場合、この機能は無効になり、入力パイプラインは存在しません。AUTO_SLEEP_TIME
が 0 以外 (MEMORY_PRIMITIVE
が UltraRAM のときのみ有効) の場合、すべてのモジュール入力信号に、指定した数の入力レジスタ段が構成されます。ただし、リセット ポート rst[a|b]
にはパイプライン段は構成されません。シミュレーションの精度を保つには、すべての入力に同数のレジスタ段が必要です。