MPC885 GPCM and UPM

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MPC885 GPCM and UPM

1,031件の閲覧回数
KobyKluger
Contributor I

I am using MPC885 (formerly FreeScale) with its GPCM used for controlling peripheral devices and its UPM used for operating an SDRAM.

My question is: How can I insert some delay between the GPCM end of cycle and UPM beginning of cycle?

0 件の賞賛
返信
2 返答(返信)

980件の閲覧回数
KobyKluger
Contributor I

I tried setting EHTR bit to "1" but it doesn't have any impact on the delay between GPCM and UPM.

The refrence manual states explicitley that EHTR bit refers to GPCM only, but it doesn't influence the delay when switching to UPM.

I wonder if anyway there is a way to insert more delay between the two machines without re-programming the UPM...

0 件の賞賛
返信

1,022件の閲覧回数
Bulat
NXP Employee
NXP Employee

The processor allows to add one bus clock cycle between GPCM read cycle and subsequent bus transaction. ORx[EHTR] bit should be set for GPCM bank.

If for some reason you need greater delay, you can program UPM read/write patterns with shifted/delayed CS assertion.

 

0 件の賞賛
返信