首页 > 图书中心 >图书详情

Xilinx FPGA伴你玩转USB3.0与LVDS

提供本书配套源代码,基于Xilinx Artix-7 FPGA+LVDS+USB 3.0硬件开发平台,快速掌握FPGA各种片内资源的应用以及接口时序的设计

作者:吴厚航
定价:59
印次:1-2
ISBN:9787302491811
出版日期:2018.05.01
印刷日期:2018.10.18

本书主要使用Xilinx公司的Artix7 FPGA器件(引出自带的LVDS接口)和Cypress公司的USB 3.0控制器芯片FX3,以及一些常见的DDR3存储器、UART电路、扩展接口等,由浅入深地引领读者从板级设计、软件工具、相关驱动安装到基础的FPGA实例,从基于FPGA的UART、DDR3、USB 3.0、LVDS传输实例入手,掌握FPGA各种片内资源的应用以及接口时序的设计。 本书基于特定的FPGA开发平台,既有足够的理论知识深度进行支撑,也有丰富的例程进行实践讲解,并且穿插着笔者多年FPGA学习和开发过程中的各种经验和技巧。对于希望基于FPGA实现USB 3.0和LVDS开发的工程师,本书提供的很多实例都是很好的参考原型,可以帮助其实现快速系统原型的开发。

more >

Foreword 前言 FPGA技术在当下各种电子设计应用中越来越火热,它的成本虽然还是高高在上,但是它给电子系统带来的不可限量的速度和带宽,以其在灵活性、小型性方面的优势,越来越被各种对性能要求高、偏重定制化需求的开发者所青睐。而使用LVDS、USB接口进行高速数据传输也是很多大数据采集应用的必然选择。 因此,笔者结合实际工程项目的需求,在本书中讲述基于Xilinx Artix7 FPGA器件+LVDS+USB 3.0的开发,通过实例讲解,相信可以帮助读者快速掌握这个原型系统,甚至将其移植到具体的项目或产品中。 本书共8章。 第1章阐释FPGA、USB和LVDS的一些基本概念和应用背景。 第2章从FPGA开发平台的电路板设计入手,介绍FPGA板级硬件电路设计要点,以及本书配套开发平台的外围电路的设计。 第3章讲述开发环境的搭建,包括Xilinx FPGA集成开发环境Vivado、文本编辑器Notepad++、下载器驱动、UART驱动、USB 3.0控制器芯片FX3对应的SDK和驱动安装,帮助读者迅速解决这些最棘手的“软”问题。 第4章以一个最基本的FPGA实例引领读者掌握一个完整的FPGA开发流程,包括FPGA的下载配置和代码固化操作。 第5章为基础外设实例,包含基本的LED流水灯、拨码开关控制、PLL配置、用户自定义IP、UART和搭建基于MicroBlaze处理器的嵌入式系统,通过这些基本的实例确保读者能够快速掌握基于Xilinx FPGA的开发。 第6章主要介绍DDR3 SDRAM的配置、仿真和板级调试。 第7章集中在USB 3.0控制器芯片FX3相关的实例上,既有单独FX3和PC的USB 3.0传输实例,也有FPGA + FX3和PC之间的USB 3.0数据传输实例。 第8章讲解如何使用FPGA实现LVDS接口应用,包括LVDS基本的收发设计以及包含CRC校验的LVDS收发设计。 本书配套例程请到清华大学出版社网站本书页面下载。 本书配套开发平台淘宝链接: https://item.taobao.com/item.htm?spm=a1z10.5cs.w400215113370781.12.XApjMq&id=539571762506 吴厚航(网名:特权同学) 2017年12月于上海 Xilinx FPGA伴你玩转USB 3.0与LVDS

more >
扫描二维码
下载APP了解更多

同系列产品more >

STM32嵌入式原理及应用

杨居义、付琼芳、谢治军
定 价:79元

查看详情
嵌入式多核DSP高性能软件开发

夏际金、赵洪立、李川
定 价:128元

查看详情
嵌入式技术基础与实践

王宜怀、李跃华、徐文彬
定 价:99.80元

查看详情
单片机原理及接口技术——基于STC...

彭文辉、杨琳、童名文、
定 价:55元

查看详情
STM32单片机应用基础与项目实践-微...

屈微 王志良
定 价:59元

查看详情
图书分类全部图书
more >
  • (1)《Xilinx FPGA伴你玩转USB3.0与LVDS》基于Xilinx Artix-7 FPGA+LVDS+USB 3.0的硬件开发平台,提供有丰富的例程讲解:从基础的FPGA入门实例到基于FPGA的UART、DDR3、LVDS、USB 3.0传输实例。
    (2)《Xilinx FPGA伴你玩转USB3.0与LVDS》提供一站式入门学习方案:板级设计、软件工具和相关驱动安装、丰富的例程讲解,让读者快速掌握FPGA各种片内资源的应用以及接口时序的设计。

  • (1)《Xilinx FPGA伴你玩转USB3.0与LVDS》基于Xilinx Artix-7 FPGA+LVDS+USB 3.0的硬件开发平台,提供有丰富的例程讲解:从基础的FPGA入门实例到基于FPGA的UART、DDR3、LVDS、USB 3.0传输实例。
    (2)《Xilinx FPGA伴你玩转USB3.0与LVDS》提供一站式入门学习方案:板级设计、软件工具和相关驱动安装、丰富的例程讲解,让读者快速掌握FPGA各种片内资源的应用以及接口时序的设计。

more >
  • Contents

    目录

    第1章FPGA、USB与LVDS概述

    1.1FPGA发展概述

    1.2FPGA的优势

    1.3FPGA应用领域

    1.4FPGA开发流程

    1.5USB接口概述

    1.6LVDS接口概述

    第2章实验平台板级电路详解

    2.1板级电路整体架构

    2.2电源电路

    2.3FPGA时钟与复位电路

    2.3.1FPGA时钟晶振电路

    2.3.2FPGA复位电路

    2.4FPGA配置电路

    2.5FPGA供电电路

    2.6DDR3芯片电路

    2.7UART芯片电路

    2.8LVDS接口电路

    2.9USB 3.0控制器FX3电路

    2.10其他接口电路

    2.11FPGA引脚定义

    第3章软件安装与配置

    3.1Xilinx账户注册与Vivado软件下载

    3.1.1Xilinx账户注册

    3.1.2Vivado下载

    3.2Vivado安装与免费License申请

    3.2.1Vivado安装

    3.2.2免费License申请

    3.3文本编辑器Notepad++安装

    3.4Vivado中使用Notepad++的关联设置

    3.5串口芯片驱动安装

    3.5.1驱动安装

    3.5.2设备识别

    3.6USB 3.0控制器FX3的SDK安装

    3.7USB 3.0控制器FX3的驱动安装

    3.7.1PC与开发板的USB 3.0连接

    3.7.2PC与USB连接

    3.7.3USB ...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