IFC: GPCM - minimum timing values / TRHZ

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IFC: GPCM - minimum timing values / TRHZ

Jump to solution
982 Views
ferdinandgrossm
Contributor III

Hello everyone,

I have some questions regarding the timing parameters programmable in normal GPCM mode of the IFC in the LS1046A.

In the reference manual under

21.3.9 Flash Timing register 0 for Chip Select n - NAND flash asyncNVDDR mode (IFC_FTIM0_CSn_NAND)

it says:

...
• For normal GPCM mode (write transaction) all the three
timing parameters (that is, TEAHC, TACSE, and TCS)
should not be programmed zero together.
• For normal GPCM mode (read transaction) all the three
timing parameters (that is, TEAHC, TACSE, and TACO)
should not be programmed zero together.

...

But the register descriptions for these values all show 0 as reserved and 1 as the smallest possible value.

What is correct? For example, can I set chip select and output active at the same time?

My second question regards the TRHZ turnaround/hold-off time after a read access. According to the manual the minimum time is 20 ip_clks.

Is there any way to turn this off? And will TRHZ always be applied between accesses from the IFC, or only if the accesses are for different chip selects? That is, can back to back read operation be executed faster if they're accessing the same memory device?

20 ip_clks is 100ns in my case (400MHz platform clk) and this delay between accesses would reduce my data throughput drastically...

Thanks for any comments!

Regards

Ferdinand

Labels (1)
Tags (3)
0 Kudos
1 Solution
787 Views
ufedor
NXP Employee
NXP Employee

Please avoid using 0 for any of TEAHC, TACSE, TCS, TACO.

0 is reserved for each of them.

The TRHZ can't be turned off.

View solution in original post

2 Replies
787 Views
ferdinandgrossm
Contributor III

Bummer.

Nevertheless: thank you!

0 Kudos
788 Views
ufedor
NXP Employee
NXP Employee

Please avoid using 0 for any of TEAHC, TACSE, TCS, TACO.

0 is reserved for each of them.

The TRHZ can't be turned off.