网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

在ISE10.x工具中使用Core Generator

  XILINX提供的Core GENERATOR是一个完整的设计工具,既可以单独运行,也可以在ISE 10.x设计工具内执行。下面以在ISE 10.x环境下生成一个双口块存储器为例,说明如何使用CoreGen。
 
  (1)启动ISE 10.x设计工具[Project Navigator]窗口,打开设计文件DEMO.npl。
 
  (2)选择[Project]→[New Source...]命令。
 
  (3)选择[IP(CoreGen & Architecture Wizard)]文件类型,输入文件名“blockRAM- DEMO”,如图1所示。

选择创建文件的类型图

  图1 选择创建文件的类型
 
  (4)单击【下一步】按钮,选择双口存储器【Dual PORT Block MEMORY)选项,如图2所示。

选择双口存储器选项图

  图2 选择双口存储器选项
 
  (5)单击【下一步】按钮,然后单击【完成】按钮。启动CoreGen生成工具,在弹出的窗口中定义部件的名称为“dual_ram”,如图4所示。

  (6)双口存储器的参数分为4个设置窗口,根据设计要求需要分别设置。如果在某个参数设置窗口中直接选择Generate的话,将采用默认参数值。双口存储器的参数包括宽度、深度、读/写方式,以及是否需要初始化文件等。设置完成后,单击【Generate】按钮生成工具将产生双口存储器并添加到工程中,文件名为“dual_ram.xco”。
 
  (7)在菜单栏中选择【 File 】→【Language Templates...】命令。
 
  (8)在【Language Templates】设计模板窗口中打开CoreGEN,将会出现【VERILOG ComponentInstantiation】和【VHDL Component Instantiation】两种语言的例化说明。根据设计需要,打开被例化的设计模板。
 
  (9)打开【VHDL Component Ittstantiation】中的duarl_am文件,在该文件中将有详细的模块例化描述,如图5所示。根据这些说明,分别将模块添加到源设计文件中。

双口存储器的参数设置窗口图


  图4 双口存储器的参数设置窗口

打开生成的IP核文件图

热门搜索:602-15 SBB830-QTY10 SS480806 1301380020 PS2408 2866572 2320306 PS3612 SS3612 TLP606B 8300SB2-LF 2856142 2838254 B3429D 2838283 2838319 BTA12-800TWRG B30-7100-PCB LS606M PS120406 TLM615SA PDUMH15 SUPER6OMNI D 6NX-6 01C1001JF
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质