IIC總線IP核的改進(jìn)研究
【文章頁數(shù)】:7 頁
【部分圖文】:
圖1IIC總線傳輸數(shù)據(jù)的字節(jié)格式
IIC總線數(shù)據(jù)傳輸?shù)母袷饺鐖D1所示[15],包含用于傳送主機(jī)產(chǎn)生的時鐘信號的時鐘線(SerialCommunicationLoop,SCL)和用于主機(jī)傳送或接收數(shù)據(jù)信號的數(shù)據(jù)線(SynchronousDataAdapter,SDA)。IIC總線協(xié)議的基本數(shù)據(jù)傳輸模式有5種....
圖2改進(jìn)后的IIC總線控制器的組成模塊與端口
對傳統(tǒng)IIC總線IP核的架構(gòu)進(jìn)行改進(jìn)后,其IIC總線控制器的模塊與端口如圖2所示,由IIC接口模塊和微控制接口模塊,兩大模塊組成。IIC接口模塊主要由IIC數(shù)據(jù)寄存器、IIC狀態(tài)寄存器、主狀態(tài)機(jī)、時鐘分頻模塊組成。微控制接口模塊主要由控制寄存器、地址寄存器、數(shù)據(jù)寄存器、頁容量寄存....
圖3檢測從器件的頁容量流程圖
前述IP核的IIC總線控制器為了既保留和實現(xiàn)傳統(tǒng)的5種讀寫模式,又提高IIC總線IP核的接口可配置性、功能的魯棒性,即提高IIC總線IP核的可復(fù)用性,與其他設(shè)計相比,增設(shè)了頁容量檢測模塊、頁容量寄存器以及相應(yīng)的Custom_PR[7:0]、Test_Start、Test_Done....
圖4頁寫操作控制流程圖
根據(jù)外圍器件的頁容量值固定且為2的冪次數(shù),以及傳統(tǒng)頁寫操作向分頁地址連續(xù)寫入兩個數(shù)據(jù)字節(jié)會覆蓋當(dāng)前頁的頁首地址數(shù)據(jù)的特點,并考慮到不對外圍器件內(nèi)部地址存儲的原有數(shù)據(jù)產(chǎn)生影響,設(shè)計了該改進(jìn)的IIC總線IP核的頁容量檢測步驟。1.2.2讀寫控制模塊
本文編號:3922539
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3922539.html