以前のリビジョンの文書です
ディレイの作り方
たとえばAVRなら<util/delay.h>に用意されている関数で簡単にディレイを生成できる。命令の実行時間が容易なので、 クロック設定さえ教えれば必要な待ちループを作ってくれる。
一方NiosIIでは、たとえ単純な待ちループであっても、コード領域のリードに掛かる時間等のゆらぎ要素があり、実際の実行時間予測は難しい。 そのせいかループによるディレイ関数は用意されていないようだ。
NiosIIでディレイを実現するには、素直にIntervalTimerを使う。