表 6-69 和表 6-70 展示了 GPMC 和 NAND 闪存的时序要求和开关特性 - 异步模式。
表 6-69 GPMC 和 NAND 闪存时序要求 – 异步模式 请参阅图 6-59
| 编号 |
参数 |
说明 |
最小值 |
最大值 |
单位 |
| GNF12(1) |
tacc(d) |
访问时间,输入数据 GPMC_AD[15:0] |
|
J(2) |
ns |
(1) GNF12 参数说明了在内部对输入数据进行采样所需的时间。该参数以 GPMC 功能时钟周期数表示。从读取周期开始到 GNF12 功能时钟周期结束后,输入数据通过有效功能时钟边沿在内部采样。GNF12 值必须存储在 AccessTime 寄存器位字段内。
(2) J = AccessTime × (TimeParaGranularity + 1) × GPMC_FCLK
(3)
(3) GPMC_FCLK 是通用存储器控制器内部功能时钟周期(以 ns 为单位)。
表 6-70 GPMC 和 NAND 闪存开关特性 – 异步模式 请参阅图 6-57、图 6-58、图 6-59 和图 6-60
| 编号 |
参数 |
最小值 |
最大值 |
单位 |
| GNF0 |
tw(wenV) |
脉冲持续时间,输出写入使能 GPMC_WEn 有效 |
A(1) |
|
ns |
| GNF1 |
td(csnV-wenV) |
延迟时间,输出片选 GPMC_CSn[i](13) 有效到输出写入使能 GPMC_WEn 有效 |
B(2) - 2 |
B(2) + 2 |
ns |
| GNF2 |
tw(cleH-wenV) |
延迟时间,输出低字节使能和命令锁存使能 GPMC_BE0n_CLE 高电平到输出写入使能 GPMC_WEn 有效 |
C(3) - 2 |
C(3) + 2 |
ns |
| GNF3 |
tw(wenV-dV) |
延迟时间,输出数据 GPMC_AD[15:0] 有效到输出写入使能 GPMC_WEn 有效 |
D(4) - 2 |
D(4) + 2 |
ns |
| GNF4 |
tw(wenIV-dIV) |
延迟时间,输出写入使能 GPMC_WEn 无效到输出数据 GPMC_AD[15:0] 无效 |
E(5) - 2 |
E(5) + 2 |
ns |
| GNF5 |
tw(wenIV-cleIV) |
延迟时间,输出写入使能 GPMC_WEn 无效到输出低字节使能和命令锁存使能 GPMC_BE0n_CLE 无效 |
F(6) - 2 |
F(6) + 2 |
ns |
| GNF6 |
tw(wenIV-CSn[i]V) |
延迟时间,输出写入使能 GPMC_WEn 无效到输出片选 GPMC_CSn[i](13) 无效 |
G(7) - 2 |
G(7) + 2 |
ns |
| GNF7 |
tw(aleH-wenV) |
延迟时间,输出地址有效和地址锁存使能 GPMC_ADVn_ALE 高电平到输出写入使能 GPMC_WEn 有效 |
C(3) - 2 |
C(3) + 2 |
ns |
| GNF8 |
tw(wenIV-aleIV) |
延迟时间,输出写入使能 GPMC_WEn 无效到输出地址有效和地址锁存使能 GPMC_ADVn_ALE 无效 |
F(6) - 2 |
F(6) + 2 |
ns |
| GNF9 |
tc(wen) |
周期时间,写入 |
|
H(8) |
ns |
| GNF10 |
td(csnV-oenV) |
延迟时间,输出片选 GPMC_CSn[i](13) 有效到输出使能 GPMC_OEn_REn 有效 |
I(9) - 2 |
I(9) + 2 |
ns |
| GNF13 |
tw(oenV) |
脉冲持续时间,输出使能 GPMC_OEn_REn 有效 |
|
K(10) |
ns |
| GNF14 |
tc(oen) |
周期时间,读取 |
L(11) |
|
ns |
| GNF15 |
tw(oenIV-CSn[i]V) |
延迟时间,输出使能 GPMC_OEn_REn 无效到输出片选 GPMC_CSn[i](13) 无效 |
M(12) - 2 |
M(12) + 2 |
ns |
(1) A = (WEOffTime - WEOnTime) × (TimeParaGranularity + 1) × GPMC_FCLK
(14)
(2) B = ((WEOnTime - CSOnTime) × (TimeParaGranularity + 1) + 0.5 × (WEExtraDelay - CSExtraDelay)) × GPMC_FCLK
(14)
(3) C = ((WEOnTime - ADVOnTime) × (TimeParaGranularity + 1) + 0.5 × (WEExtraDelay - ADVExtraDelay)) × GPMC_FCLK
(14)注释:对于设备类型:NAND
- 在命令锁存周期内:CLE 信号由 ADVOnTime 和 ADVWrOffTime 时序参数控制
- 在地址锁存周期内:ALE 信号由 ADVOnTime 和 ADVWrOffTime 时序参数控制。
(4) D = (WEOnTime × (TimeParaGranularity + 1) + 0.5 × WEExtraDelay) × GPMC_FCLK
(14)
(5) E = ((WrCycleTime - WEOffTime) × (TimeParaGranularity + 1) - 0.5 × WEExtraDelay) × GPMC_FCLK
(14)
(6) F = ((ADVWrOffTime - WEOffTime) × (TimeParaGranularity + 1) + 0.5 × (ADVExtraDelay - WEExtraDelay)) × GPMC_FCLK
(14) 注释:对于设备类型:NAND
- 在命令锁存周期内:CLE 信号由 ADVOnTime 和 ADVWrOffTime 时序参数控制
- 在地址锁存周期内:ALE 信号由 ADVOnTime 和 ADVWrOffTime 时序参数控制。
(7) G = ((CSWrOffTime - WEOffTime) × (TimeParaGranularity + 1) + 0.5 × (CSExtraDelay - WEExtraDelay)) × GPMC_FCLK
(14)
(8) H = WrCycleTime × (1 + TimeParaGranularity) × GPMC_FCLK
(14)
(9) I = ((OEOnTime - CSOnTime) × (TimeParaGranularity + 1) + 0.5 × (OEExtraDelay - CSExtraDelay)) × GPMC_FCLK
(14)
(10) K = (OEOffTime - OEOnTime) × (1 + TimeParaGranularity) × GPMC_FCLK
(14)
(11) L = RdCycleTime × (1 + TimeParaGranularity) × GPMC_FCLK
(14)
(12) M = ((CSRdOffTime - OEOffTime) × (TimeParaGranularity + 1) + 0.5 × (CSExtraDelay - OEExtraDelay)) × GPMC_FCLK
(14)
(13) 在 GPMC_CSn[i] 中,i 等于 0、1、2 或 3。
(14) GPMC_FCLK 是通用存储器控制器内部功能时钟周期(以 ns 为单位)。