书籍详情

ISE应用与开发技术

ISE应用与开发技术

作者:石英、李新新、姜宇柏

出版社:机械工业出版社

出版时间:2007-01-01

ISBN:9787111201045

定价:¥36.00

购买这本书可以去
内容简介
  本书从工程实际应用的角度出发,以CPLD/FPGA设计流程为主线,全面系统地介绍了ISE的各种集成设计工具,论述了输入、仿真、综合、约束、实现与布局布线、配置等设计步骤,同时对一些高级操作也进行了较为详细的讨论。本书立足于工程实践,通过本书中应用实例的介绍,读者能够快速全面地掌握ISE,从而能够高效行完成具体的Xilinx系列CPLD/FPGA的开发工作。本书内容丰富、全面系统、实用性强,可以使读者快速、全面地掌握ISE集成开发环境,进行CPLD/FPGA的开发。本书既可以作为高等学校相关专业的教材或者参考书,同时也可以作为广大硬件工程师必不可少的工具书或者培训教材。
作者简介
暂缺《ISE应用与开发技术》作者简介
目录
丛书序
前言
第1章 ISE开发工具简介
1.1 FPGA/CPLD的历史
1.2 FPGA/CPLD的基本原理
1.2.1基于查找表的FPGA原理
1.2.2基于乘积项的CPLD原理
1.3 FPGA/CPLD的特点
1.4 FPGA/CPLD的设计流程
1.5 ISE 7.li的新增特点
1.6 ISE 7.li的安装
1.7 ISE 7.li的集成工具及基本功能
1.8 专有名词解释
第2章 ISE的工程管理器Project Navigator
2.1 Project Navigator概述
2.2 使用Project Navigator创建工程
第3章 第三方仿真工具ModelSim
3.1 ModelSim概述
3.2 安装ModelSim
3.3 关联ISE与ModelSim
3.4 编译ModelSim中的Xilinx仿真库
3.4.1 使用ISE集成开发环境进行编译
3.4.2 使用compxlib命令在DOS
命令行下进行编译
3.5 在ISE中启动ModelSim进行仿真
第4章 设计输入工具
4.1 HDL输入工具HDL Editor
4.1.1 源代码输入模板Language Templates
4.1.2 设计实例
4.2 测试激励生成器HDL Bencher
4.2.1 使用模板编写测试激励
4.2.2 使用HDL Bencher生成测试激励
4.3 状态机输人工具StateCAD
4.3.1 StateCAD概述
4.3.2 StateCAD的界面
4.3.3 StateCAD的工具栏
4.3.4 设计实例
4.4 原理图输入工具ECS
4.4.1 ECS概述
4.4.2 ECS的界面
4.4.3 设计实例
4.5 IP核生成工具(Core Generator)
4.5.1 IP核的概念
4.5.2 CORE Generator的界面
4.5.3 设计实例
4.6 设计结构向导Architecture Wizard
4.6.1 Architecture Wizard概述
4.6.2 设计实例
第5章 综合工具XST
5.1 XST概述
5.2 XST综合属性设置
5.2.1 综合参数设置
5.2.2 HDL源代码参数设置
5.2.3 Xilinx专用参数设置
5.3 使用XST进行综合
第6章 约束设计工具
6.1 约束编辑器(Constrains Editor)
6.1.1 Constraints Edi~r的界面
6.1.2 添加全局约束
6.1.3 添加端口约束
6.1.4 添加分组约束和时序约束
6.1.5 添加专用约束
6.2 引脚与区域约束编辑器(PACE)
6.2.1 PACE的界面
6.2.2 添加I/O引脚约束
6.2.3 添加区域约束
第7章 辅助设计工具
7.1 时序分析器(Timing Analyzer)
7.1.1 时序分析器的界面
7.1.2 使用时序分析器进行时序分析
7.2 布局规划器(Floor Planner)
7.3 FPGA底层编辑器(FPGA Editor)
7.4 功耗仿真器XPower
7.4.1 XPower的界面
7.4.2 使用XPower分析功耗
第8章下载配置工具iMPACT
8.1 iMPACT概述
8.2 iMPACT的界面
8.3 用iMPACT下载配置文件
8.3.1 生成PROM文件
8.3.2 下载配置文件
第9章 使用SPI控制ADC芯片
9.1 任务概述
9.1.1 SPI简介
9.1.2 ADSl256简介
9.1.3 学习芯片的技术数据文档
9.1.4 数模混合电路的设计要点
9.2 顶层程序模块的设计
9.3 时钟模块的设计
9.4 延迟模块的设计
9.5 初始化模块的设计
9.6 A/D转换控制模块的设计
9.6.1 切换模拟输入通道模块的设计
9.6.2 发送控制字模块的设计
9.6.3 读数据模块的设计
9.7 使用ModelSim进行行为级仿真
9.8 综合与实现
9.8.1 使用XST进行综合
9.8.2 使用PACE添加L/O引脚约束
9.8.3 分析实现结果
9.9 使用ModelSim进行布局布线后仿真
9.10 使用iMPACT配置器件
第10章 使用FPGA和MCP2515实现CAN总线接口
10.1 任务概述
10.1.1 CAN总线简介
10.1.2 MCP2515简介
10.1.3 学习芯片的技术数据文档
10.2 顶层程序模块的设计
10.3 时钟模块的设计
10.4 延时模块的设计
10.5 初始化模块的设计
10.6 数据缓冲模块的设计
10.7 控制模块的设计
10.7.1 写发送缓冲器标志符位模块的设计
10.7.2 写发送缓冲器数据位模块的设计
10.7.3 请求发送模块的设计
10.8 使用ModelSim进行行为级仿真
参考文献
猜您喜欢

读书导航