0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于SDRAM电路的设计

电子设计 来源:网络整理 作者:工程师吴畏 2018-06-11 17:11 次阅读

介绍SDRAM电路设计之前先了解下SDRAM的寻址原理。SDRAM内部是一个存储阵列,可以把它想象成一个表格,和表格的检索原理一样,先指定行,再指定列,就可以准确找到所需要的存储单元,这是内存芯片寻址的基本原理,这个表格称为逻辑Bank。由于技术、成本等原因,不可能只做一个全容量的Bank,而且由于SDRAM工作原理限制,单一的Bank会造成非常严重的寻址冲突,大幅降低内存效率,所以在SDRAM内部分割成多个Bank,目前的SDRAM基本都是4个Bank。存储阵列示意如图1所示:

关于SDRAM电路的设计

图1SDRAM存储阵列示意图

关于SDRAM电路的设计

图2SDRAM引脚配置方案

图2是S3C2440A手册提供的SDRAMbank地址的配置方案,维护系统使用的SDRAM是HY57V561620FTP-H,它的规格是4*4M*16bit(使用两片是为了配置成32位的总线宽度),BANK大小是4M*16=64MB,总线宽度是32位,器件大小是4*BANK大小=256Mb,寄存器配置就是(4M*16*4B)*2,根据图2可知,SDRAM上的BANK地址引脚(BA[1:0])与S3C2440的A[25:24]相连。

关于SDRAM电路的设计

图3 S3C2440A控制地址总线连接

图3是寄存器控制地址总线连接方式,我们使用2片SDRAM配置成32位的总线宽度,所以SDRAM上的A[12:0]接到S3C2440的A[14:2]引脚。具体的SDRAM电路连接如图4所示:

关于SDRAM电路的设计

图4SDRAM电路连接图

SDRAM的地址引脚是复用的,在读写SDRAM存储单元时,操作过程是将读写地址分两次输入到芯片中,每一次由同一组地址线送入,两次送入到芯片上去的地址分别称为行地址和列地址,它们被锁存到芯片内部的行地址锁存器和列地址锁存器。下面是该芯片的部分信号

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SDRAM
    +关注

    关注

    7

    文章

    409

    浏览量

    54750
收藏 人收藏

    评论

    相关推荐

    SDRAM连接电路设计详解

    介绍SDRAM电路设计之前先了解下SDRAM的寻址原理。SDRAM内部是一个存储阵列,可以把它想象成一个表格,和表格的检索原理一样,先指定行,再指定列,就可以准确找到所需要的存储单元。
    发表于 01-26 09:49 4696次阅读
    <b class='flag-5'>SDRAM</b>连接<b class='flag-5'>电路</b>设计详解

    XILINX 关于FPGA 对DDR SDRAM 的设计文档

    XILINX 关于FPGA 对DDR SDRAM 的设计文档
    发表于 08-17 09:20

    关于sdram的读取问题

    本帖最后由 unpopfeng 于 2013-4-26 15:51 编辑 特权同学你好,我正在看你所写的《深入浅出玩转FPGA》,在做里面的DIY数码相框,我想问问,如果SDRAM的读出数据
    发表于 04-26 15:25

    关于FPGA读写SDRAM问题?

    我的设计中,ADC采集的数据(adc采集的速率20M)经过fpga内部构建的ADCFIFO,SDRAM读ADCFIFO的数据写进SDRAM中,数据再由SDRAM读出送给FPGA内部构建
    发表于 09-10 19:49

    高速SDRAM存储器接口电路设计

    高速SDRAM存储器接口电路设计SDRAM可作为软嵌入式系统的(NIOSII)的程序运行空间,或者作为大量数据的缓冲区。SDRAM是通用的存储设备,只要容量和数据位宽相同,不同公司生产
    发表于 06-03 05:00

    如何实现Reg istered SDRAM接口电路的设计?

    如何实现Reg istered SDRAM接口电路的设计?Reg istered SDRAM的工作原理是什么?Registered SDRAM接口
    发表于 04-12 07:10

    关于STM32F429控制SDRAM

    关于STM32F429控制SDRAM(FMC—扩展外部SDRAM )(1)原理介绍:》为什么是FMC 不是 FSMC ?区别在那里!STM32F429使用FMC外设来管理扩展的存储器,FMC是Flexible Memory Co
    发表于 08-04 09:09

    SDRAM帧存储器部分电路

    SDRAM帧存储器部分电路
    发表于 05-07 18:41 21次下载

    DRAM、SDRAM及DDR SDRAM之间的概念详解

    DRAM (动态随机访问存储器)对设计人员特别具有吸引力,因为它提供了广泛的性能,用于各种计算机和嵌入式系统的存储系统设计中。本文概括阐述了DRAM 的概念,及介绍了SDRAM、DDR SDRAM、DDR2 SDRAM、DDR
    发表于 06-07 22:10 9.2w次阅读

    关于SDRAM的基本概念讲解

    所以SDRAM需要在电容的电量放完之前进行刷新;随机是指数据不是线性依次存储,而是自由指定地址进行数据的读写。” 这只是对SDRAM的概念介绍,下面再简单的看一下SDRAM的内部结构。
    的头像 发表于 03-29 09:30 7602次阅读
    <b class='flag-5'>关于</b><b class='flag-5'>SDRAM</b>的基本概念讲解

    FPGA读写SDRAM的实例和SDRAM的相关文章及一些SDRAM控制器设计论文

    本文档的主要内容详细介绍的是FPGA读写SDRAM的实例和SDRAM的相关文章及一些SDRAM控制器设计论文主要包括了:FPGA读写SDRAM的实例,
    发表于 12-25 08:00 56次下载
    FPGA读写<b class='flag-5'>SDRAM</b>的实例和<b class='flag-5'>SDRAM</b>的相关文章及一些<b class='flag-5'>SDRAM</b>控制器设计论文

    关于MCU怎么在扩展的SDRAM上运行程序?

    MCU怎么在扩展的SDRAM上运行程序?
    的头像 发表于 03-01 13:17 1947次阅读
    <b class='flag-5'>关于</b>MCU怎么在扩展的<b class='flag-5'>SDRAM</b>上运行程序?

    数码相框的SDRAM存储电路电路图免费下载

    本文档的主要内容详细介绍的是数码相框的SDRAM存储电路电路图免费下载。
    发表于 07-02 08:00 4次下载
    数码相框的<b class='flag-5'>SDRAM</b>存储<b class='flag-5'>电路</b><b class='flag-5'>电路</b>图免费下载

    关于SDRAM内存条时序特点的详细介绍

    是直接焊接在电路板上,而且引脚较多、一旦遇上SDRAM存储器工作故障,更换芯片比较麻烦,并且当需要扩充容量时修改电路也不方便。计算机上广泛应用的内存条具有速度高、容量大、接口标准、扩展方便等优点。在大容量,高速数据存储的领域,应
    发表于 10-30 16:30 925次阅读

    (网盘)关于SDRAM和录音机等FPGA视频

    (网盘)关于SDRAM和录音机等FPGA视频(android嵌入式开发教程)-关于SDRAM和录音机等FPGA视频,一步一步的讲解,真的很详细,适合大家自学研究。
    发表于 08-04 12:21 15次下载
    (网盘)<b class='flag-5'>关于</b><b class='flag-5'>SDRAM</b>和录音机等FPGA视频