三種基于具體芯片的數(shù)字串行I/O接口的研究
發(fā)布時間:2024-03-21 05:52
微電子技術(shù)是20世紀(jì)發(fā)展最為迅速的高新技術(shù),傳統(tǒng)的設(shè)計方法依靠電路圖和手工連接的方式來設(shè)計電路,但是今天計算機語言已經(jīng)被廣泛應(yīng)用來描述大規(guī)模集成電路。隨著單片規(guī)模的變大,要求的輸入輸出(I/O)引腳數(shù)必將越來越多。 本文結(jié)合西安電子科技大學(xué)CAD所的具體科研項目,旨在討論三種不同的串行數(shù)字接口的結(jié)構(gòu)、區(qū)別及應(yīng)用。I2C總線是雙向、兩線、串行、多主控接口標(biāo)準(zhǔn),具有總線仲裁機制,非常適合在器件之間進(jìn)行近距離、非經(jīng)常性的數(shù)據(jù)通信;UART總線是異步串口,比另外兩種同步串口的結(jié)構(gòu)要復(fù)雜很多,一般由波特率產(chǎn)生器、UART接收器和UART發(fā)送器組成,硬件上有兩根線,一根用于發(fā)送,一根用于接收;SPI的通信原理很簡單,占用端口較少,一般4根線就夠基本通訊了,同時傳輸速度也很高。 本文首先對同步有限狀態(tài)機作了簡單的介紹;結(jié)合一個小例子介紹有限狀態(tài)機設(shè)計過程和注意事項。然后結(jié)合項目,分別對I2C總線、UART總線、SPI總線這三種串行總線接口進(jìn)行了較為詳盡的闡述,描述了各自總線的不同通信協(xié)議,探討具體如何實現(xiàn)這些通信協(xié)議,并給出了模塊示意圖和狀態(tài)圖,用Verilog描述語言實現(xiàn)了模塊描述,最后對所設(shè)計的...
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【部分圖文】:
本文編號:3933930
【文章頁數(shù)】:69 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖3.6對單個寄存蟹重復(fù)寫7Fait忽恤容bif狂旅
圖3一對多個不同的寄存器連續(xù)寫
圖3:8對單個寄存器重復(fù)讀
圖6.1IzC的測試平合結(jié)構(gòu)框圖
本文編號:3933930
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3933930.html
最近更新
教材專著