For application flexibility, various functions, features, and modes are programmable in four Mode Registers,provided by the DDR3 SDRAM, as user defined variables and they must be programmed via a Mode Register Set (MRS) command. As the default values…
example: if DDR is 512MB*16*8 COLBITS = 10,  A0-A9 be used for cloumn address. ORG = 16 ,  each bank's  datas bit 16. pagesize = 1024*16*8 =2k.…
reference: JEDS79-3F.pdf , page:181…
referce :https://blog.csdn.net/ghostyu/article/details/7728106 tRP(RAS Precharge Time): “内存行地址控制器预充电时间” tRCD(RAS-to-CAS Delay)“行寻址至列寻址延迟时间” CL(CAS Latency):“内存读写操作前列地址控制器的潜伏时间” tRAS(RAS Active Time): “内存行有效至预充电的最短周期”…
Rtt: Dynamic ODT.DDR3引入的新特性.在特定的应用环境下为了更好的在数据总线上改善信号完整性, 不需要特定的MRS命令即可以改变终结强度(或者称为终端匹配).在MR2中的A9和A10位设置了Rtt_WR.Ddr3中, 有两种RTT值是可以选择的,一种是RTT_Nom,另一种是RTT_WR;Rtt_Nom是在没有写命令的时候被选择的, 当有了写命令后,ODT就会变成Rtt_wr,当写命令结束后,又会回到Rtt_nom.也就是说,RTT在ODT使能后,出现, 当总线上没有数据的时候…
DDR3中的状态机Diagram,详见相册. ACT:Activate,表示输出行地址,和是否自动precharge控制位. PRE:Precharge,在读写后,可以根据A10来判断是否自己进行precharge. PREA:Precharge all,一般在初始化阶段,来进行all bank的precharge. MRS:Mode Register Set,控制寄存器的设置,DDR3中共有四个,MR0,MR1,MR2,MR3. REF:Refresh,64ms内必须对所有的row进行自刷新.…
Tiny210(S5PV210) u-boot移植http://www.microoh.com/bbs/forum.php?mod=viewthread&tid=254&fromuid=6205(出处: 麦可网论坛) 请大家关注原作者南山一梦 一直想开一个帖子,针对课程的Stage4系统移植阶段,把一些在视频课程中没有讲透彻的地方,和大家一起讨论交流一下,今天开一个关于u-boot移植的帖子,分享一些我u-boot移植过程中的笔记和学习心得,全当是抛砖引玉,也希望大家能指出其中的错误,对于…
S5PV210内存一般会使用SDRAM和DDR2 (DDR SDRAM),SDRAM的uboot启动网络已经有很多资料的,对于DDR2还有有很多疑惑,如果有错误的地方,请大家一定指出,醍醐灌顶,不胜感激. 1.S5PV210的memory map(物理地址) 如下图:左图是整个芯片的内存空间(物理地址),右图是iROM部分的内存空间(BL0的地址貌似不是物理地址==)      寻址空间是4GB=232 前512是Boot area 接下是512M的DRAM0通道和512M的DRAM1通道,是存…
买了Smart210的板子,开始学习中,,,,, 今天看了重定位DRAM ,然而内存需要初始化,早上信心满满的我到现在崩溃的我....也不知遭受了什么样的蹂躏 ,,还是记下一点学到的知识吧.. 数据手册上DDR类型的内存初始化步骤: 1. To provide stable power for controller and memory device, the controller must assert and hold CKE to a logic low level. Then apply…
看了一套视频,感觉DDR这个部分将的非常细致也很好,于是把视频内容花了一个多星期作了总结. 这个视频就是不知道是谁讲的,做好事不留名啊---那位知道告诉我哈-- 平台:S5PV210 DDR: 兼容 三星的一块芯片——NT5TU64M16GG-DDR2-1G-G-R18-Consumer //---------28个步骤如下 step1.  To provide stable power for controller and memory device, the controller must…
The BGND interface provides the standard 6 pin connection for the single wire BGND signal type development port.   Target types that apply this development port are the 9S08, RS08, and Coldfire V1.   +V_TRG, TBGND, TRG_RST*, and Ground are applied by…
转自:https://www.linuxtv.org/downloads/legacy/video4linux/API/V4L2_API/spec-single/v4l2.html Video for Linux Two API Specification Revision 2.6.32 Michael H Schimek <mschimek@gmx.at> Bill Dirks Original author of the V4L2 API and documentation. Hans V…
本文转载自:http://blog.csdn.net/eshing/article/details/37116637 一.关于DRAM 上一章我们讲解了如何对代码进行重定位,但是将代码重定位到只有256K IRAM中作用不大. 正确的做法是将代码重定位到容量更大的主存中,即DRAM.Exynos4412中有两个独立的DRAM控制器,分别叫DMC0和DMC1.DMC0和DMC1分别支持最大1.5G的DRAM,它们都支持DDR2/DDR3和LPDDR2等,512 Mb, 1 Gb, 2 Gb, 4…
Detailed Description This module implements the Battery Service with the Battery Level characteristic. During initialization it adds the Battery Service and Battery Level characteristic to the BLE stack database. Optionally随意地 it can also add a Repor…
前几章我们分析了FM模块的几个主要的类文件,今天要分析的是:FMTransceiver.java   // 某些工程中名称为FMRadioService.java public class FmTransceiver { /* Primary FM States : * FM will be in one of the 4 states at any point of time * '0' - FMState_Turned_Off * '1' - FMState_Rx_Turned_On * '…
-- https://fpga4u.epfl.ch/wiki/FPGA4U_Description -- The SDRAM bits data ..> signals, -- one ..>. -- This memory is a synchronous SDRAM, validating address and control signals with the rising edge of SDRAM_CLK, -- banks selected by SDRAM_BA<..>…
一.MTK平台Camera框架 MTK平台的Camera的架构见下图, 这里主要介绍kernel部分和HAL层部分. 1.Kernel 部分主要有两块: 1.1.image sensordriver,负责具体型号的 sensor 的 id 检测,上电,以及在preview.capture.初始化.3A等等功能设定时的寄存器配置. 1.2.isp driver,通过DMA将sensor数据流上传. 2.HAL层部分主要有三部分组成: 2.1.imageio,主要负责数据buffer上传的pipe.…
Auro OtoSys IM600 and Obdstar X300 DP – What’s the difference & Which better? This is for those who are looking for a universal auto diagnostic tool but confused about Auro OtoSys IM600 and Obdstar X300 DP – which better. Here you go. 00 DP? Auro Oto…