XILINXROM使用教程_第1页
XILINXROM使用教程_第2页
XILINXROM使用教程_第3页
XILINXROM使用教程_第4页
XILINXROM使用教程_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、打开XILINX的ISE,右键点击选择NEWSOURCESXilinx一ISE一E:EPC0912charte_lKxiliiLzeepromeeprom.ise一Design.SuuaryFile蚤五tViewFrojmetSourceProcessWindowHelpBgftBX瞬sSouicesSoiji_cesfor:ImplemEixtationV:鞫迄註貶匙註3FPGADesignSummaryQ-DssignOverview厂国SuiTini:=Lry=|IOBFropertiez=|ModuleLevelUtilizationTimingConstrsd巩t宜-=FinoutR

2、eport=|ClockReportQErrorsandW:ii-nings=|SynthesisMessagesnjTr:=LTLslationMessages闫MapMessages=Flace:=LndRouteMessages=TimingMessagesh;BitgenMessagesA11CmTentMessagesQ-DetailedReportssSyrLthesieReport=Tr:=LTLElationReport=MapReportFlaceandRoutwReport=|StaticTimingReport匿BitgenReportvProjectFroperProj

3、ectFile:oduleSue:TargetDevice:ProductVersionlDesignGoal:DesignStrategy:Mopartitioninfliefinition.aidCuktlecticmFilearyIF(COJLEGenerator&Ai_chitec+m-eWizard)MEMFileIrTiplemfirLt:mtionConst:r:“TLFileSchematic|St:ELtEIIi:=LgI_:=JTlTestBenchWaveformUserIIocijitientVeri1ugModuleVerilogTestFistturmWILModu

4、leWILLibr:ii-yVHDLPackageVKDLT电妣BenchEmbeddedProcessorFilerL:=jTie:fcilinxRomlFLo:tim:E:-.EPC0912charte_lKVxilircEPCchartedlk匚jAddtoprojectMoreInfoC:=lTlCh1LogicUtilizatiojLogicDistributiNumberoSlicelogicNijjTiberofSlicelogicNumbercborLiieilIlNumberoFLWilBl&sNujiibHr.fBI.TII.CCeTFinalTiaiugScojRouti

5、ngResnltE:TiaingConstrainReportSueEyiLthEeieF;2j皿tDesistlSuiTifTi:=Li_7巒XIUMR(ADl:RAI3:J;CINA::-3;WEAO:O:第一个是BlockMemory生成设置向导;第二个是分布式Memory生成设置向导;第四个是双口BLOCKRAM;是使用分布式ROM如果你的ROM不是很大的话,而且内部BLOCKRAM资源有限的情况下,使用分布式ROM可以为你节约不少BLOCKRAM,但是它会占用一些逻辑资源。.第五个是单口BLOCKRAM.选择你想要使用的IP核,(以选择向导为例)点击NEXT选择使用的Memory类型

6、:如图ggQ尹BlockMemoryGeneratorComporLerLtIT:diTie|XilinxEomlFMemoryType:SingleFortFLWilOSimpleDu:ilFurtFJJilTrueDu:ilFortFLWilOSingleFortROMODualFortROMAlgoi-1thlTiDefinesthe:=LlgorittunusedtocorLcatenatethmblockJL1V1Iprimitivee.SeethmdatasheetformoreinformatioitJjMirLimujTiAi-ea;FixedFrimitivesPrimiti

7、ve(WriteFortA):81c:2ActualFrimitivw吕)Used:SlcDBITERFDOUTA7:-3WEA0:95UTEPFortAUp+iotleMemorySizeWriteWidth8WriteDepth1024OperatiyModeWritEFirstReadFirstQNoCh:=LTLgeLLtpUtReEhtRange:1.1152ReadWidthSR:=iiLge:2.9011200ReadDep+h:1024UseSSFLAPin(set/rese+pin)Enablh(*)AlwaysEnabledOVseENAPinBlockMemoryGene

8、ratorDINA7:0FgtjV0ClockCycleLe)BrowseFillFLemainingMemoryLocationsMemoryIniti:=lLization0LoadInitFileCoeFileno_coe_i1e_loaded召该为.COE即可;WEA0:0件内容的格式如下:里比较关键,要导入ROM的值。个文件就是你要放在ROM中的数据,文件的后缀名是.COE。RegistEFFortA匸lutputofMernoryFrimitivesJRegistEFFortA匸lutputofMemoryCoreRegietmrFortB匸lutputofMemoryFrimit

