NandFlash时序参数设置的问题

在NandFlash的时序参数设置时,对书上说的不是很明白。书上大概说的是:

我们设的值为TACLS=0,TWRPH0=3,TWRPH1=0,其含义为:TACLS=1个HCLK时钟,TWRPH0=4个HCLK时钟,TWRPH1=1个HCLK时钟
CLE setup Time = 0 ns,CLE Hold Time = 10 ns,
ALE setup Time = 0 ns,ALE Hold Time = 10 ns,
WE Pulse Width = 25 ns
可以计算,即使在HCLK=100MHz的情况下,TACLS+TWRPH0+TWRPH1=6/100 uS=60 ns,也是可以满足NAND Flash K9F1208U0M的时序要求的

在芯片手册上看到了一些时序图,还有setup time, hold time,但是没有注意到计算的公式。
请问大概的计算方法是怎样的呢?满足的时序要求主要是什么呢?谢谢。