Quartus II工程文件的后缀含义
Quartus II工程文件的后缀含义
File Type
|
Extension
|
AHDL Include File
|
.inc
|
ATOM Netlist File
|
.atm
|
Block Design File
|
.bdf
|
Block Symbol File
|
.bsf
|
BSDL file
|
.bsd
|
Chain Description File
|
.cdf
|
Comma-Separated Value File
|
.csv
|
Component Declaration File
|
.cmp
|
Compressed Vector Waveform. File
|
.cvwf
|
Conversion Setup File
|
.cof
|
Cross-Reference File
|
.xrf
|
database files
|
.cdb,.hdb,.rdb,.tdb
|
.macr
|
|
EDIF Input File
|
.edf,.edif,.edn
|
Global Clock File
|
.gclk
|
Graphic Design File
|
.gdf
|
HardCopy files
|
.datasheet,.sdo,.tcl,.vo
|
Hexadecimal (Intel-Format) File
|
.hex
|
Hexadecimal (Intel-Format) Output File
|
.hexout
|
HSPICE Simulation Deck File
|
.sp
|
HTML-Format Report File
|
.htm
|
I/O Pin State File
|
.ips
|
IBIS Output File
|
.ibs
|
In System Configuration File
|
.isc
|
Jam Byte Code File
|
.jbc
|
Jam File
|
.jam
|
JTAG Indirect Configuration File
|
.jic
|
Library Mapping File
|
.lmf
|
License File
|
license.dat
|
Logic Analyzer Interface File
|
.lai
|
Memory Initialization File
|
.mif
|
Memory Map File
|
.map
|
PartMiner edaXML-Format File
|
.xml
|
Pin-Out File
|
.pin
|
placement constraints file
|
.apc
|
Programmer Object File
|
.pof
|
programming files
|
.cdf,.cof
|
QMSG File
|
.qmsg
|
Quartus II Archive File
|
.qar
|
Quartus II Archive Log File
|
.qarlog
|
.qud
|
|
Quartus II Default Settings File
|
.qdf
|
Quartus II Exported Partition File
|
.qxp
|
Quartus II Project File
|
.qpf
|
Quartus II Settings File
|
.qsf
|
Quartus II Workspace File
|
.qws
|
RAM Initialization File
|
.rif
|
Raw Binary File
|
.rbf
|
Raw Programming Data File
|
.rpd
|
Routing Constraints File
|
.rcf
|
Signal Activity File
|
.saf
|
SignalTap II File
|
.stp
|
Simulator Channel File
|
.scf
|
.sof
|
|
Standard Delay Format Output File
|
.sdo
|
Symbol File
|
.sym
|
Synopsys Design Constraints File
|
.sdc
|
Tab-Separated Value File
|
.txt
|
Tabular Text File
|
.ttf
|
Tcl Script. File
|
.tcl
|
Text Design File
|
.tdf
|
Text-Format Report File
|
.rpt
|
Text-Format Timing Summary File
|
.tan.summary
|
Timing Analysis Output File
|
.tao
|
Token File
|
ted.tok
|
Vector File
|
.vec
|
Vector Table Output File
|
.tbl
|
vector source files
|
.tbl,.vwf,.vec
|
Vector Waveform. File
|
.vwf
|
.v,.vh,.verilog,.vlg
|
|
Verilog Output File
|
.vo
|
Verilog Quartus Mapping File
|
.vqm
|
Verilog Test Bench File
|
.vt
|
Value Change Dump File
|
.vcd
|
version-compatible database files
|
.atm,.hdbx,.rcf,.xml
|
VHDL Design File
|
.vhd,.vhdl
|
VHDL Output File
|
.vho
|
VHDL Test Bench File
|
.vht
|
XML files
|
.cof,.stp,.xml
|
waveform. files
|
.scf,.stp,.tbl,.vec,.vwf
|
上面这些文件可以分为五类:
1. 编译必需的文件:设计文件(.gdf、.bdf、EDIF输入文件、.tdf、verilog设计文件、.vqm、.vt、VHDL设计文件、. vht)、存储器初始化文件(.mif、.rif、.hex)、配置文件(.qsf、.tcl)、工程文件(.qpf)。
2. 编译过程中生成的中间文件(.eqn文件和db目录下的所有文件)
3. 编译结束后生成的报告文件(.rpt、.qsmg等)
4. 根据个人使用习惯生成的界面配置文件(.qws等)
5. 编程文件(.sof、.pof、.ttf等)
上面分类中的第一类文件是一定要保留的;第二类文件在编译过程中会根据第一类文件生成,不需要保留;第三类文件会根据第一类文件的改变而变化,反映了编译后的结果,可以视需要保留;第四类文件保存了个人使用偏好,也可以视需要保留;第五类文件是编译的结果,一定要保留。
在使用版本控制工具时,我通常保留第一类、第三类和第五类文件。但是第三类文件通常很少被反复使用。
所以,为了维护一个最小工程,第一类和第五类文件是一定要保留的。
此外,当一个项目的设置内容需要转移给另一个项目时,例如引脚分配信息,需要转移.tcl文件而不是.qsf文件。.tcl文件与.qsf文件的关系以及如何生成.tcl文件我会在以后的日志中给出。
Quartus II工程文件的后缀含义相关推荐
- Quartus II SDC文件建立流程
Quartus II SDC文件编写教程 第一步: 打开TimeQuest Timing Analyzer,也可以点击图中1所示图标. 第二步:点击Netlist,点击Create Timing Ne ...
- 【FPGA实验0】Quartus建立工程文件以及仿真
FPGA的第一课,学习Quartus编程运行仿真烧录的这一个流程,以一个十位的计数器为例. 芯片商家:ALTERA 编程软件:Quartus II 试验箱上的芯片型号:EP4CE6E22C8N 目录 ...
- VS工程文件常见后缀名文件含义
常用后缀名文件含义 部分快捷键 GCC visual C 常用后缀名文件含义 .sln: 通过为环境提供对项目.项目项和解决方案项在磁盘上位置的引用,可将它们组织到解决方案中. .suo:储存了用户界 ...
- Quartus II sof文件转 jic文件
选择File->Convert Programming Files... Programming File Type选择JTAG Indirect ConfigurationFile(.jic) ...
- 基于Quartus II 软件(VHDL)设计
目录 一,基于 Quartus II 的数字系统设计流程 二,Quartus II 软件使用介绍 1. 建立工程 2. 设计输入 3. 编译 4. 时序仿真 quartus ii 安装请参考: Qua ...
- 【原创】Quartus II 简单设计流程
Quartus II设计工具支持多种设计输入模型,现通过使用原理图输入设计一个1位半加器,介绍基于Quartus II软件进行原理图设计的基本流程. 1.1建立Quartus II 工程 ...
- Quartus II 13.0 使用自带仿真小窗口闪退问题(2022.03.21)
问题具体描述:我在win7环境下安装了破解版的13.0,编译没有问题,选择Quartus II Simulator 进行仿真时出现小窗口一闪而过,随后没有其他反应. 解决过程:据说工程目录里不可以有空 ...
- 使用Quartus II 18.1软件创建PLL IP核
0 创建要求 新建一个工程,在工程里添加一个PLL的IP,并在顶层模块完成例化,实现100MHZ的输入时钟,分频为50M,100M,200M,400M. 1 创建环境 Quartus II版本:Qua ...
- 如何打开sln文件并显示窗口_如何用VC 6.0 打开Sln的工程文件
http://blog.csdn.net/zhongjling/article/details/8442173 如何用VC 6.0 打开Sln的工程文件?在解答这一问题之前,要弄清楚 DSW 文件与 ...
最新文章
- 如何为MNIST手写数字分类开发CNN
- 如何跟程序员谈一场没有Bug的恋爱
- admob 服务器验证_AdMob服务器注册广告请求,但Ad对象包含“必须声明AdActivity”错误...
- commons-lang3工具类学习(三)
- 用php打出前一天的时间格式,[php]用PHP打印出前一天的时间格式
- rabbitmq中文教程python版 - Topics
- 推荐一款多功能时间管理神器
- 在EI中查找某作者的会议论文是否被收录
- python培训一般多久_零基础学python需要多久
- ceph查看卷_基于CEPH后端存储搭建Harbor
- nyoj1189 yougth和他的朋友们(滚动数组运用)
- 南山科技园的IDC机房怎么样?
- 股市日记之十四:牛二阶段(上篇)
- AAAI 2021论文:利用深度元学习对城市销量进行预测
- FPGA基础入门【10】开发板Ethernet PHY局域网配置
- 音视频即时通讯—视频客服系统开发
- android 远吗编译 刷机 小米,小米10/小米10 Pro系统源代码现已开源,能刷机才是为发烧而生...
- 一个公司有m名推销员,他们都推销n种不同的产品。其中m>=l;m<=100,n>=l,n<=10。每天,每个推销员都要为售出的每一种产品交上来一个卡片。
- c语言中的where用法,c#查询关键字where 子句的运用
- 概率论各种基础分布期望和方差推导过程汇总