现在位置: 首页

Tiny4412裸机程序之DDR工作原理与时序(一)

2014年11月03日 裸机开发  ⁄ 共 4553字 Tiny4412裸机程序之DDR工作原理与时序(一)已关闭评论 ⁄ 阅读 4,209 次
本章内容差不多完全搜集与网络,做了一些整理! 下面先介绍一些DDR的有关概念 DDR SDRAM 全称为 Double Data Rate SDRAM,中文名为“双倍数据流 SDRAM”。DDR SDRAM 在原有的 SDRAM的基础上改进而来。下图是DDR和SDRAM的数据传输对比图。 DDR和SDRAM的数据传输对比图 上图可以清楚的看到,DDR可在一个时钟周期内传送两次数据,上升沿传一次,下降沿传一次。 一、DDR的基本原理 DDR读操作时序图 从中可以发现它多了两个信号:CK#与...
阅读全文

SDRAM工作原理及时序分析

2014年11月02日 技术文章  ⁄ 共 3224字 SDRAM工作原理及时序分析已关闭评论 ⁄ 阅读 8,104 次
下一节准备将代码重定位到DDR SDRAM,所以本节先对一些基础知识进行学习一下。 DDR出身自SDRAM,严格的说应该叫DDR SDRAM,DDR SDRAM是Double Data Rate SDRAM的缩写,是双倍速率同步动态随机存储器的意思,所以,有很大一部分,两者是一样的,理解SDRAM,然后再来理解DDR。在SDRAM上的改进,效果应该更好一些,本文参考大神Tekkaman Ninja的博客中介绍的,并加入了一些自己的讲解。 先上一张SDRAM的结构图,如下图所示 SDRAM结...
阅读全文

腾讯QQ九位靓号免费申请,可以看看

2014年11月01日 生活点滴  ⁄ 共 224字 腾讯QQ九位靓号免费申请,可以看看已关闭评论 ⁄ 阅读 6,396 次
这几天出差刚回来,网站也好几天没更新了,今天逛博客,在祥磊部落看到一篇文章说是QQ活动,免费申请九位靓号,试了一下果真可以,如下图 QQ 需要的朋友可以去试试: 活动地址; http://zc.qq.com/chs/new.html 活动规则如下;   PS:如果对出来的QQ号不喜欢,可以多刷新一下网页。
阅读全文

Tiny4412裸机程序之代码重定位初体验

2014年10月29日 裸机开发  ⁄ 共 2550字 Tiny4412裸机程序之代码重定位初体验已关闭评论 ⁄ 阅读 3,836 次
从前面一节Exynos 4412的启动过程分析 ,我们知道:一上电,exynos4412首先执行固化在IROM中的代码,iROM首先设置程序运行环境 (比如关看门狗、关中断、关MMU 、设置栈 、设置栈 、启动PLL等 ),然后根据OM引脚确定启动设备 (NAND Flash/SD 卡/其他 ),把 BL1从里面读出存入iRAM的0x02021400地址处,最后启动 BL1; BL1从SD卡适当的位置读入14K 字节的数据,存在iRAM地址0x02023400处,所以BL2不能大于(14K – 4) 字节,这里引出...
阅读全文

Tiny4412裸机程序之操作ICache

2014年10月28日 裸机开发  ⁄ 共 2660字 Tiny4412裸机程序之操作ICache已关闭评论 ⁄ 阅读 4,026 次
一、首先普及一下什么是Cache   基于程序访问的局限性,在主存和CPU通用寄存器之前设置了一类高速的、容量较小的存储器,把正在执行的指令地址附件的一部分指令或数据从主存调入这类存储器,供CPU在一段时间内使用,这对提高程序的运行速度有很大的作用。这类介于主存和CPU之间的高速小容量存储器称作高速cache。比较常见的cache包括icache和dcache。   icache的使用比较简单,系统刚上电时,icache中的内容是无效的...
阅读全文
×