详解Quartus导出网表文件:.qxp和.vqm

www.cnblogs.com 2013-12-31 17:38

当项目过程中,不想给甲方源码时,该如何?我们可以用网表文件qxp或者vqm对资源进行保护。

下面讲解这两个文件的具体生成步骤:

一、基本概念

QuartusII的qxp文件为QuartusII Exported Partition,用于创建综合或者PAR之后的网表文件。

QuartusII的vqm文件为verilog quartusII mapping,只能保存综合后,PAR前的综合结果。

二、qxp文件生成

1. 在quartusII的Project Navigator中选中欲创建qxp的module文件,右击,选择“Design Partition > Set as Design Partition”。

2. 综合整个工程,想出PAR后的qxp就需要编译整个工程。

3. 点击菜单“Process”,选择“Start > Start Partition Merge”,以创建完整的module网表。

4. 点击菜单“Project”,选择“Export Design Partition”。

5. 在弹出窗口中选择想要的层次和网表选项,即可导出qxp文件。

注:使用时,仍需右击选择“Set as Design Partition”,否则,有时候会出错,只是有时候而已哦。

通过RTL查看器看到的qxp模块是空的,但PAR后即可看到里面的东东了。

三、vqm文件生成

1. 创建以相应module为顶层的工程。

2. 点击菜单“Process”,选择“Start > Start VQM Writer”,即可得到vqm文件。

注:有的器件不支持vqm哦,此时只能用qxp了。

转载:详解Quartus导出网表文件:.qxp和.vqm相关推荐

  1. (原创)详解Quartus导出网表文件:.qxp和.vqm

    当项目过程中,不想给甲方源码时,该如何?我们可以用网表文件qxp或者vqm对资源进行保护. 下面讲解这两个文件的具体生成步骤: 一.基本概念 QuartusII的qxp文件为QuartusII Exp ...

  2. quartus生成qdb文件_(原创)详解Quartus导出网表文件:.qxp和.vqm

    当项目过程中,不想给甲方源码时,该如何?我们可以用网表文件qxp或者vqm对资源进行保护. 下面讲解这两个文件的具体生成步骤: 一.基本概念 QuartusII的qxp文件为QuartusII Exp ...

  3. Quartus导出网表文件:.qxp和.vqm

    当项目过程中,不想给甲方源码时,该如何?我们可以用网表文件qxp或者vqm对资源进行保护. 下面讲解这两个文件的具体生成步骤: 一.基本概念 QuartusII的qxp文件为QuartusII Exp ...

  4. 使用Quartus将用户模块封装成网表文件:Quartus17.0及之前版本.qxp文件、Quartus17.1及之后版本.qdb文件(上)

    前面一篇文章介绍了Xilinx FPGA平台下如何封装用户的源代码,形成网表文件的操作教程,具体见: 使用Vivado将包含Xilinx IP的用户模块封装成网表文件(也适用不包含Xilinx IP的 ...

  5. 使用Quartus将用户模块封装成网表文件:Quartus17.0及之前版本.qxp文件、Quartus17.1及之后版本.qdb文件(下)

    Xilinx FPGA平台下如何封装用户的源代码,形成网表文件的操作教程,具体见: 使用Vivado将包含Xilinx IP的用户模块封装成网表文件(也适用不包含Xilinx IP的用户模块) Alt ...

  6. Altium Designer 导出网表 到Cadence教程

    使用Altium Designer 画原理图,使用Cadence绘制PCB 本文,主要描述了,如何使用Altium Desginer 导出Cadence可以使用的网表 1.导出网表 Design--& ...

  7. Mybatis系列全解(五):全网最全!详解Mybatis的Mapper映射文件

    封面:洛小汐 作者:潘潘 若不是生活所迫,谁愿意背负一身才华. 前言 上节我们介绍了 < Mybatis系列全解(四):全网最全!Mybatis配置文件 XML 全貌详解 >,内容很详细( ...

  8. js入门·表单详解一(修改表单属性,修改表单元素值)

    实在javascript入门·Document对象入门讲解(访问表单,创建新页,获取页标题) 一文中,我们已经把表单的一些基本访问等弄清楚了,下面我们深入的学下表单的属性以及对表单元素的简单操作! 演 ...

  9. iTextSharp 使用详解用C#制作PDF文件全攻略

    iTextSharp 使用详解&用C#制作PDF文件全攻略 http://blog.csdn.net/gatr/article/details/278173 转载于:https://www.c ...

最新文章

  1. 转 ios 里如何判断当前应用的定位服务是否可用
  2. Cordic的学习初步
  3. 3.mysql的中文问题,database级操作,表级操作,数据CRUD,分组操作,时间和日期,字符串相关函数,表的约束
  4. [唐诗]189长相思-李白
  5. lombok依赖_使用Lombok 前你需要知道这些
  6. windows10 配置深度学习环境
  7. 论学好数学对机器学习的重要性
  8. SWMM代码移植到64位平台
  9. c语言怎么输入若干整数,//从键盘上输入若干整数,并将其存入数组中,并统计输入数据的个...
  10. 行走在拉萨、林芝的路上
  11. uint64_t {aka long unsigned int}
  12. ETH 2.0新纪元开启,究竟能带来什么?
  13. Zadig 构建效率提升 40% 背后的实践思路
  14. 通俗易懂解释汉明码(附MATLAB实现代码)
  15. dagger2系列之Scope
  16. 回顾Vue2 开启 Vue3 中的 watch 新用法
  17. Zotero(超好用的文献管理软件)安装+坚果云同步配置教程+常用插件介绍(全面)
  18. 网络技巧:手机信号满格,上网却很慢,教你关闭双频优选开关,网速飞快
  19. c#中的interface abstract与virtual的介绍与使用
  20. 做好网站优化的18条建议

热门文章

  1. codeup3688 行礼托运
  2. linux cp目录到指定目录,linux复制指定目录下的全部文件到另一个目录中,linux cp 文件夹...
  3. gdb工具pwndbg与peda与gef
  4. TYLER ADAMS BRADBERRY :不想让自己失望,就应该做好这三件事
  5. 基于Seq2Seq的问答系统/聊天机器人
  6. 第三方下载 dropbox_如何使用Dropbox从任何地方触发Torrent下载
  7. puppy linux wifi6,Puppy Linux衍生版Fatdog64 720发布,搭载Linux 4.14与UEFI安装程序
  8. Jupyter Lab的简洁安装与使用
  9. jupyter lab 相关
  10. 测试人员如何面对开发人员的洗脑?