DDR2电路设计 在高速大数据的应用中,高速大容量缓存是必不可少的硬件。当前在FPGA系统中使用较为广泛的高速大容量存储器有经典速度较低的单数据速率的SDRAM存储器,以及速度较高的双速率DDR、DDR2、DDR3型SDRAM存储器,DDR系列的存储器都需要FPGA芯片有对应的硬件电路结构支持。对于... ...
分类:
其他好文 时间:
2017-01-04 23:02:09
阅读次数:
1101
常见存储器概念:RAM、SRAM、SDRAM、ROM、EPROM、EEPROM、Flash存储器可以分为很多种类,其中根据掉电数据是否丢失可以分为RAM(随机存取存储器)和ROM(只读存储器),其中RAM的访问速度比较快,但掉电后数据会丢失,而ROM掉电后数据不会丢失。 在单片机中,RAM主要是做运... ...
分类:
其他好文 时间:
2016-12-11 07:53:37
阅读次数:
343
command 模块总述 SDRAM 的 command 模块的内容包括如下: 1、对初始化请求、配置模式寄存器、读/写、刷新、预充电等命令的一个优先级的控制。 2、将相应的命令进行解码即转化成相应的控制总线,转化依据如图1: 图1 代码详解 1、SDRAM 重要的参数 SDRAM 的容量为 4 * ...
分类:
其他好文 时间:
2016-11-05 00:15:12
阅读次数:
365
1.SDRAM单管存储单元 C记忆单元 T控制门管 Z字线 W位线 注:图示为N沟道耗尽型MOS管 写入:Z加高电平,MOS导通,W状态决定了电容C的状态 读出:Z加高电平,MOS导通,可以从W状态得知C的状态 保持:Z加低电平,MOS关闭,电容保持原状态 注意:单管读出是破坏性读出,因为读出时电容 ...
分类:
其他好文 时间:
2016-10-09 23:12:39
阅读次数:
257
原文地址:http://www.cnblogs.com/shengansong/archive/2012/09/01/2666213.html DDR SDRAM全称为Double Data Rate SDRAM,中文名为“双倍数据流SDRAM”。DDR SDRAM在原有的SDRAM的基础上改进而来 ...
分类:
其他好文 时间:
2016-10-04 18:48:16
阅读次数:
227
在了解重定位之前,必须先区分开链接地址和运行地址,位置有关代码和位置无关代码 链接地址和运行地址: 链接地址:指在链接时指定的地址,是我们设想的将来程序要运行的地址。程序中所有标号的地址在链接后便确定了,不管程序在哪运行,都不会改变。使用arm-linux-objdump反汇编查看的就是链接地址。 ...
分类:
其他好文 时间:
2016-10-02 15:02:57
阅读次数:
170
前面的点亮led的代码由于比较简单,所以全部用汇编代码完成,但是随着代码越来越多,逻辑关系越来越复杂,想要完全用汇编代码来写程序不太现实,必须要借助 c 语言程序,那么就会有从汇编语言到 c 语言的一个过渡阶段。 如何在汇编语言中调用 c 语言? 在汇编中调用 c语言程序的方法很简单,只需利用汇编代 ...
分类:
编程语言 时间:
2016-10-02 15:02:24
阅读次数:
119
这里只是简单的介绍下 icache,对于 icache和 dcache 以后有时间再去深入研究下。dcache 主要和虚拟内存管理(MMU)相关。 之所以会出现 cache,主要是为了解决 cpu 和 RAM之间的速度差异。通常来说 cpu 的主频很高速度非常快,但是内存ram的速度相对于cpu来说 ...
分类:
系统相关 时间:
2016-10-02 15:02:14
阅读次数:
214
看门狗(watch dog timer),是s5pv210芯片内部的一种外设,其本质从名字也可以看出就是一种16位的定时器。 看门狗定时器(WDT)有两种用法: 在某些情况下,当出现了芯片中的程序跑飞了或者设备由于外界影响出现错误执行的情况时,我们希望设备能够自动进行复位操作(因为可能这种情况下,人 ...
分类:
其他好文 时间:
2016-10-02 14:58:52
阅读次数:
123
目录 1、SDRAM初始化的内容(结合英文数据手册) 2、SDRAM初始化的时序 3、代码的编写 4、modesim的仿真 SDRAM初始化的内容 SDRAMs must be powered up and initialized in a predefined manner. The 64M SD ...
分类:
其他好文 时间:
2016-09-10 23:58:47
阅读次数:
754