I am considering using a Numonyx Axcell P30-65nm part and connecting it to the GPMC bus in the address/data multiplexed mode for the system's boot device. Which AM3505 timing diagram should I reference to verify the initial NOR device read cycle?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I am considering using a Numonyx Axcell P30-65nm part and connecting it to the GPMC bus in the address/data multiplexed mode for the system's boot device. Which AM3505 timing diagram should I reference to verify the initial NOR device read cycle?
Hello Ken,
I have never worked with this particular device, but from the Numonyx datasheet on page 5 section 1.2, it looks like the part defaults to async page-mode read after power-up and reset, so you will need to use the corresponding timing diagram from the AM35x Data Manual which is Figure 6-9.
Jeff,
Let say I was using a multiplexed NOR (instead of the non-multiplexed Numonyx part referenced earlier) that defaults to the asynchronous access mode upon reset, would Figure 6-11 in the AM35xx Data Manual be the correct timing diagram to reference for the initial read access after a reset or power on cycle? If yes, then what are the timing values for the very first read of the NOR device?
Thanks,
Ken
Ken Turocy said:would Figure 6-11 in the AM35xx Data Manual be the correct timing diagram to reference for the initial read access after a reset or power on cycle?
That seems to be the case, as long as your new NOR device can operate in the multiplexed address bus mode shown in the figure.
Ken Turocy said:If yes, then what are the timing values for the very first read of the NOR device?
The various boot modes that use multiplexed address bus (including the XIP boot mode I would expect for the NOR device) use a EMIF timing configuration described in section 24.4.7.3.1 of the TRM.
SPRUGR0b said:Table 24-32. XIP Timing Parameters
Parameter Value [Clock Register Initialization (i = 0–7) Reset Value
Cycles]
Write cycle time 17 The GPMC_CONFIG5_i[12:8] WRCYCLETIME bit field is 0x11
set to 0x11.
Read cycle time 17 The GPMC_CONFIG5_i[4:0] RDCYCLETIME bit field is 0x11
set to 0x11.
CS low time 1 The GPMC_CONFIG2_i[3:0] CSONTIME bit field is set to 0x1
0x1.
CS high time 16 The GPMC_CONFIG2_i[12:8] CSRDOFFTIME bit field is 0x10
set to 0x10.
ADV low time 1 The GPMC_CONFIG3_i[3:0] ADVONTIME bit field is set 0x1
to 0x1.
ADV high time 2 The GPMC_CONFIG3_i[12:8] ADVRDOFFTIME bit field is 0x2
set to 0x2.
OE low time 3 The GPMC_CONFIG4_i[3:0] OEONTIME bit field is set to 0x3
0x3.
OE high time 16 The GPMC_CONFIG4_i[12:8] OEOFFTIME bit field is set 0x10
to 0x10.
WE low time 3 The GPMC_CONFIG4_i[19:16] WEONTIME bit field is set 0x03
to 0x3.
WE high time 15 The GPMC_CONFIG4_i[28:24] WEOFFTIME bit field is 0x10
set to 0xF.
Data latch time 15 The GPMC_CONFIG5_i[20:16] RDACCESSTIME bit field 0x0F
is set to 0xF.