Xilinx FPGA/CPLD设计初级教程
¥
2.37
1.0折
¥
23
全新
库存5件
作者沈涛、李传志、张小平 著
出版社西安电子科技大学出版社
出版时间2009-09
版次1
装帧平装
货号R5库 11-25
上书时间2024-11-25
商品详情
- 品相描述:全新
图书标准信息
-
作者
沈涛、李传志、张小平 著
-
出版社
西安电子科技大学出版社
-
出版时间
2009-09
-
版次
1
-
ISBN
9787560622576
-
定价
23.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
236页
-
字数
359千字
-
正文语种
简体中文
- 【内容简介】
-
《XilinxFPGA/CPLD设计初级教程》介绍了美国Xilinx公司的FPGA和CPLD产品的基本结构、硬件描述语言VerilogHDL的编程方法以及上些设汁技巧。《XilinxFPGA/CPLD设计初级教程》分为上下两篇。上篇为基础内容,其中第1章介绍了可编程逻辑器件的发展史及Xilinx的FPGA、CPLD器件的基本结构和工作原理;第2章介绍了Xilinx产品的器件资源;第3、4章介绍了硬件描述语言VerilogHDL及其编程方法;第5章介绍了数字电路设计中一些最基本的设计技巧;第6章介绍了XilinxFPGA器件中全局时钟资源的使用;第7章简单介绍了PicoBlaze软核的工作流程。下篇为实验案例,详细介绍了使用Xilinx公司的1SE开发工具设计数字电路的八个实验。
《XilinxFPGA/CPLD设计初级教程》的最大特色是强调培养初学者的动手能力。
《XilinxFPGA/CPLD设计初级教程》可作为各高校数字电路相关专业课程的教材,也可作为FPGA/CPLD初学者的参考书。
《XilinxFPGA/CPLD设计初级教程》配有电子教案,需要者可登录出版社网站,免费下载。
- 【目录】
-
上篇础内容
第1章PLD概述
1.1PLD发展历程
1.2PLD器件的分类
1.3简单的PLD器件结构
1.4FPG/CPLD的基本概念
1.4.1基于乘积项的CHD结构和原理
1.4.2基于查找表的FPGA结构和原理
习题1
第2章Xilinx的FPGA/CPLD芯片介绍
2.1FPGA芯片介绍
2.1.1Virtex系列
2.1.2Spartan系列
2.2CHLD芯片介绍
习题2
第3章VerilogHDL语言基础知识
3.1VerilogHDL简介
3.1.1硬件描述语言HDL
3.1.2VenlogHDL的历史
3.1.3VerilogHDL语言与C语言的比较
3.2VenlogHDL模块的基本结构
3.3VefilogHDL语言规范
3.4VerilogHDL语言中的常量和变量
3.4.1常量
3.4.2符号常量
3.4.3变量
3.5VerilogHDL语言中的运算符
3.5.1算术运算符
3.5.2位运算符
3.5.3逻辑运算符
3.5.4关系运算符
3.5.5等式运算符
3.5.6移位运算符
3.5.7条件运算符
3.5.8位拼接运算符
3.5.9缩减运算符
3.6VerilogHDL语言中的块语句和赋值语句
3.6.1块语句
3.6.2赋值语句
3.7过程语句
3.7.1initial语句
3.7.2always语句
3.8条件语句
3.8.1if-else语句
3.8.2case语句
3.9循环语句
3.9.1forever语句
3.9.2repeat语句
3.9.3while语句
3.9.4for语句
3.10task和function说明语句
3.10.1task说明语句
3.10.2function说明语句
3.11系统任务和函数
3.11.1系统任务$display和$write
3.11.2系统任务$monitor
3.11.3系统函数$time和$realtime
3.11.4系统任务$stop和$finish
3.11.5系统任务$readmemb和$readmemh
3.11.6系统函数$random
3.12编译预处理
3.12.1宏定义define
3.12.2文件包含处理include
3.12.3时间尺度timescale
习题3
第4章VerilogHDL程序的描述方式
4.1门级结构描述
4.1.1VerilogHDL内置元件的介绍
4.1.2门级结构描述实例
4.2行为描述
4.3数据流描述
4.4混合描述
习题4
第5章常用数字电路的设计技巧
5.1锁存器的产生
5.2D触发器的妙用
5.2.1毛刺的消除
5.2.2系统工作频率的提高
5.3优化的有限状态机设计
5.4按键抖动的消除方法
习题5
第6章FPGA器件的全局时钟资源的使用
6.1全局时钟资源的使用方法
6.2含有CLKDLL模块的全局时钟资源调用
6.3含有DCM模块的全局时钟资源调用
习题6
第7章微控制器PiCOBIaze介绍
7.1PicoBlaze处理器概述
7.2PicoBlaze处理器软件包介绍
7.3PicoBlaze处理器结构分析
习题7
下篇实验案例
实验一LED循环流水灯显示
实验二按键消抖
实验三键控走马灯
实验四音符演奏器
实验五数码管循环计数器
实验六数码管蛇形显示
实验七数字秒表一
实验八数字秒表二
附录1基于BASYS的实验指导——LED循环流水灯显示
附录2EZBoardCPLD板卡介绍
F2.1系统概述
F2.2套件各部分详细说明
F2.2.1主芯片——XilinxXC95144XL-10TOG100C
F2.2.2电源部分
F2.2.3LED
F2.2.47段4位数码管
F2.2.5拨码开关
F2.2.6按键
F2.2.7蜂鸣器
F2.2.g扩展接口
F2.2.9时钟电路
F2.2.10CPLDJTAG
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价