FPGA 现场开发实验教程(NanoKit for AltiumDesigner6 使用手册)
产品使用手册及LivingDesigne实验指导。[目录
第一章:Altium Designer 6.7 及 Nanokit 开发器简介 ......6
1.1 Protel 的产生及发展 ......................................................................................................
6
1.2 Altium Designer 6.7 主要特点 ..................................................................................
6
1.3 Altium Designer 安装说明及如何激活并申请添加 license............................ 7
1.4 Altium
Designer 6.7 设计管理器 ...................................................................
10
1.4.1 Altium Designer 6.7 的主工作面板 ............................................ 11
1.4.2 主菜单和主工具栏 .....................................................................
14
1.5 系统参数设置.............................................................................................................
15
1.5.1 系统常规参数设置 ......................................................................16
1.5.2 系统显示参数设置.......................................................................
17
1.5.3 系统升级参数设置 .....................................................................
17
1.5.4 系统浮动窗口透明度参数设置 .................................................. 18
1.5.5 系统导航参数设置 .....................................................................
19
1.5.6 系统自动备份参数设置 .............................................................. 19
1.5.7 系统项目面板参数设置 .............................................................. 20
1.5.8 系统文件类型参数设置 .............................................................. 21
1.5.9 系统新创建文件默认参数设置 ................................................... 21
1.5.10 系统文件锁定参数设置 ............................................................ 22
1.5.11 系统已加载的库文件参数设置 ................................................. 22
1.6 FPGA 系统参数设置................................................................................................
23
1.6.1 FPGA 常规参数设置......................................................................
23
1.6.2 FPGA 仿真编译器参数设置.......................................................... 24
1.6.3 FPGA 仿真调试器参数设置.......................................................... 25
1.6.4 FPGA 综合参数设置......................................................................
26
1.6.5 FPGA 硬设备显示参数设置.......................................................... 26
1.7 Nanokit 开发套件说明..............................................................................................
27
1.7.1 Nanokit 开发器 .......................................................................................................
27
1.7.2. Nanokit 开发器 FPGA 子板.......................................................... 28
第二章:Altium Designer 6.7 的 FPGA 基本开发流程 ...... 31
实例名称:在 Altium Designer 中进行 FPGA 项目设计和仿真.............31
实例过程:............................................................................................................................
32
第一步:创建项目.............................................................................................................
32
第二步:为项目添加 VHDL 文件 ....................................................... 33
第三步:创建项目的 VHDL 元件库 ................................................... 34
第四步:编译库元件.........................................................................................................
35
第五步:创建项目元件库.......................................................................
36
第六步:编辑项目原理图.......................................................................
38
第七步:根据 VHDL 创建电路方块图 ................................................ 40
第八步:放置导线,总线和网路标签 .................................................. 41
第九步: 创建 VHDL 测试平台 ......................................................... 41
第十步:设计项目仿真....................................................................................................
43
第三章:基于 Nanokit 开发器的 FPGA 开发实例............ 48
实例一:跑马灯试验........................................................................................................
48
第一步:打开 FPGA 项目.....................................................................
48
第二步:创建项目的约束文件............................................................... 49
第三步:添加配置.............................................................................................................
55
第四步:编译和综合........................................................................................................
56
第五步:布局布线进程...................................................................................................
61
第六步:下载bit .....................................................................................................................
64
第七步:用桌面虚拟仪器控制 Nanokit 开发器的运行 ................................................64
实例二:嵌入式系统设计 ...................................................................................................
66
第一步:创建一个新的 FPGA 项目…...............................................................................
67
第二步:绘制原理图..............................................................................................................
67
第三步:创建嵌入式软件项目............................................................................................
72
第四步:设置嵌入式软件项目选项参数 ............................................. 74
第五步:设置项目间的关联属性 .........................................................75
第六步:为项目添加配置.....................................................................
77
第七步:编译项目并下载验证设计 .................................................... 78
第八步:使用虚拟仪器控制硬件平台 Nanokit 的运行........................ 78
第九步:软件的仿真调试......................................................................80
附录 ...................................................83
http://www.nanotalk.com.cn/Nanokit_user_manual.pdf