国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

利用SPD實(shí)現(xiàn)嵌入式系統(tǒng)中內(nèi)存的自動(dòng)識(shí)別和配置

發(fā)布時(shí)間:2010-8-30 09:51    發(fā)布者:techshare
嵌入式系統(tǒng)設(shè)計(jì)中經(jīng)常用大容量的SDRAM,存放RTOS和數(shù)據(jù)。這時(shí)用戶(hù)可以有兩種選擇:一種是選用合適的內(nèi)存芯片自己布線,把整個(gè)SDRAM做到嵌入式系統(tǒng)的PCB板上,這種方法在小系統(tǒng)中經(jīng)常采用;另一種就是選用現(xiàn)成的內(nèi)存條(如筆記本電腦上常用的DIMM內(nèi)存),現(xiàn)成的內(nèi)存條不僅容量大,而且由于用量大,價(jià)格也相對(duì)便宜。另外現(xiàn)成的內(nèi)存條還節(jié)省了PCB布線空間,縮小嵌入式系統(tǒng)的內(nèi)存體積,提高系統(tǒng)的穩(wěn)定性,方便更換和檢測(cè)。筆記本內(nèi)存的型號(hào)和種類(lèi)很多,采購(gòu)時(shí)也可能來(lái)自多個(gè)廠家。為了使各種內(nèi)存條在嵌入式系統(tǒng)都能正常使用,就需要系統(tǒng)的BOOT程序能進(jìn)行自動(dòng)識(shí)別和配置,按照SPD(SDRAM Serial Presence Detect Specification)規(guī)范正確讀取內(nèi)存參數(shù),另外根據(jù)內(nèi)存參數(shù)配置SDRAM控制器。

1 SPD規(guī)范及數(shù)據(jù)格式

內(nèi)存的SPD規(guī)范是SDRAM控制器參數(shù)配置的主要依據(jù),在SPD規(guī)范中定義了單面或雙面DRAM的詳細(xì)參數(shù),如內(nèi)存的大小、數(shù)據(jù)位、行列地址的寬度、邏輯Bank數(shù)和物理Bank等。這些數(shù)據(jù)存放在EEPROM芯片中,詳細(xì)描述了內(nèi)存條的各種參數(shù)。存放內(nèi)存參數(shù)的是一個(gè)兩線制的串行EEPROM芯片,接口類(lèi)型符合I2C協(xié)議。I2C協(xié)議是Philips公司制定的兩線制的串行數(shù)據(jù)傳輸標(biāo)準(zhǔn),數(shù)據(jù)的讀寫(xiě)通過(guò)一根時(shí)鐘線和一根數(shù)據(jù)線實(shí)現(xiàn)。數(shù)據(jù)傳輸有其嚴(yán)格的格式,一個(gè)數(shù)據(jù)幀由起始位、器件地址、應(yīng)答位、數(shù)據(jù)地址、傳輸數(shù)據(jù)和結(jié)束位構(gòu)成,可以允許多個(gè)器件分主從模式進(jìn)行傳輸。其數(shù)據(jù)傳輸時(shí)序如圖1所示。主控制器讀寫(xiě)數(shù)據(jù)的格式如圖2所示。



  


  
內(nèi)存的SPD一般要求EEPROM帶有2Kbit的存儲(chǔ)空間,用于存放內(nèi)存的配置參數(shù),而硬件電路接口是I2C接口。要讀取內(nèi)存參數(shù),主控制器必須能按照I2C協(xié)議進(jìn)行通信,進(jìn)行數(shù)據(jù)的讀操作。另外還需知道EEPROM的數(shù)據(jù)存放格式及其含義。SPD規(guī)范中對(duì)存放的數(shù)據(jù)進(jìn)行了詳細(xì)的說(shuō)明和定義。以PC133-333為例詳細(xì)說(shuō)明挑選配置時(shí)用到的參數(shù),如表1所示。用戶(hù)只需把相應(yīng)地址中的值讀出來(lái),對(duì)照規(guī)范中的說(shuō)明即可知道內(nèi)存的詳細(xì)參數(shù)。


  
2 卡的自動(dòng)識(shí)別和配置過(guò)程

下面以Motorola公司的MPC824XCPU為例介紹內(nèi)存的識(shí)別和配置過(guò)程。MPC824X是一款功能強(qiáng)大的嵌入式處理器,它由603E核107橋構(gòu)成。107橋有很豐富的控制接口模塊,如SDRAM控制器、EPIC、UART、I2C控制器等,很方便與外圍電路接口。嵌入式系統(tǒng)板中數(shù)據(jù)量很大,至少要用到256MB內(nèi)存。為了方便各種廠家的內(nèi)存型號(hào)進(jìn)行混插使用,需要編寫(xiě)內(nèi)存自動(dòng)識(shí)別和配置程序,把需要配置的數(shù)據(jù)從EEPROM讀出,然后根據(jù)SPD協(xié)議轉(zhuǎn)換成內(nèi)存的配置參數(shù)。這個(gè)配置過(guò)程必須在系統(tǒng)上電后立即運(yùn)行,為后面的RTOS運(yùn)行做準(zhǔn)備。內(nèi)存初始化參數(shù)包括行列地址寬度、邏輯Bank數(shù)、物理Bank的大小。因?yàn)镸PC824X內(nèi)有I2C控制器,所以可以直接與SPD連接,通過(guò)軟件的初始化,配置好I2C控制器,程序流程如圖3。


  


  

本文地址:http://m.qingdxww.cn/thread-24370-1-1.html     【打印本頁(yè)】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專(zhuān)區(qū)
  • 使用SAM-IoT Wx v2開(kāi)發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開(kāi)發(fā)培訓(xùn)教程
  • 集成高級(jí)模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專(zhuān)區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲综合色婷婷久久| 四虎在线观看| 亚洲天堂图片| 国产综合在线观看| 亚洲精品久久久久久久蜜臀老牛 | 欧美午夜精品久久久久久黑人| 日本 欧美 国产| 四虎国产精品永久地址| 99久久国产露脸精品竹菊传煤| 女生扒开下面| 亚洲精品久中文字幕| 三级在线免费观看| 午夜影院免费体验| 成年美女黄网站色app| 手机在线成人精品视频网 | 手机福利视频| 亚洲理论视频| 精品国产品在线18年| 最新国产在线视频在线| 青青青草影院| 四虎影院永久网站| 城中村快餐嫖老妇对白| 十8禁用B站在线看漫画| 亚洲福利二区| 亚洲福利一区二区三区| 在线欧美国产| 人与人特黄一级| 亚洲一区欧美| 亚洲欧洲日本在线观看| 中文字幕色在线| 日本久久久WWW成人免费毛片丨| 亚洲草逼视频| 午夜在线播放视频| 怡红院久久| 欧美激情久久久久久久大片| 日韩精品你懂的在线播放| 桃花岛高清在线观看| 亚洲天堂激情| 可以看的黄页的网站| 亚洲精品视频在线观看免费| 四虎影库永久在线|