日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 大容量SDRAM在windows CE系統(tǒng)中的應用設計

          大容量SDRAM在windows CE系統(tǒng)中的應用設計

          作者: 時間:2009-05-22 來源:網(wǎng)絡 收藏

          2.2.2 數(shù)據(jù)線、地址線的分配
          PXA255處理器共有32位數(shù)據(jù)線和26位地址線。故在硬件時需要并行處理2塊16 b的,分別連接高位和低位的16根數(shù)據(jù)線。
          對于地址線的連接,首先需要參考的數(shù)據(jù)手冊,確定行列地址線的個數(shù)。其次根據(jù)處理器數(shù)據(jù)手冊確定具體地址線的連接方式。
          在三星K4S561632E的數(shù)據(jù)手冊中是這樣給出的,如表1所示。

          本文引用地址:http://yuyingmama.com.cn/article/152475.htm

          從表1中可以得出行列復用13根地址線,其中行地址13根,列地址9根,共組成22根地址線的尋址空間。在處理器PXA255中,給SDRAM分配的地址線空間是從A10~A22。這樣就可以完全確定地址線和數(shù)據(jù)線的連接方式,如圖3所示。

          2.2.3 控制信號線的連接方式
          對于SDRAM需要確定的控制線包括時鐘信號線、區(qū)域片選信號線及Bank片選信號線。對于這三類信號線PXA255處理器是這樣給出的,即:
          (1)每兩組內存區(qū)域使用同一組時鐘信號線,即每128 MB的內存空間使用同一根時鐘信號線,故在中使用了2組時鐘信號線。
          (2)共有4根區(qū)域片選信號,分別控制64 MB的物理地址空間。最大支持到256 MB的物理地址空間。
          (3)地址線的23,24位用來實現(xiàn)對SDRAM內部Bank的選擇。
          2.3 硬件的移植
          針對于PXA27x系列的高端處理器,Intel并沒有對SDRAM部分做本質上的改動,仍然是4根動態(tài)片選信號,故硬件方面的可以完全移植到PXA27x系列的處理器中。


          3 軟件設計方案
          Windows 操作下對內存的驅動代碼主要分為兩個部分,首先在BootLoader中對SDRAM進行底層初始化;其次在BSP包內需要將SDRAM所對應的物理地址映射為Windows 下能夠識別的虛擬地址。
          控制線的連接方式如圖4所示。
          3.1 BootLoader代碼的買現(xiàn)
          BootLoader是運行的起始點,它包含著系統(tǒng)運行的第一行代碼。BootLoader本身也是一個功能完整的微型操作系統(tǒng),在內部需要實現(xiàn)任務調度、內存管理、文件系統(tǒng),以及各種必要設備驅動程序的配置。其中內存管理即是完成SDRAM初始化的工作,包括設置SDRAM工作頻率、設置片選信號寄存器、設置刷新間隔和SDRAM潛伏期、以及配置系統(tǒng)內核的拷貝地址。控制線的連接方式如圖4所示。
          (1)頻率設置


          完成寄存器的復值,其中r3的選擇為F即就是0x1111,打開4片內存區(qū)域。



          評論


          相關推薦

          技術專區(qū)

          關閉