雙口RAM在PCI總線與AVR接口設(shè)計(jì)中的應(yīng)用
內(nèi)狀態(tài)機(jī)中寫(xiě)狀態(tài)機(jī)有5個(gè)狀態(tài):S0,寫(xiě)空閑狀態(tài);S1,寫(xiě)開(kāi)始;S2,寫(xiě)等待;S3,單周期寫(xiě);S4,寫(xiě)結(jié)束。具體的狀態(tài)轉(zhuǎn)移圖如圖3所示。本文引用地址:http://www.biyoush.com/article/172431.htm
時(shí),狀態(tài)機(jī)進(jìn)入單周期寫(xiě)狀態(tài),輸出無(wú)效且無(wú)效,狀態(tài)機(jī)回到空閑狀態(tài)。
2.3 仿真結(jié)果
在ModelsimSE仿真平臺(tái)下,實(shí)現(xiàn)了PCI9052讀/寫(xiě)雙口RAM的讀/寫(xiě)過(guò)程,讀操作仿真波形如圖5所示,寫(xiě)操作仿真波形如圖6所示。從仿真波形可以看出,該代碼可以實(shí)現(xiàn)將PCI9052的讀/寫(xiě)控制信號(hào)轉(zhuǎn)換成雙口RAM的讀/寫(xiě)控制信號(hào),完成時(shí)序的匹配。
評(píng)論