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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JAVA数组的定义及用法

    JAVA数组的定义及用法

    2021年11月30日
    35
  • pycharm下的多个python版本共存(一)

    pycharm下的多个python版本共存(一)

    2021年10月22日
    64
  • vi/vim常用命令

    vi/vim常用命令ctrl+b上一页ctrl+f下一页ctrl+u上半页ctrl+d下半页H跳到屏幕的第一行M跳到屏幕的中间行L跳到屏幕的最后一行zt将光标所在的那一行移至屏幕顶部zb将光…

    2022年5月22日
    37
  • Latex插入图片设置参数

    Latex插入图片设置参数图片位置命令作用h此处(heret页顶(top)b页底(bottom)p独立一页(page)

    2022年5月27日
    33
  • Spring Boot 中的异步调用[通俗易懂]

    Spring Boot 中的异步调用[通俗易懂]SpringBoot中的异步调用通常我们开发的程序都是同步调用的,即程序按照代码的顺序一行一行的逐步往下执行,每一行代码都必须等待上一行代码执行完毕才能开始执行。而异步编程则没有这个限制,代码的调用不再是阻塞的。所以在一些情景下,通过异步编程可以提高效率,提升接口的吞吐量。这节将介绍如何在SpringBoot中进行异步编程。要开启异步支持,首先得在SpringBoot入口类上加上@EnableAsync注解:@SpringBootApplication@EnableAsyncpublic

    2022年7月11日
    29
  • java 数组转换_java数组转json

    java 数组转换_java数组转json 1.Arrays.asList坑点说明在开发中,我们有时候会需要将数组转换为集合List,这时候可能会想到Arrays.asList(),毕竟它是java提供的,肯定专业。。。吗?Integer[]a={1,2,3};List<Integer>list=Arrays.asList(a);System.out.println(list);但是实际上这里面有个大坑,如果不熟悉很容易GG。就是它转换成的其实是个“假List”,为什么这么说呢,因为它返回的其实

    2022年8月23日
    6

发表回复

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

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