嵌入式开发专家:FPGA嵌入式项目开发实战 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供嵌入式开发专家:FPGA嵌入式项目开发实战电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
编辑推荐
作者多年开发经验的推广与总结、详述FPGA数字系统程序开发的实战技巧、阐释FPGA通信系统程序开发的实战技巧、剖析Nios II项目程序开发的实战技巧。
《FPGA嵌入式项目开发实战》特色
全书从实用的角度出发,通过大量工程实例,详细介绍了FPGA项目程序设计的方法与技巧。主要包括如下实例:
矩陈键盘扫描接口设计
点阵发光管扫描接口设计
6层电梯控制器设计
波形信号发生器设计
快速傅里叶变换FFT设计
串行通信接口UART设计
CMI码器与译码器设计
HDB3编码器与译码器设计
基于NiosⅡ的uCOS应用
基于NiosⅡ的12C总线传输应用
PS/2键盘接口设计
VGA彩条信号发生器设计
分频器设计
数字滤波器设计
数字式频率合成器DSS设计
ASK编码器与译码器设计
曼彻斯特编码器与译码器设计
Nios Ⅱ定时中断器的应用
基于NiosⅡ的SPI总线的应用
《FPGA嵌入式项目开发实战》特色
全书从实用的角度出发,通过大量工程实例,详细介绍了FPGA项目程序设计的方法与技巧。主要包括如下实例:
矩陈键盘扫描接口设计
点阵发光管扫描接口设计
6层电梯控制器设计
波形信号发生器设计
快速傅里叶变换FFT设计
串行通信接口UART设计
CMI码器与译码器设计
HDB3编码器与译码器设计
基于NiosⅡ的uCOS应用
基于NiosⅡ的12C总线传输应用
PS/2键盘接口设计
VGA彩条信号发生器设计
分频器设计
数字滤波器设计
数字式频率合成器DSS设计
ASK编码器与译码器设计
曼彻斯特编码器与译码器设计
Nios Ⅱ定时中断器的应用
基于NiosⅡ的SPI总线的应用
内容简介
从实用的角度出发,通过大量工程实例,详细介绍了FPGA项目程序设计的方法与技巧。全书共分为4篇25章,第1篇为FPGA基础知识篇,简要介绍了FPGA硬件结构、VHDL语言编程基础,以及FPGA常用开发工具等;第2篇为FPGA 数字系统程序实例,通过矩阵键盘扫描接口设计、PS/2键盘接口设计、点阵发光管扫描接口设计、VGA彩条信号发生器、6层电梯控制器、两种分频器设计、波形信号发生器的设计、交通灯控制的设计、常见的两种数字滤波器的设计、快速傅里叶变换FFT的设计、数字式频率合成器DSS的设计、数字电压计的设计等实例,详细介绍了FPGA数字系统项目开发的技术和技巧;第3篇为FPGA通信系统程序实例,包括串行通信接口UART设计、ASK编码器与译码器设计、FSK编码器与译码器设计、CMI编码器与译码器设计、曼彻斯特编码器与译码器设计、HDB3编码器与译码器设计等实例;第4篇为项目程序实例,通过Nios II定时中断器的应用、基于Nios II的I2C总线传输应用、基于Nios II的SPI总线的应用、基于Nios II的uCOS应用等典型实例,介绍了FPGA汽车电子程序的特点和开发技术。《FPGA嵌入式项目开发实战》语言简洁、结构清晰,以实际工程为背景,实例典型、丰富,全部来自于实践并且调试通过,代表性和指导性强,利于读者举一反三,是作者多年开发经验的推广与总结。《FPGA嵌入式项目开发实战》配有光盘1张,包含书中实例的硬件原理图和程序源代码,方便读者学习和使用。《FPGA嵌入式项目开发实战》适合计算机、自动化、电子及硬件等相关专业的大学生,以及从事FPGA开发的科研人员使用。
精彩书摘
1.自上而下与自下而上的设计方法比较
OtlartasⅡ软件同时支持自上而下和自下而上的编译流程。在自上而下的编译过程中,一个设计人员或者工程负责人在软件中对整个设计进行编译。不同的设计人员或者IP提供者设计并验证设计的不同部分,工程负责人在设计实体完成后将其加入到工程中。工程负责人从整体上编译并优化顶层工程。在设计中完成的部分得到适配结果,当设计的其他部分改动时,其性能保持不变。
在自下而上的设计流程中,每个设计人员在各自的工程中对其设计进行优化后,将每一个底层工程集成到一个顶层工程中。渐进式编译提供导出和导入功能来实现这种设计方法。
作为底层模块设计人员,你可以针对设计,导出优化后的网表和~组分配(例如LogicLock区域)。然后,工程负责人将每一个设计模块作为设计分区导入到顶层工程中。在这种情况下,工程负责人必须指导底层模块设计人员,保证每~分区使用适当的器件资源。
OtlartasⅡ软件同时支持自上而下和自下而上的编译流程。在自上而下的编译过程中,一个设计人员或者工程负责人在软件中对整个设计进行编译。不同的设计人员或者IP提供者设计并验证设计的不同部分,工程负责人在设计实体完成后将其加入到工程中。工程负责人从整体上编译并优化顶层工程。在设计中完成的部分得到适配结果,当设计的其他部分改动时,其性能保持不变。
在自下而上的设计流程中,每个设计人员在各自的工程中对其设计进行优化后,将每一个底层工程集成到一个顶层工程中。渐进式编译提供导出和导入功能来实现这种设计方法。
作为底层模块设计人员,你可以针对设计,导出优化后的网表和~组分配(例如LogicLock区域)。然后,工程负责人将每一个设计模块作为设计分区导入到顶层工程中。在这种情况下,工程负责人必须指导底层模块设计人员,保证每~分区使用适当的器件资源。