可供图书85万,15万种特价书2折起,满39元免5元运费或免平邮,北京高校区免费送货

Xilinx FPGA开发实用教程

相关标签      增加标签

作      者:田耘 徐文波
出  版 社:清华大学出版社
出版日期:2008-11
 
市场价:¥59.0
四、五星会员:¥44.8 (76折) 节省:¥14.2
二、三星会员:¥46.0 (78折) 节省:¥13.0
一 星     会员:¥47.2 (80折) 节省:¥11.8
  
顾客评分
0篇用户评论 | 写评论

基本信息
作 者:田耘 徐文波
出 版 社:清华大学出版社 出版日期:2008-11
ISBN:730218425 版 次:1
包 装:平装 开 本:16开
页 数:609 页 印 张:1次
所属分类:图书 > 计算机与网络 > (分类细分与勘误)
内容介绍
本书系统讲述了Xilinx FPGA的开发知识,包括FPGA开发简介、Verilog HDL语言基础、基于Xilinx芯片的HDL语言高级进阶、ISE开发环境使用指南、FPGA配置电路及软件操作、在线逻辑分析仪ChipScope的使用、基于FPGA的数字信号处理技术、基于System Generator的DSP系统开发技术、基于FPGA的可编程嵌入式开发技术、基于FPGA的高速数据连接技术和时序分析原理以及时序分析器的使用11章内容,各章均以实例为基础,涵盖了FPGA开发的主要方面。 本书适合从事Xilinx系列FPGA设计与开发的工程师,以及相关专业的研究生和高年级本科生使用。
编辑推荐
作者简介
姓名:田耘 徐文波
作者简介:
作品:《Xilinx FPGA开发实用教程》
目录
第1章 fpga开发简介
 1.1 可编程逻辑器件基础
  1.1.1 可编程逻辑器件概述
  1.1.2 可编程逻辑器件的发展历史
  1.1.3 pld开发工具
 1.2 fpga芯片结构
  1.2.1 fpga工作原理与简介
  1.2.2 fpga芯片结构
  1.2.3 软核、硬核以及固核的概念
 1.3 基于fpga的开发流程
  1.3.1 fpga设计方法概论
  1.3.2 典型fpga开发流程
  1.3.3 基于fpga的soc设计方法
 1.4 xilinx公司主流可编程逻辑器件简介
  1.4.1 xilinx fpga芯片介绍
  1.4.2 xilinx prom芯片介绍
 1.5 本章小结
第2章 verilog hdl语言基础
 2.1 verilog hdl语言简介
  2.1.1 verilog hdl语言的历史
  2.1.2 verilog hdl的主要能力
  2.1.3 verilog hdl和vhdl的区别
  2.1.4 verilog hdl设计方法
 2.2 verilog hdl基本程序结构
 2.3 verilog hdl语言的数据类型和运算符
  2.3.1 标志符
  2.3.2 数据类型
  2.3.3 模块端口
  2.3.4 常量集合
  2.3.5 运算符和表达式
 2.4 verilog hdl语言的描述语句
  2.4.1 结构描述形式
  2.4.2 数据流描述形式
  2.4.3 行为描述形式
  2.4.4 混合设计模式
 2.5 verilog代码书写规范
  2.5.1 信号命名规则
  2.5.2 模块命名规则
  2.5.

更多

书摘
第1章 fpga开发简介
fpga(field programmable gate array)即现场可编程门阵列,属于可编程逻辑器件的一种,在20世纪90年代获得突飞猛进的发展。经过近20年的发展,到目前它已成为实现数字系统的主流平台之一。本章主要介绍fpga的起源、发展历史、芯片结构、工作原理、开发流程以及xilinx公司的主要可编程芯片,为读者提供fpga系统设计的基础知识。
1.1 可编程逻辑器件基础
1.1.1 可编程逻辑器件概述
可编程逻辑器件(programmable logic device,pld)起源于20世纪70年代,是在专用集成电路(asic)的基础上发展起来的一种新型逻辑器件,是当今数字系统设计的主要硬件平台,其主要特点就是完全由用户通过软件进行配置和编程,从而完成某种特定的功能,且可以反复擦写。在修改和升级pld时,不需额外地改变pcb电路板,只是在计算机上修改和更新程序,使硬件设计工作成为软件开发工作,缩短了系统设计的周期,提高了实现的灵活性并降低了成本,因此获得了广大硬件工程师的青睐,形成了巨大的pld产业规模。
目前常见的pld产品有编程只读存储器(programmable read only memory,prom)、现场可编程逻辑阵列(field programmable logic array,fpla)、可编程阵列逻辑(programmable array logic,pal)、通用阵列逻辑(generic array logic,gal)、可擦除的可编程逻辑阵列(erasable programmable logic array,epla)、复杂可编程逻辑器件(complex programmable logic device,cpld)和现场可编程门阵列等类型。pld器件从规模上又可以细分为简单pld(spld)、复杂pld(cpld)以及fpga。它们内部结构的实现方法各不相同。
可编程逻辑器件按照颗粒度可以分为3类:①小颗粒度(如“门海(sea of gates)”架构);②中等颗粒度(如fpga);③大颗粒度(如cpld)。按照编程工艺可以分为4类:①熔丝(fuse)和反熔丝(antifuse)编程器件;②可擦除的可编程只读存储

更多

用户评论  共0(查看所有评论)

商品问题  共0(查看所有问题)