EEPROM烧录原理

EEPROM烧录原理

ID:44219989

大小:1.02 MB

页数:22页

时间:2019-10-19

EEPROM烧录原理_第1页
EEPROM烧录原理_第2页
EEPROM烧录原理_第3页
EEPROM烧录原理_第4页
EEPROM烧录原理_第5页
EEPROM烧录原理_第6页
EEPROM烧录原理_第7页
EEPROM烧录原理_第8页
EEPROM烧录原理_第9页
EEPROM烧录原理_第10页
资源描述:

《EEPROM烧录原理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、EEPROM燒錄原理1.EEPROM的基本概念2.EEPROM的燒錄原理3.MWIRE燒錄方式EEPROM的基本概念EEPROM(ElectricallyErasableprogrammableRead-onlyMemory):紫外線編程可擦除式只讀存儲器,用於擴展程序存儲器.我們目前測試中用到的eeprom是使用chipselect(SC),serialclock(CLK),datain(DI),dataout(DO)四個腳位來完成Memorydata之讀寫,Organization(ORG)腳位可決定IC為8bit/16bit讀或寫.現今大部分之應用,是將Macaddr

2、ess寫入serialeeprom,以供網絡連接使用.EEPROM燒錄原理一般的存儲器可接受的命令有CheckID,Erase,Verify,Read,Compare,Program,及Readstatus等等,工程師依據生產制程的變化,綜合應用以上的測試命令組成所需的測試命令.我們目前使用的BIOS,EEPROM都是應用這些命令來完成在線燒錄測試的目的.以下為EEPROM燒錄的一個簡單的流程.將EEPROM中的內容清空,即每個字元的資料寫為0XFF根据待測板的PPID從Server得到其相對應的Macaddress將需要燒錄的資料寫入EEPROM將燒錄的資料后得到的Che

3、cksum与標準checksum比較,判斷其資料是否正確將燒錄好的資料讀出並存檔MWRIESerialEEPROM測試方式TR-8001提供了以上五种標準串行通訊協定的測試模式.透過這個協定我們可以設定這些IC的狀態和命令模式達到量測的目的.我們目前的測試程式中主要是用到MWRIESerialeeprom和SPISerialMemory兩種測試模式,它們都是使用chipselect(SC),serialclock(CLK),datain(DI),dataout(DO)四個腳位來完成Memorydata之讀寫,但通訊協定及控制命令的資料格式不同,MWRIESerialeepr

4、om是以93為編碼之IC,如93C46,93C66等.SPISerialMemory又可分為SerialEeprom和SerialFlash,皆是以25為開頭之IC,如25C20.MWRIESerialEEPROM的測試程式與測試資料不是由ARPG發展而來的,而是由工程師的需要自行撰寫的,在測試步驟中每個測試步驟代表一個特定動作,可能是將從data讀出或寫入eeprom.每個測試步驟都對有相應儲存命令的文檔.如M0,M1在MWRIE測試步驟中提供一個索引的欄位使其指定到對應的檔案.在編寫測試程式時,系統提供MacroCommand以程式語言的形式來撰寫更複雜的測試流程,每個

5、待測IC對應一個Macrofile表示該IC的處理程式.如下圖中:測試步驟Checksum中點擊data出現MicroWire-EEPromEditor中的語句在程式中就有相對應的文檔LC-C27501-408-A.M3ORG=1:入數据格式為16位,Addressbit=6:EEP之定址空間,容量為64word目前的命令是ERASEALL(清除命令)上面的語句中又調用了MacroCommand,在程式中可以体現為:此命令的附加文檔為LC-C27501-408-A.obmM3,如下圖:雙擊Macro可以得到右邊的檔案每個命令都會調用一個macrocommand,以下是ERA

6、SE語句的解析:調用macrocommand,根据文件的索引在程式中有其對就的文檔LC-C27501-408.M2單擊上圖data,進入MicroWire-EEPromEditor:點擊ShowTestFunction就可顯示其測試功能可選芯片型號:93C46,93C57,93C56/66,93C96可選測試命令:Blankcheck,Erase,Macaddress,Marco,Read&savetofile,GETMAC語句解析:從server上抓Macaddress針對Macaddress依照checksum及IEEEOUI制造者做有效性檢查通過macro調用寫的命令

7、將Mac_addr.tab文檔中的內容寫入EEPROM中Mac_TAB.tab文檔內容及格式:MacData文檔長度為128位Macaddress占用macdata前6位Checksum占用後2位Checksum也是通過調用Macrocommand,它們在程式中有各自相對應的文檔:Read&Savedatafile:EEPsave_data

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。