9、ivesRegieFortB匸lutputofMemoryCoreRemainingMernoryLucatioii弓I.Hsk)0MEMORY_INITIALIZATION_RADIX=10;MEMORY_INITIALIZATION_VECTOR=32767,32766,32766,32765,32764,32763,32761,32759,32757,32754;注意:第一行定义文件中的数据采用什么进制。可以使用10进制,2进制,16进制,数据大小不能超过你定义的数据宽度。第二行照抄。第三行开始就是数据了,每个数据用逗号,隔开,可以不分行,建议分行写,便于统计个数。最后一个数据后用分号;

10、结束。数据的个数必须和你定义的数据深度相同,否则会出错。写好这个文件后,保存。导入.coe文件后,如果没有错误,可以点击旁边的show查看数据。5点击next,最后查看设置的信息ACCRA:rAllCOMemoryTypm:SinglePortMemuryCollisionWarningsBlockKeMoryGeneratorEliliau-ISE-E::1EPCAOII曲xbtiHlldLIEWilinckEPCTfiiludmEPCLhiiiAumzsic*-lili.3UCKuIP.vII:ilvEl曲知6cali.ldIxtn.*fir_麗血箕歸a矽用就崑声同I:*吕e口护皤闘越=曲

11、訂卜二生昼色冲黑黑州占建BlockMemoryGeneratotSeh.ec1;LfijnclikngISEr-txt医山Lt口z1zviewK.lxnxJ;!:aIPmVHm&MMiit&tq.用Hixdi口.Fal-iEBlockMresom-ce(s)(18KBMs):1TheBlcickMemoryGenei-atn-coreSingleFortarLdIlu:=J.FortBlockmoreinfurmstion.ie:notfullyb:=Lck,i|1,:rdcompatitiewiththmMemorycores.Fleaseseethed:mtasheetfor现在,可以点击

12、finishi,产生IP。产生的代码中有个.MIF文件,就是ROM的数据的二进制文件。其中的.V文件或.VHD就是生成的可综合的代码。CLKAStrui:+iji-:=lL.iUnisimSimillationModelUp+1onsCoilisionW:di-ningsIlefinHEthetypEofw:utlings:indoutput三:regener:!tEdwhen:re:=Ld-writmorwrite_wri+ecollisionoccurs.OffoneW:=LtTLingOnlyOGerLeraX-OnlyBehavior:1Simul:tionModelUp+iotleI

13、DisableOutnfR:iiLge卅arningE;AssumeSj-TLchLrcinousCLKA:andCLKBtoIttermineCollisionW:ii-ningsInfurrTiationTcitalFortAReadLsLtEncy(FromRisingEdgeofReadClock.):1ClockCycle(s)口|風也-mrr-ra需迓黜畀嚣ii+1LkQXL3iwljirdilnKiEU.l曰&H|LaLL.f.s4O冏IrlL.uflALatflhn輕事輯Tlrii.vEwryvIihafiMiF.rDisableC:=lTli:WEA0:D;MdIn14inf

14、Vifh!IDLTwimtLlaJiiDiibfileowaedc-a-Er-alleXa.XkiUEqsjeteilheJd-alclyCe-jJiJiaLr!&.andal4c寧1Efl3-C-VT43-”1】需71翼fttwaCf-Bfl-T1C-P隼鼻C10丰寸g耳色b与匸口电尊V*$書总匸mu笔a飞1峰电IM/94*】!】阿3$HWICiI歸hIS口拥回OOKjf*ZM0Kf7E0|119&專159WELPOUVU13tDVELOF1M“VfgUMMW-MWXWSKIIJ亟SCVICE3-3阳TlilS-韓】g.#XfxjhMATX1材幽詛1蚤由11411T-a?0|i口F盲悴1学A

15、.Dt4XTXJESH!SiT:-MlrHATTHISINPLEHEiII*IIOMZ5FREEFROSCAN1匚工IH5OJHJiTPZHCEHENT.AMDTOC鯨EPZ5BCffl5I3LEFOBCBIAIKIK;SIGHTSYOUMS置SEQCIREFORTOGSIKFLIXDiTATICer-KILISMEJCFirSSLTDI5CLAIHSJUSIffABJUtmmSISCEVERWIIEEJSFEiZrTOi!ZiDEaOAJZTOIHIE碑产说硕坯辛叫刊珏囲不呢層曰/応卩応“丫心*HWMIFLAHTTII-CffiAll琴丄花1已3!racXSyL-tX丄1占如皐博I和eimIfeeHiTSthesisdiSECtivessajsslaEe&efJE?K331fit-esaapi?ifle-dbelEM3uEsrEe-dH中Xl.nzPHensrG畫也事忆】驚匸ae-aucoalsEjnajrcrlteyhtc=o:reccdeyea:1siaTliesLSubz

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论