格式:pdf
大?。?span class="single-tag-height">638KB
頁數(shù): 3頁
介紹了I2C總線的工作原理及數(shù)據(jù)傳輸格式,分析了本設(shè)計在傳統(tǒng)I2C總線控制器上的改進,由于加入了片內(nèi)地址,更有利于實現(xiàn)系統(tǒng)集成,接著用自頂向下的設(shè)計方法首先給出了基于FPGA的片內(nèi)多地址地址I2C總線控制器和從動器件總體架構(gòu),進行了Verilog語言的行為源描述,并給出了系統(tǒng)的仿真波形,仿真結(jié)果表明其能夠在快速模式下很好的工作,最后通過FPGA實現(xiàn)。
格式:pdf
大?。?span class="single-tag-height">224KB
頁數(shù):
在此利用Verilog HDL設(shè)計了一款CAN總線控制器,首先根據(jù)協(xié)議把整個CAN總線控制器劃分為接口邏輯管理、寄存器邏輯和CAN核心模塊3個模塊,然后用Verilog HDL硬件描述語言設(shè)計了各個功能模塊,并使用Modelsim軟件對各個模塊的功能進行了仿真,最后使用FPGA芯片對設(shè)計的CAN總線控制器驗證,并連接了一個包含該FPGA CAN總線控制器的4節(jié)點CAN總線網(wǎng)絡(luò)。測試結(jié)果表明所設(shè)計的CAN總線控制器能夠完成設(shè)定的功能。