码迷,mamicode.com
首页 >  
搜索关键字:sdram    ( 291个结果
自己写bootloader——mini2440(三、关闭看门狗,初始化始终)
参考资料:https://blog.csdn.net/lee244868149/article/details/50450232 https://blog.csdn.net/lee244868149/article/category/2759039 1. 初始化SDRAM 通过配置内存控制器来出事化 ...
分类:其他好文   时间:2018-06-01 19:08:18    阅读次数:201
基于SDRAM的视频图像采集系统
本文是在前面设计好的简易SDRAM控制器的基础上完善,逐步实现使用SDRAM存储视频流数据,实现视频图像采集系统,CMOS使用的是OV7725。 SDRAM控制器的完善 1. 修改SDRAM的时钟到100Mhz 系统时钟提了上来下面对应的时间参数就需要注意,再50Mhz下的这些时间参数的计数器的都需 ...
分类:其他好文   时间:2018-05-27 18:02:28    阅读次数:655
SDRAM读写状态解析
SDRAM的写状态流程 IDLE状态到WRITE状态 (1)在IDLE状态需要先给ACT命令激活某一行,此时处于Row Active状态。 (2)在Row Active状态之后,给Write命令则会进入WRITE状态。 (3)在WRITE状态后,再给一次Write命令,就可以继续写入数据 WRITE ...
分类:其他好文   时间:2018-05-27 13:36:19    阅读次数:863
s3c2240核心初始化过程
一、目的:自己写一个简单的bootloader 二、过程:开发板上电后cpu立马从pc = 0出开始执行第一条指令,这时就需要进行一些必要的初始化 第一阶段: 1.建立异常向量表 2.关闭看门狗 3.屏蔽所有中断 4.初始化始终 5.初始化内存(sdram) 6.代码重定位 7.清除bss段 8.使 ...
分类:其他好文   时间:2018-05-18 18:02:14    阅读次数:162
十二、u-boot 调试--串口修改
uboot 烧写进 norflash 进行调试 12.1 烧写后 串口不使能 内存不能使能 遍历代码,可以发现,在SDRAM 初始化之前,我们并没有设置时钟,但是SDRAM初始化后,我们已经开始用内存控制器了,这是不合理的,操作器件之前,我们必须把时钟给初始化。 在源代码中,内存控制器初始化之前,并 ...
分类:其他好文   时间:2018-05-06 18:52:13    阅读次数:262
继续死磕SDRAM控制器
SDRAM控制器 博主上一篇介绍了一些SDRAM的基本原理是否有必要学习使用纯Verilog写一个SDRAM控制器,接下来记录SDRAM控制器的工作原理。首先是上电初始化。 上电初始化 时序图中,tRP、tRC、这些时间参数可以从手册中找到,这里的系统时钟采用50Mhz。 从初始化的时序图可以看出, ...
分类:其他好文   时间:2018-05-04 23:20:00    阅读次数:299
学习FPGA有必要写SDRAM控制器吗?
在学习FPGA的过程中,注意是在学习过程中,联系FPGA的使用技巧,强烈建议尝试设计一个SDRAM控制器,不要使用IP核。 学习SDRAM控制器设计,能让你掌握很多知识。 更好的使用状态机去精准控制时序。 学会高速设计中必要的技能,也就是时序约束方法,timing report的阅读方法,查找时序问 ...
分类:其他好文   时间:2018-05-03 12:45:24    阅读次数:203
二、存储管理器--SDRAM
2.1 硬件结构 2.1.1 硬件框图 CPU 通过存储管理器来读取 SDRAM 网卡 等外部设备,CPU不管外部设备是怎么样的,只是读存储管理器中的地址 CPU从0x30000000地址读取数据。 存储管理器会根据配置信息来访问外部的设备。 配置信息包括: 外部设备的地址 外部设备的数据,数据宽度 ...
分类:其他好文   时间:2018-04-22 21:41:26    阅读次数:191
内存初始化
电容的分类: DRAM:基本原件是电容,需要定时刷新,存储速度较慢 DRAM又分为:SRAM(同步动态随机存储器synchronous dynamic random access memory) DDR(双倍速率同步动态随机存储器double data rate sdram) DDR2(在ddr的基 ...
分类:其他好文   时间:2018-03-17 15:24:52    阅读次数:199
uboot之位置无关代码解析
在之前的话 新年过去了,那么久没有好好学习,感觉好颓废,现在就uboot的一些基础问题做一些笔记,顺便分享给大家,不过由于见识有限,如果有不足之处请多多指教。 位置无关?什么意思?我们先了解一些基础知识。。。。。 我们都知道我们写的代码最后是运行在内存(SDRAM或者SRAM,通常是SDRAM)中的 ...
分类:其他好文   时间:2018-02-23 20:39:59    阅读次数:186
291条   上一页 1 ... 5 6 7 8 9 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!