
QuartusII中的文件类型.doc
10页QuartusII中的文件类型 这是quartusII的文件转换 Quartus II 是一款功能强大的 EDA 软件 在这个集成开发环境中, 使用者可以完成编辑、 编译、 仿真、综合、布局布线、时序分析、生成编程文件、编程等全套 PLD 开发流程但由于 Quartus II 功能众多,每一项功能都对应一个甚至多个文件类型在使用中,假如需要转移或备份某一 工程对应的文件,对众多文件的取舍成了一个令人头痛的问题 当使用 Quartus II 自带的备份工具备份(ProjectArchive Project)时,需要依据自己 的需要选择备份文件 下面简洁的介绍一下 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 这是quartusII的文件转换 database files .cdb, .hdb, .rdb, .tdb DSP Block Region File .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 这是quartusII的文件转换 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 Quartus User-Defined Device File .qud Quartus II Default Settings File .qdf Quartus II Exported Partition File .qxp Quartus II Project File .qpf Quartus II Settings File .qsf 这是quartusII的文件转换 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 SRAM Object File .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 这是quartusII的文件转换 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 Verilog Design File .v, .vh, .verilog, .vlg Verilog Output File .vo Verilog Q uartus 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 这是quartusII的文件转换 上面这些文件可以分为五类: 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等) 上面分类中的第一类文件是肯定要保存的;其次类文件在编译过程中会依据第一类文件生成,不需要保存;第三类文件会依据第一类文件的转变而变化,反映了编译后的结果,可以视需要保存;第四类文件保存了个人使用偏好,也可以视需要保存;第五类文件是编译的结果,肯定要保存 在使用版本掌握工具时,我通常保存第一类、第三类和第五类文件但是第三类文件通常很少被反复使用所以,为了维护一个最小工程,第一类和第五类文件是肯定要保存的 。












