0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

智多晶EDA工具HqFpga软件实用小功能

智多晶 来源:智多晶 2024-12-05 10:23 次阅读

智多晶EDA工具HqFpga软件实用小功能增加啦,支持生成可调用网表的功能和ballmap功能。下面来给大家讲解一下如何通过HqFpga软件生成可调用的网表文件以及ballmap功能的使用。

01Hq生成可调用的网表文件

1启动Hq,通过Hq工具打开工程

例如下图:

873362b8-ad72-11ef-93f3-92fbcf53809c.png

2打开“配置优化选项”页面

点击设置(通过图中红色框的两个位置均可打开配置优化选项页面)。

87500a1c-ad72-11ef-93f3-92fbcf53809c.png

3“配置优化选项”页面设置

如下图,在“配置优化选项”页面,选择“综合/映射”,然后勾选“禁止插入IO缓冲器”,最后点击“确认”。

8774a0de-ad72-11ef-93f3-92fbcf53809c.png

4Hq综合生成“_rtl.v”网表

点击下图红色框中的综合,等待Hq运行完成,即可生成网表文件“_rtl.v”。

878b3f7e-ad72-11ef-93f3-92fbcf53809c.png

5“_rtl.v”网表存放路径

在工程文件夹下,hq_run文件夹下,有一个“_rtl.v”的文件,该文件即为生成的网表文件

87ba84fa-ad72-11ef-93f3-92fbcf53809c.png

注:打开“_rtl.v”,搜索“IOB”,不存在“IOB”相关的模块,即生成可调用网表成功,如果能搜索到“IOB”相关的模块,即生成的网表不可直接调用。

02ballmap功能的使用

1使用Hq打开UPC约束编辑器

通过Hq打开工程,在Hq打开upc约束编辑器,打开方法如下:

87cf75b8-ad72-11ef-93f3-92fbcf53809c.png

2ballmap入口

在约束编辑器里面,Location那一列,每个引脚旁边都有一个下图中的图标,点击,即可进入ballmap页面。

87e5b102-ad72-11ef-93f3-92fbcf53809c.png

3通过ballmap进行引脚绑定

未绑定任何引脚时,打开约束编辑器,Location那一列为空。未绑引脚时的编辑器如下图所示:

87f7595c-ad72-11ef-93f3-92fbcf53809c.png

8814e30a-ad72-11ef-93f3-92fbcf53809c.png

88316368-ad72-11ef-93f3-92fbcf53809c.png

8842e552-ad72-11ef-93f3-92fbcf53809c.png

884d16da-ad72-11ef-93f3-92fbcf53809c.png

绑定结果如下:

88699a12-ad72-11ef-93f3-92fbcf53809c.png

4已经绑定引脚后的ballmap

88772010-ad72-11ef-93f3-92fbcf53809c.png

887ffab4-ad72-11ef-93f3-92fbcf53809c.png

在ballmap页面,其他有白色圈的位置即为其他引脚绑定的位置。

889eb4cc-ad72-11ef-93f3-92fbcf53809c.jpg

在ballmap页面,点击任何空白方块处,再点击确定,可清除当前引脚的绑定,例如下图:点击空白方块处,然后点击确认,最后clk绑定的引脚为空。

88a8d45c-ad72-11ef-93f3-92fbcf53809c.png

从下图可见,clk引脚被清空,同理,其他引脚也可进行该操作。

88c90bbe-ad72-11ef-93f3-92fbcf53809c.png

注:将鼠标移动到想要了解的引脚上停留几秒之后,可显示出该引脚的相关信息。如下图:

88d9a42e-ad72-11ef-93f3-92fbcf53809c.png

详情请点击官网网址,并按照图示步骤操作。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件
    +关注

    关注

    69

    文章

    4905

    浏览量

    87361
  • eda
    eda
    +关注

    关注

    71

    文章

    2752

    浏览量

    173169
  • 文件
    +关注

    关注

    1

    文章

    565

    浏览量

    24722
  • 网表
    +关注

    关注

    0

    文章

    15

    浏览量

    7646

原文标题:HqFpga软件使用小技巧两则

