论坛风格切换切换到宽版
发帖 回复
返回列表  提醒:不能用迅雷等P2P下载,否则下载失败标(二级)的板块,需二级才能下载,没二级不要购买,下载不了
  • 3146阅读
  • 2回复

PXA310 Mobile DDR设计 [复制链接]

上一主题 下一主题
离线2dmin
 

性别:
帅哥
发帖
15760
金币
13894
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看楼主 倒序阅读 使用道具 0楼 发表于: 2012-04-26
+`-a*U94  
  作为Marvell主推的目前最高端的嵌入式CPU,PXA310不但性能优秀,而且,由于设计的优化,它比其上一代产品PXA270极大的降低了设计成本。一个例子就是对Mobile DDR的支持。不但性能上直接提高了一倍,价格上也便宜了不少,因为DDR不但用于嵌入式领域,更大量应用于PC,由于极大的出货量,成本和价格都比SDRAM低很多。 ?` i/  
    DDR虽然有以上的优点,但也有一定的“缺陷”,那就是不但需要CPU有专门的接口,对设计和Layout的要求也很高。 AW5g (  
    针对PXA310应用系统,我们来讲解一下其DDR设计的一些考虑。 4sjr\9IDC  
}3w b*,Sbz  
B_glyC  
yan[{h]EZ  
    一. 容量的选择 @~3c"q;i7  
    容量的选择看似容易,其实考虑的因素也很多,否则一旦硬件设计完成才发现不够用就必须改版了,时间和成本都会造成极大的浪费。首先看系统的Boot方式,由于PXA310支持Nandflash启动,省去了价格昂贵的Norflash,降低了系统设计成本。但同时,整个OS也必须完全拷贝到RAM即DDR中运行,因此DDR的容量设计首先必须考虑为操作系统镜像保留足够的空间,剩下才是应用程序的运行空间。 )7g_v*  
    一般来说,WinCE至少需要15MB,Windows Mobile系统则有可能达到30MB或者更多。 =fK'Ep[  
    作为系统设计,64MB的系统内存容量是最基本的需求,128MB则会比较宽裕,完全能够胜任绝大多数的应用,包括GPS等。 VY@hhr1s~  
    二. DDR参数的选择 X:&p9_O@  
    DDR参数较多,不过我们主要关心的是电压和位宽。电压有3.3V和1.8V两种,电压越低功耗也就越低,但价格稍贵。位宽则尽可能选择CPU支持的最大位宽,否则会影响系统运行的速度和效率。PXA310支持16位宽度的DDR。 ]bb}[#AY  
    三. 原理图设计 Ws)X5C=A  
    原理图设计相对简单,但绝对不能出现任何错误,因为硬件错误没有任何改正的机会。下图是一个设计实例。 Tj5@OcA$  
     #%b()I_([  
    三. Layout的注意事项 ^]&{"!  
    对于DDR的设计来说,Layout非常关键。大多数系统不稳定,死机等问题都是由于不专业的Layout造成的。由于DDR运行频率高达133MHz,其每个时钟周期只有很短的7纳秒,因此要求所有的数据线等长,误差不超过正负50mil。这对Layout工程师来说,是一个很麻烦的工作,因为需要绕线方式走线,对于系统面积非常小的应用,需要Layout工程师具备相当的功力和经验。 E^a `IA  
    下图是M-Stone公司PXA310核心板的DDR Layout局部,由图可见,这部分的Layout相当复杂。 )OC[;>F7  
   9t.yP;j\Y  
8p{  
    总结 @;D}=$x  
    DDR容量大,价格便宜,是嵌入式系统存储的比较理想的选择,但由于电路设计和Layout复杂,需要引起设计工程师的重视,否则可能造成系统不稳定甚至不工作。 6xh#;+e }  
ok%!o+nk.  
http://www.docin.com/p-58120028.html 1Z8Oh_D C  


评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

一般

差劲
离线junkyoung

性别:
帅哥
发帖
2690
金币
95
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 1楼 发表于: 2023-12-27


离线声声

性别:
人妖
发帖
425
金币
125
提示:会员销售的附件,下载积分 = 版块积分 + 销售积分       只看该作者 2楼 发表于: 2023-12-29
学习


快速回复
限150 字节
 
上一个 下一个