资源描述:
《internal_interface》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、TESLAReport2005-22InternalInterfaceI/OcommunicationwithFPGAcircuitsandhardwaredescriptionstandardforapplicationsinHEPandFELelectronicsver.1.0KrzysztofT.PozniakInstituteofElectronicSystems,WarsawUniversityofTechnology,ELHEPLaboratoryNowowiejska15/19,00-665Warsaw,Polandwww.desy.de/~
2、elhep,pozniak@ise.pw.edu.pl,tel.+48-22-660-79-86fax.+48-22-825-23-00ABSTRACTTheworkdescribeshardwarelayeroftheuniversal,parameterizedcommunicationinterfaceforapplicationintheFPGAchips.Theinterfaceiscalledinthisworkasthe„InternalInterface”orinshortthe“II”.Thepapershowshowtoautomati
3、callycreatetheaddressanddataspace,accordingtotheuserdeclarations.ThemethodstostandardizetheI/OcommunicationwithFPGAchipsaredescribed.Thecommunicationuseslibraryfunctionsandstandardized,parametriccomponentsinVHDL.TheoreticalbackgroundandtechnicaldescriptionoftheInternalInterfaceare
4、illustratedwithafeweasyexamplesofsimpleinterfaces.Thenameof„InternalInterface”isusedbytheauthorandtheWarsawELHEPResearchGroupsince2000forthedescriptionofthennewlyintroducedI/OcommunicationstandardbetweentheuserandtheFPGAchip.The“InternalInterface”communicationstandardhasbeenapplie
5、dsinceitsfirstintroductionin:•TRIDAQelectronicsforBackingCalorimeter(BAC)inDESY[],trialPCBs,•MuonTrajectoryPatternComparatorElectronicsforCompactMuonSolenoid(CMS)inCERN[],•TESLALowLevelRFControlelectronicsforTTFIIandVUVFEL,aswellasforX-RayFELstudies[],•WarsawELHEPLaboratoryonElect
6、ronicsforHighEnergyPhysicsExperimentsforteachingpurposesandFPGAelectronicsdevelopment[]inWUT,•WARSAWCMSLaboratory,forCMSelectronicsdevelopment[]intheInstituteofExperimentalPhysics,WU,Keywords:FPGA,FPGAI/O,VHDL,Altera,Xilinx,communicationinterface,behavioralprogramming,FPGAsystemsp
7、arameterizationandstandardization,FPGAbasedsystemsfor-1/43-Contents1INTRODUCTION..............................................................................................................32PARAMETRICHARDWAREBUS....................................................................
8、............53DEKLARACJALISTYREKO