资源描述:
《基于fpga的可重构多总线通信单元设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、中北大学学位论文DesignontheReconfigurableandMulti-busCommunicationUnitBasedonFPGAAbstractWiththedevelopmentofscienceandtechnology,themoderntestsystemistowardtothedirectionofhardwareandsoftwareintegrationwhichincludemulti-purposewithonemachineormulti-typewithonemachine.Sot
2、hedesignoftestandintegratedtestplatformrequirethecharacterofstandardization,generalizationandextensible.ExternalBusisoneoftheimportantpartsinthetestofintegrationplatform.ThispaperisbasedontheBustechnologyrequirementsofthetestofintegrationplatformandadoptsreconfigu
3、rabletechnologywhichbasedonFPGA.Atthesametime,itisinapplicationconditionofvariousserialBuses.Last,itcarriesoutthedesignofBuscommunicationunitwhichisbasedonFPGA.WeuseFPGAchipasthemaincontrolchip,usingtheadvantagesof“madethehardwaredesignlikesoftware”,andbasingonthe
4、designprogrammingformtoachievethevariousdemandofsystemdesign.Thispaperstartswiththeresearchbackground,basedontheanalysisofrelevanttechnicalresearchstatusathomeandabroad,putforwardtheoveralldesignofthesystemaccordingtoitsmainfunction.Accordingtothedesignscheme,firs
5、tdesignthehardwareofsystemwhichincludetheclockcircuitinFPGAhardwareunit,powersupplycircuit,configurationcircuit,resetcircuit,externalstoragecircuitandcircuitofCANBus,USBBusandRS-422intheBusunit.Second,itcompletedthedesignofBusoftheFPGAbyanalyzingprotocolspecificat
6、ionofallkindsofserialBus,usinghardwaredescriptionlanguageandcombiningwithprotocolchipforexample:SJA1000,CY7C68013AandMAX3160.AccordingtothecharacterofrepeatconfigurationmanytimestoFPGA,changelogicfunctionsofchipinternalofFPGAinsystembyusingreconfigurabletechnology
7、中北大学学位论文dynamically,selectanddeploytheconfigurationfilebymulti-BuscommunicationunitofLabView.Thus,itchangesthewholefunctionofthesystemdynamically,andalsomakessequentialsimulationofthereconfigurableconfiguration.Finally,thisresearchverifiesandteststhewholesystemthr
8、oughexperiments,andfoundthatitachievesthedesiredobjectives.TheFPGAreconfigurabletechnologycanmarchdynamicconfigurationforvariousBuses.Itisthepracticalap