文章出处:【微信号:智多晶,微信公众号:智多晶】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    多种EDA工具FPGA设计方案

    多种EDA工具FPGA设计方案
    发表于 08-17 10:36

    多种EDA软件的鼠标增强工具

    软件是多种EDA软件的鼠标增强工具,绿色单文件,支持Win9x/NT/2000/XP/WIN7,其中WIN7需要以管理员模式运行,另外,Win9x需要编译成非UNICODE版本,支
    发表于 03-27 19:28

    各个微波EDA 软件功能特点和使用范围概述

    微波系统的设计约来越复杂,对电路的指标要求越来越高,电路的功能越来越多,电路的尺寸要求越做越小,而设计周期却越来越短。传统的设计方法已经不能满足微波电路设计的需要,使用微波EDA 软件工具
    发表于 06-26 07:17

    国产智多晶FPGA介绍及应用

    ,包括综合、约束、布局布线、下载编程等。智多晶的芯片使用自主研发的FPGA开发软件HqFpga”, 完成综合、布局布线、时序分析、配置编程和片内逻辑分析。智
    发表于 06-03 09:32

    国产FPGA多晶

    、约束、布局布线、下载编程等。智多晶的芯片使用自主研发的FPGA开发软件HqFpga”, 完成综合、布局布线、时序分析、配置编程和片内逻辑分析。智
    发表于 09-09 11:59

    常用EDA工具软件有哪些?

    常用EDA工具软件有哪些?探讨数字电子技术与EDA技术是如何相结合的?有什么益处?
    发表于 04-07 06:26

    EDA工具

    与工程师FPGA与ASIC数字前端的开发需求,支持功能扩展订制(费用另算),支持批量采购与优惠价采购。Robei EDA工具是自主可控的数字前端ED
    发表于 02-10 17:37

    EDA Tools in FPGA

    EDA Tools in FPGA用于开发FPGAEDA工具:随着集成电路和计算机技术的发展,越来越多的公司不断的开发出更加好用的
    发表于 12-05 16:10 0次下载

    基于多种EDA工具FPGA设计

    基于多种EDA工具FPGA设计 介绍了利用多种EDA工具进行FPGA设计的实现原理及方法,其
    发表于 05-14 18:38 939次阅读
    基于多种<b class='flag-5'>EDA</b><b class='flag-5'>工具</b>的<b class='flag-5'>FPGA</b>设计

    多种EDA工具FPGA协同设计

    摘 要:在FPGA开发的各个阶段,市场为我们提供了很多优秀的EDA工具。面对眼花缭乱的EDA工具,如何充分利用各种
    发表于 06-20 10:51 760次阅读

    基于多种EDA工具FPGA设计

    摘要:介绍了利用多种EDA工具进行FPGA设计的实现原理及方法,其中包括设计输入、综合、功能仿真、实现、时序仿真、配置下载等具体内容。并以实际操作介绍了
    发表于 06-20 11:42 582次阅读
    基于多种<b class='flag-5'>EDA</b><b class='flag-5'>工具</b>的<b class='flag-5'>FPGA</b>设计

    多种EDA工具FPGA设计方案

    多种EDA工具FPGA设计方案 概述:介绍了利用多种EDA工具进行FPGA设计的实现原理及方
    发表于 05-25 17:56 733次阅读
    多种<b class='flag-5'>EDA</b><b class='flag-5'>工具</b>的<b class='flag-5'>FPGA</b>设计方案

    EDA软件的设计难点

    EDA软件是用于电子设备开发的一种工具软件EDA软件的基本功能并不复杂,无非就是从原理图到实物
    发表于 06-16 15:04 2340次阅读

    EDA软件设计的难点分享

    我们首先要知道,EDA软件是用于电子设备开发的一种工具软件EDA软件的基本功能并不复杂,无非就
    发表于 07-09 15:37 1308次阅读

    eda工具软件有哪些 EDA工具有什么优势

    和预测提供基础。在进行EDA过程中,使用合适的工具软件可以显著提升效率和准确性。本文将介绍几种常见的EDA工具软件。 Python和其相关的库 Python是一种广泛使用的编程语言,拥
    的头像 发表于 01-30 13:57 1139次阅读