阅读:2762回复:14
请教SDRAM掉电保存的电源设计方法
一般开发板的SDRAM都没有掉电保存的,而且使用的也是外接的稳压器而已。而在实际应用中,很多场合需要SDRAM能保持数据一定时间,如果是便携仪器还需要电池供电。
我在做2410+WINCE的项目中就碰到了这个问题,如果不加SDRAM保持,每次开机必须把WINCE内核从NANDFLASH加载到SDRAM,这个过程一般10几秒到20秒左右。这个时间对于用户来说是比较难接受的。 我目前的想法是选择一款低功耗的可控关闭的LDO做备份电源。请问大家有什么更好的构思呢? |
|
沙发#
发布于:2007-06-13 13:14
你的意思是不是SDRAM进行自刷新(还是自动刷新,忘了)吗?
好像SDRAM的功耗不小啊~~ |
|
|
板凳#
发布于:2007-06-13 16:21
讓系統進入睡眠模式,這時候很功耗很小的
一般來説不直接斷電的 |
|
地板#
发布于:2007-06-14 12:41
不断电,而是使CPU进入睡眠,CPU会使SDRAM进入“自刷新”(SelfRefresh)状态,此时SDRAM不能掉电,功耗大概 3mA / 3.3V,数据不会丢失。唤醒后可迅速恢复,大概1秒,处理的不好,可能2秒。
要实现这样的功能,最主要是能保证睡眠期间SDRAM保持供电,可能要重新确认电源架构。 |
|
|
地下室#
发布于:2007-06-14 16:36
我以为只是SDRAM不掉电就行,现在看了可以把CPU,SDRAM单独一路电源供电,然后把其他外设都设计成可关断电源就可以了。
等试验板出来了,我再测测睡眠时的功耗。 现在测得从NAND FLASH load32M的内核约15秒,如果内核再小点应该还可以再少点时间。 |
|
5楼#
发布于:2007-07-27 11:59
我想在OEMPOWEROFF中实现sdram自刷新,可是每次一设置自刷新就死机了,请问设置自刷新都需要做些什么处理?
|
|
6楼#
发布于:2007-07-27 19:31
设成自刷新以后CPU就不能从SDRAM中读东西,CPU应该被掉电或者停止运行.
|
|
|
7楼#
发布于:2007-07-29 00:26
版主说得没错,但是SDRAM自刷新的功耗其实也是满大的,快1mA了!
|
|
8楼#
发布于:2007-07-29 16:03
好像是挺大的,是不是还有什么东西电没有关啊.
|
|
|
9楼#
发布于:2007-07-31 12:43
不是的,内存自刷新就需要挺大的电流的,所以手机都用低功耗的!
|
|
10楼#
发布于:2007-07-31 14:40
引用第9楼NewTech于2007-07-31 12:43发表的 : 你的意思是手机都用低功耗的SDRAM? |
|
11楼#
发布于:2007-07-31 14:58
关注中。。。
|
|
|
12楼#
发布于:2007-08-08 11:00
是啊,手机大部分都是1.8V或者2.5V的
|
|
13楼#
发布于:2007-08-08 11:38
那这种情况下自刷新功耗是多少?
|
|
14楼#
发布于:2007-08-08 23:20
没试过,看指标比平常的低30%吧!
|
|