
图2-19 ISE自带文档结构示意图
下面按照字母顺序对图2-19的各个文件夹中的文档进行说明
cadence_pcb文件夹,包含文档cadence_pcb.pdf,介绍了如何利用Cadence公司的电路板绘制工具设计FPGA硬件系统,包括了设计流程和注意事项。
cgd文件夹,包含文档cgd.pdf,介绍了Xilinx芯片(FPGA和CPLD)所支持的各类约束类型、相关文件和工具以及区域约束和时序约束等高级话题,是高速或大系统设计人员所必须掌握的。
cpld_all_scm文件夹,包含文档cpld_all_scm.pdf,介绍了CPLD芯片的各种宏单元,不仅支持两种HDL语言设计,还可在原理图设计中直接调用。
d2m文件夹,包含文档d2m.pdf,介绍了如何利用d2m工具更新软、硬件比特流以及生成测试文件的方法,在嵌入式设计和脚本应用中非常方便。
dev文件夹,包含文档dem.pdf,介绍了ISE开发环境的设计流程和各个功能组件,如Tcl、NGDBuild以及BitGen等众多工具的特性和使用方法。
gls文件夹,包含文档gls.pdf,介绍了Xilinx官方所有缩写语的详细简要说明。
qst文件夹,包含文档qst.pdf,介绍了ISE快速启动向导,包括建立工程、仿真、综合、实现以及下载等过程,是初学者必读文档。
sim文件夹,包含文档qst.pdf,介绍了设计的综合和仿真,包括设计流程、代码风格、SmartModel使用说明、设计仿真以及各类设计中需要考虑的问题。
mentor_pcb文件夹,包含文档mentor _pcb.pdf,介绍了如何利用Mentor公司的电路板绘制工具设计FPGA硬件系统,包括了设计流程和注意事项。
spartan2/3/3a/3e_hdl 以及virtex2/2p/4/5_hdl文件夹,每个文件夹内都有一个同名的PDF文档,详细介绍了相应芯片内的硬件原语(Primitive)以及在HDL模块中的例化模版。原语是Xilinx芯片中的底层单元,其设计层级和HDL语言中的门级设计相同,可直接接触到芯片的最底层,是所有高级设计人员所必须掌握的内容。
spartan2/3/3a/3e_scm以及virtex2/2p/4/5_scm文件夹,每个文件夹内都有一个同名的PDF文档,详细介绍了相应芯片内的原理图设计单元。
xst文件夹,包含XST使用向导xst.pdf,详细介绍了Xilinx综合工具XST的功能、优化策略、代码风格以及对支持混合HDL语言应用的方法,每一位Xilinx用户都应该了解。