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