混合信號(hào)分析儀串行總線協(xié)議觸發(fā)與分析模塊設(shè)計(jì)
發(fā)布時(shí)間:2021-07-29 10:00
混合信號(hào)分析儀是在數(shù)字示波器和邏輯分析儀的基礎(chǔ)上發(fā)展起來(lái)的一種新型測(cè)試儀器。具有綜合分析能力強(qiáng)、成本低、效率高等特點(diǎn),能夠滿足高速?gòu)?fù)雜系統(tǒng)的信號(hào)完整性測(cè)試要求,是現(xiàn)代測(cè)試系統(tǒng)中不可或缺的綜合性測(cè)試設(shè)備。隨著串行總線使用頻率的提高,以及實(shí)際調(diào)試過(guò)程的需要,串行總線協(xié)議觸發(fā)和協(xié)議分析模塊已經(jīng)是混合信號(hào)分析儀的一個(gè)重要組成部分。在觸發(fā)的方式、類型、通用性和分析的正確性方面都有了新的要求。針對(duì)上述要求,本文以混合信號(hào)分析儀的數(shù)據(jù)處理模塊以及幾種常用的串行總線協(xié)議為基礎(chǔ),對(duì)串行總線協(xié)議觸發(fā)和協(xié)議分析模塊的設(shè)計(jì)方案以及實(shí)現(xiàn)進(jìn)行了詳細(xì)討論。圍繞如何準(zhǔn)確、正確觸發(fā),準(zhǔn)確、正確分析進(jìn)行了探索和研究。本文的主要工作內(nèi)容有:1、串行總線協(xié)議觸發(fā)模塊:包括I2C、SPI、CAN、USB等協(xié)議的多種觸發(fā)的設(shè)計(jì)。另外,為了實(shí)現(xiàn)串行總線協(xié)議觸發(fā)的通用性,設(shè)計(jì)了自定義的串行總線協(xié)議分析。2、串行總線協(xié)議分析模塊:包括I2C、SPI、CAN等協(xié)議的協(xié)議分析模塊的設(shè)計(jì)。3、為了測(cè)試所設(shè)計(jì)的串行總線協(xié)議觸發(fā)和協(xié)議分析功能,進(jìn)行了能夠產(chǎn)生I2C、SPI、CAN、USB串行總線信號(hào)的串行總線協(xié)議觸發(fā)與協(xié)議分析測(cè)試目標(biāo)板的設(shè)計(jì)。...
【文章來(lái)源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:83 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
I2C總線的數(shù)據(jù)傳輸圖
允許主機(jī)產(chǎn)生一個(gè)停止或重復(fù)起始條件[4]。應(yīng)答信號(hào)示意圖如圖2-3所示。圖 2-3 應(yīng)答信號(hào)示意圖在 I2C 傳輸過(guò)程中要區(qū)分從機(jī)地址格式是 7 位地址格式還是 10 位地址格式,它們的幀格式稍微有所不同。7 位從機(jī)地址格式中,數(shù)據(jù)的傳輸遵循以下格式。在起始條件(S)后,發(fā)送一個(gè)從機(jī)的地址。這個(gè)地址共有 7 位,緊接著的第 8 位是數(shù)據(jù)讀寫(xiě)(R/W ),‘0’ 表示發(fā)送(寫(xiě)),‘1’表示請(qǐng)求數(shù)據(jù)(讀)。數(shù)據(jù)傳輸一般由主機(jī)產(chǎn)生的停止位(P)終止。如果主機(jī)仍希望在總線上通訊,它可以產(chǎn)生重復(fù)起始條件(Sr)和尋址另一個(gè)從機(jī),而不是首先產(chǎn)生一個(gè)停止條件。在這種傳輸中可能有不同的讀/寫(xiě)格式組合。10位從機(jī)地址是由在起始條件(S)或重復(fù)起始條件(Sr)后的頭兩個(gè)字節(jié)組成。第一個(gè)字節(jié)的頭7位是11110XX的組合,其中最后兩位(XX)是10位地址的兩個(gè)最高位(MSB);第一個(gè)字節(jié)的第8 位是R/W 位
允許主機(jī)產(chǎn)生一個(gè)停止或重復(fù)起始條件[4]。應(yīng)答信號(hào)示意圖如圖2-3所示。圖 2-3 應(yīng)答信號(hào)示意圖在 I2C 傳輸過(guò)程中要區(qū)分從機(jī)地址格式是 7 位地址格式還是 10 位地址格式,它們的幀格式稍微有所不同。7 位從機(jī)地址格式中,數(shù)據(jù)的傳輸遵循以下格式。在起始條件(S)后,發(fā)送一個(gè)從機(jī)的地址。這個(gè)地址共有 7 位,緊接著的第 8 位是數(shù)據(jù)讀寫(xiě)(R/W ),‘0’ 表示發(fā)送(寫(xiě)),‘1’表示請(qǐng)求數(shù)據(jù)(讀)。數(shù)據(jù)傳輸一般由主機(jī)產(chǎn)生的停止位(P)終止。如果主機(jī)仍希望在總線上通訊,它可以產(chǎn)生重復(fù)起始條件(Sr)和尋址另一個(gè)從機(jī),而不是首先產(chǎn)生一個(gè)停止條件。在這種傳輸中可能有不同的讀/寫(xiě)格式組合。10位從機(jī)地址是由在起始條件(S)或重復(fù)起始條件(Sr)后的頭兩個(gè)字節(jié)組成。第一個(gè)字節(jié)的頭7位是11110XX的組合,其中最后兩位(XX)是10位地址的兩個(gè)最高位(MSB);第一個(gè)字節(jié)的第8 位是R/W 位
本文編號(hào):3309122
【文章來(lái)源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:83 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
I2C總線的數(shù)據(jù)傳輸圖
允許主機(jī)產(chǎn)生一個(gè)停止或重復(fù)起始條件[4]。應(yīng)答信號(hào)示意圖如圖2-3所示。圖 2-3 應(yīng)答信號(hào)示意圖在 I2C 傳輸過(guò)程中要區(qū)分從機(jī)地址格式是 7 位地址格式還是 10 位地址格式,它們的幀格式稍微有所不同。7 位從機(jī)地址格式中,數(shù)據(jù)的傳輸遵循以下格式。在起始條件(S)后,發(fā)送一個(gè)從機(jī)的地址。這個(gè)地址共有 7 位,緊接著的第 8 位是數(shù)據(jù)讀寫(xiě)(R/W ),‘0’ 表示發(fā)送(寫(xiě)),‘1’表示請(qǐng)求數(shù)據(jù)(讀)。數(shù)據(jù)傳輸一般由主機(jī)產(chǎn)生的停止位(P)終止。如果主機(jī)仍希望在總線上通訊,它可以產(chǎn)生重復(fù)起始條件(Sr)和尋址另一個(gè)從機(jī),而不是首先產(chǎn)生一個(gè)停止條件。在這種傳輸中可能有不同的讀/寫(xiě)格式組合。10位從機(jī)地址是由在起始條件(S)或重復(fù)起始條件(Sr)后的頭兩個(gè)字節(jié)組成。第一個(gè)字節(jié)的頭7位是11110XX的組合,其中最后兩位(XX)是10位地址的兩個(gè)最高位(MSB);第一個(gè)字節(jié)的第8 位是R/W 位
允許主機(jī)產(chǎn)生一個(gè)停止或重復(fù)起始條件[4]。應(yīng)答信號(hào)示意圖如圖2-3所示。圖 2-3 應(yīng)答信號(hào)示意圖在 I2C 傳輸過(guò)程中要區(qū)分從機(jī)地址格式是 7 位地址格式還是 10 位地址格式,它們的幀格式稍微有所不同。7 位從機(jī)地址格式中,數(shù)據(jù)的傳輸遵循以下格式。在起始條件(S)后,發(fā)送一個(gè)從機(jī)的地址。這個(gè)地址共有 7 位,緊接著的第 8 位是數(shù)據(jù)讀寫(xiě)(R/W ),‘0’ 表示發(fā)送(寫(xiě)),‘1’表示請(qǐng)求數(shù)據(jù)(讀)。數(shù)據(jù)傳輸一般由主機(jī)產(chǎn)生的停止位(P)終止。如果主機(jī)仍希望在總線上通訊,它可以產(chǎn)生重復(fù)起始條件(Sr)和尋址另一個(gè)從機(jī),而不是首先產(chǎn)生一個(gè)停止條件。在這種傳輸中可能有不同的讀/寫(xiě)格式組合。10位從機(jī)地址是由在起始條件(S)或重復(fù)起始條件(Sr)后的頭兩個(gè)字節(jié)組成。第一個(gè)字節(jié)的頭7位是11110XX的組合,其中最后兩位(XX)是10位地址的兩個(gè)最高位(MSB);第一個(gè)字節(jié)的第8 位是R/W 位
本文編號(hào):3309122
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3309122.html
最近更新
教材專著