SDRAM控制器说明/altera/northwest logic「建议收藏」

学习笔记

大家好,又见面了,我是你们的朋友全栈君。

经验参考:CSDN-基于Northwest Logic控制器的SDR SDRAM读写实验

原文档下载/write paper

altera家 用到的sdram Northwest Logic

学习注解

1 初始化

命令顺序:NOP–>PRECHARGE–>NOP–>LOADMODE–>NOP–>LOADREG2–>NOP–>LOADREG1-NOP

2 命令说明

  1. NOP为默认命令状态,每次收到ACK后CMD都应回到此状态,但实际时序是默认状态,不受NOP命令控制,显示时NOP期间各时序部分为默认状态
  2. LOADREG2提供刷新周期,每隔?个时钟自动刷新一次,初始化之后就不用重复设置了,由器件决定,源文档表述:
    For example, if a SDRAM device connected to the SDR SDRAM Controller has a 64-ms, 4096-cycle refresh requirement(SDRAM型号决定) the device must have a REFRESH command issued to it at least every
    64 ms/4096 = 15.625 09 μs.
    If the SDRAM and SDR SDRAM Controller are clocked by a 100 MHz clock, the maximum value of REG2 is 15.625 μs/0.01 μs = 1562d
    也就是一个有64ms,4096刷新周期的需求时,最少15.625us给一次刷新命令,工作时钟为100M的话,则刷新周期REF_PER为1562,由ADDR给出,具体时序见源文档(文首)

SDRAM型号信息:MT48LC16M16A2中文资料

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129136.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Django之URL(路由系统)用法

    路由系统路由系统概念路由系统的格式django项目中的url规则定义放在project的urls.py目录下,默认如下:url()函数可以传递4个参数,其中2个是必须的:regex和vie

    2022年3月29日
    44
  • Android工具类整合「建议收藏」

    Android工具类整合「建议收藏」Android-JSONUtil工具类常用的Json工具类,包含Json转换成实体、实体转json字符串、list集合转换成json、数组转换成jsonpublicclassJSONUtil{privatestaticfinalStringTAG=JSONUtil.class.getSimpleName();privateJSONUtil()…

    2022年5月21日
    37
  • varchar2转number 详解 Oracle

    varchar2转number 详解 Oracle@varchar2转numbervarchar2转number详解Oracle1.使用转换方法:to_number(‘12.50’)2.方法1存在一个问题,如果转换一个可能为null的varchar2字段值,转换之后结果依然为null,而null与任何值相加结果都为null,这样可能导致查询结果错误:to_number(nvl(varchar2_column,0))3.注意使用v…

    2022年6月23日
    161
  • java中的stringbuffer是什么_java中&和&&的区别

    java中的stringbuffer是什么_java中&和&&的区别JAVA提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String类提供了不可改变的字符串。而这个StringBuffer类提供的字符串可以进行修改。String:为不可变对象,一旦被创建,就不能修改它的值.对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去.

    2022年9月21日
    3
  • matlab三维画图

    matlab三维画图

    2021年12月7日
    94
  • 我竟然不再抗拒 Java 的类加载机制了

    我竟然不再抗拒 Java 的类加载机制了很长一段时间里,我对Java的类加载机制都非常的抗拒,因为我觉得太难理解了。但为了成为一名优秀的Java工程师,我决定硬着头皮研究一下。01、字节码在聊Java类加载机制之前,需要先了解一下Java字节码,因为它和类加载机制息息相关。计算机只认识0和1,所以任何语言编写的程序都需要编译成机器码才能被计算机理解,然后执行,Java也不例外。Java在诞生的时候喊出了…

    2022年5月10日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号