网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
搜索关键字: 所有资讯 行业动态 市场趋势 政策法规 新品发布 技术资讯 价格快报 展会资讯
  • 达普IC芯片交易网 > 新闻中心 > 技术信息 > 正文
  • RSS
  • 在ISE10.x工具中使用Core Generator
    http://www.ic72.com 发布时间:2008/9/10 13:42:28

      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核文件图


    www.ic72.com 达普IC芯片交易网
  • 行业动态
  • 市场趋势
  • 政策法规
  • 新品发布
  • Baidu

    IC快速检索:abcdefghijklmnopqrstuvwxyz0123456789
    COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
    客户服务:service@IC72.com 库存上载:IC72@IC72.com
    (北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
    京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质