zoukankan      html  css  js  c++  java
  • nandflash中TACLS的设置

     下图自S3C2440

     

    图1 CLE/ALE时序图

     

    图2 nWE和nRE时序图

    从S3C2440手册中我们可以得到(由图1可知):

      TACLS为CLE/ALE有效到nWE有效之间的持续时间;

      TWRPH0为nWE的有效持续时间;

      TWRPH1为nWE无效到CLE/ALE无效之间的持续时间。

      这些时间都是以HCLK为单位的。

    通过查阅nandflash(如K9F2G08U0A)的数据手册,我们可以找到并计算与S3C2440相对应的时序:K9F2G08U0A中的Twp与TWRPH0相对应,Tclh与TWRPH1相对应, TACLS不一定与TCLS相对应,还有可能与TCLS-TWP相对应(跟具体的nandflash有关,不同的数据手册有时候会看到不同的时序图)。K9F2G08U0A给出的都是最小时间, 2440只要满足它的最小时间即可。TACLS、TWRPH0、TWRPH1这三个变量取值大一些会更保险

    之前一直搞不明白TACLS的设置,主要是因为没有认识到对于不同的flash芯片,他们的时序图有可能是有区别的,由此就导致了以下两种可能情况:

      1、TACLS =TCLS-TWP
      2、TACLS=TCLS

    我们要结合S3C2440芯片手册和K9F2G08UA芯片手册来确定TACLS到底是上述情况的哪一种

    观察以下三个图就可以体会到对于不同的nandflash芯片,可以得到与S3c2440中TACLS不同的对应关系

    S3C2440芯片手册中:



    k9f2g08中


    k9f1208中



  • 相关阅读:
    apicloud 运费计算js+页面
    css让字体细长
    vue 请求完接口后执行方法
    js监听当前页面再次加载
    用apicloud+vue的VueLazyload实现缓存图片懒加载
    git merge和git rebase的区别(转)
    yuan先生博客链接
    django组件之contenttype(一)
    Django的orm中get和filter的不同
    python第三方库requests详解
  • 原文地址:https://www.cnblogs.com/nufangrensheng/p/3015078.html
Copyright © 2011-2022 走看看