MPC885 GPCM and UPM

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

MPC885 GPCM and UPM

1,085 次查看
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 回复数

1,034 次查看
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,076 次查看
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 项奖励
回复