DMAによる外部バス占有対策

お世話になっております。

 

カイロスです。

 

DMAを使用時の外部バスの占有対策についてお聞きしたくご質問させていただきました。

 

DMAの外部バスの占有対策として以下を実施しました。

・リカバリサイクルのサイクル数を増やす。

 →5サイクル

 

・CSのウエイトと、CS、RD、WRのアサートウエイトのサイクル数を増やす。

 →CSウエイト:2サイクル。CS、RD、WRのアサートウエイト:1サイクル。

 

上記で、ある程度不安定な動作が収まったのですが、

他に対策できることとか、上記設定の際に気を付けることなどありましたら、お教えいただきたいです。

※DMA転送は、1µS間隔で計10000万回行います。

 

以上、よろしくお願い致します。