首页 > 其他分享 >sdram控制器设计(四)

sdram控制器设计(四)

时间:2024-09-28 22:47:37浏览次数:9  
标签:仿真 sdram 预充电 命令 操作 设计 等待 控制器

实验背景
在(三)中介绍了sdram写操作的实现和仿真过程,现在介绍读操作的实现和仿真验证。

实验内容
sdram控制器读模块的实现和仿真验证。

实验步骤
sdram 读操作有多种方式,单数据读操作,突发读操作,以及读后是否进行预充电等,这里介绍读操作后自动进行预充电的单数据读操作,手册中波形图如下:
在这里插入图片描述
首先给激活命令(ACTIVE)命令,同时需要Address信号和Bank地址信号配合,等待tRCD,在等待tRCD过程中,需要给NOP命令,等待结束后,给读(READ)命令,等待CL个时钟周期(这里CL = 2, 即2个时钟周期)后读出的数据出现在dq上,然后是自动预充电过程,这里配置为自动预充电,所以不需要给PRECHARGE命令,等待tRP时间,等待过程中给NOP命令,等待结束后,读操作结束。
读模块框图如下:
在这里插入图片描述
读数据操作需要在sdram初始化完成之后才可以进行,所以需要init_done的作为标志信号。由于自动刷新,写操作,读操作可能会冲突,即需要进行刷新操作时,

标签:仿真,sdram,预充电,命令,操作,设计,等待,控制器
From: https://blog.csdn.net/sinat_25428663/article/details/142623382

相关文章

  • 代码随想录算法训练营第三天|203.移除链表元素,707.设计链表,206.反转链表
    203.移除链表元素文章链接:https://programmercarl.com/0203.移除链表元素.html#算法公开课视频讲解:https://www.bilibili.com/video/BV18B4y1s7R9题目出处:https://leetcode.cn/problems/remove-linked-list-elements/卡哥在这里讲解了为什么要使用虚拟头节点,以及使用和不使......
  • MySQL 之多表设计详解
    在实际应用场景中,我们经常需要处理包含多种数据实体及其之间复杂关系的业务逻辑,例如电商平台的用户、商品、订单,社交网络的用户、帖子、评论等等。如果将所有数据都堆砌在一张表中,不仅会造成数据冗余、难以维护,还会严重影响查询效率。为了解决这些问题,我们需要采用多表设计,即......
  • 计算机毕业设计 智能旅游推荐平台的设计与实现 Java实战项目 附源码+文档+视频讲解
    博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌......
  • 2024-2025-1 学号20241315《计算机基础与程序设计》第一周学习总结
    作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计)这个作业要求在哪里2024-2025-1计算机基础与程序设计第一周作业)这个作业的目标快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解决的问题并在期末回答这些问题--......
  • 2024-2025 20241312 《计算机基础与程序设计》第一周学习总结
    作业信息|这个作业属于哪个课程|2024-2025-1-计算机基础与程序设计)|||这个作业要求在哪里|2024-2025-1计算机基础与程序设计第一周作业)|----||这个作业的目标|快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解......
  • 2024-2025-1 学号20241315《计算机基础与程序设计》第一周学习总结
    作业信息|这个作业属于哪个课程|2024-2025-1-计算机基础与程序设计)|||这个作业要求在哪里|2024-2025-1计算机基础与程序设计第一周作业)|----||这个作业的目标|快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解......
  • 2024-2025-1 20241316 《计算机基础与程序设计》第一周学习总结
    2024-2025-120241316《计算机基础与程序设计》第一周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第一周作业这个作业的目标<浏览教材并提出问题>作业正文https://www.cnblog......
  • 基于SpringBoot+Vue的社区垃圾分类系统设计与实现
    ......
  • 基于JavaWeb技术的在线考试系统设计与实现(11551)
     有需要的同学,源代码和配套文档领取,加文章最下方的名片哦一、项目演示项目演示视频二、资料介绍完整源代码(前后端源代码+SQL脚本)配套文档(LW+PPT+开题报告)远程调试控屏包运行三、技术介绍Java语言SSM框架SpringBoot框架Vue框架JSP页面Mysql数据库IDEA/Eclipse开发四、项......
  • 【GUI设计】基于Matlab的图像特征提取GUI系统(9),matlab实现
             博主简介:如需获取设计的完整源代码或者有matlab图像代码项目需求,可联系主页简介提供的方式或者文末的扫码。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        本次案例是基于Matlab的图像特征提取GUI系统(9),用m......