欢迎来到天天文库
浏览记录
ID:36804651
大小:2.35 MB
页数:84页
时间:2019-05-15
《PCI+IP软核设计技术的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、PCIIP软核设计技术的研究y870124ResearchOnDesignTechniquesofIP作者姓名——王型学位类型堂匝殛±学科、专业捡型丝坐量自动丝苤置研究方向塑能邀麦篡盛.堇盔导师及职称直盟伧熬握2006年3月PCIIP软核设计技术的研究摘要PcI总线是一种先进的高性能的32/64位地址数据复用局部总线,可同时支持多组外围设备,并且不受处理器的限制,为中央处理器及高速外围设备提供了一座桥梁。在多媒体时代,PCI总线因为其自身独特的优势,已经成为计算机局部总线的首选。符合PCI总线标准的板卡
2、具有广阔的应用空涮,对PCI总线的研究和应用是很有价值的。本文根据PcI总线规范2.2,设计了一个完整的PCI接口(包括主PCI,从PCI),并且建立了仿真验证平台。PcIIP软核通过了FPGA硬件验证。论文主要研究工作如下:1.分析了PCIIP软核的功能和结构,详细讨论了系统划分,子模块的设计和基于有限状态机的设计方法。2.讨论了PcI的PVCI接口封装的设计方法,异步FIFO的设计和实现。3.编写了基于WI)M模式的设备驱动程序,使得PCI接口卡能够被Pc机识别并顺利运行。基于windows平台的应
3、用程序测试了PcI接口卡,证实了系统硬件电路和驱动程序工作正常,数据传输结果正确。本文的测试结果证明了PcIIP软核是可用的,为继续深入研究打下良好的基础。关键词:PcI总线,系统芯片,知识产权,有限状态机,WDMResearchonDesignTechniquesofPCIIPABSTRACTPCI(PeripheralComponentInterconnect)Bus,ahighperformance32bitor64bitbuswithmultiplexedaddressanddatalines。
4、PCIBUSiSintendedforuseasaninterconnectedmechanismbetweenhighlyintegratedperipheralcontrollercomponents,peripheraladd—inboardsandprocessor/memorysystems.PCIbusbecomesthepreferredbusforPClocalbusinrecentyearsbasedonmultimedia,becauseitownssomanyhighnatures
5、thatPCIbusoverwhelmsotherbuses.PCIcardSuccessfulIYmetthedemandSoftheindustry.ItishighlyvaluabletodoresearchandapplicationonPCIBus.Inthispaper,acompletePCIinterfacewhichincludesPCIMaster,PCISlaveandPCIArbiterwasdesignedaccordingtoPCISpec2.2andasimulationa
6、ndverificationplatformwassetupwithit.ThePCIIPcorewasverifledbasedonFPGA(FieIdProgrammableGateArray)。ThemainresearchworkSinthiSdissertationincludeasthefollowing:(1)ThefunctionandarchitectureofPCIIPcoreiganalyzed.Thesystempartitionmethod,submoduledesignand
7、methodofdesignbasedonfinitestatemachinearediscussedindetail.(2)DesignmethodofinterfacingbetweenPCIandPVCI(PeripheralVirtualComponentInterface)isdiscussed.ThedesignandrealizationofasynchronousFIFO.(3)DevicedriverbasedonWDMmodelisprogrammed,whichmakesthesy
8、stemtorunsuccessfullY.ApplicationprogramsbasedonwindoWSplatformareusedtotestthePCIcard.ttisprovedthatthehardwaresystemandthedevicedriverareallworkingingoodconditions,thedatatransferrediscorrect.Theresultoftestprovesthevali
此文档下载收益归作者所有