本书以Verilog HDL在通信系统中的应用为主线,包括三部分共12章内容。第一部分基础篇,内容为第1~3章,其中第1~2章简要介绍Verilog HDL发展历程、语法规则及其简单应用实例;第3章简要介绍系统开发平台中的Quartus Ⅱ和ModelSim的使用方法以及FPGA/CPLD芯片的编程和配置方法。第二部分实践篇,内容为第4~10章,较为详细地介绍数字信号处理,有线、无线通信系统关键技术的原理及其FPGA实现方法。第三部分技巧和实验篇,内容为第11~12章,其中第11章介绍一些常用的FPGA设计指导性原则,同时给出了代码编写规范及其模板;第12章给出了10个实验,这10个实验是对第二部分内容的补充,读者可以在实践中提高编程能力。
随着电子技术的发展,当前的数字通信系统正朝着速度快、带宽大、体积小、集成度高的方向迅猛发展。推动该浪潮迅猛发展的引擎就是日趋进步和完善的FPGA设计技术。FPGA以其功能强大、开发周期短、投资少、可重复修改、开发工具智能以及软件可升级等特点成为通信系统领域硬件设计的先导。
本书综合几位作者多年的研究和实践经验,从Verilog HDL的基本语法知识,简要介绍“ModelSim”和“Quartus”应用软件的使用方法。再从数字信号处理关键技术的原理和实践、无线通信关键技术的原理和实践、有线通信关键技术的原理和实践进行全面的分析和介绍。最后给出FPGA的常用设计指导原则代码编写规范和实验指导,这种结构的安排旨在提高读者的工程实践能力,使读者在设计开发、应用过程中起到事半功倍的效果。
本书体系完整,内容编写思路大致按照基础知识、应用实例、设计指导、代码规范和实验来完成。本书适合作为高等院校通信、计算机专业本科生和研究生的教学用书,也可供有关技术培训及工程技术人员自学参考用。
前言
第一部分 基础篇
第1章 VerUog的基本知识
1.1 Verilog HDL的历史
1.2 Vetilog HDL和VHDL的异同
1.3 EDA技术及其应用
1.3.1 EDA技术的发展
1.3.2 现代EDA技术的特点及应用
1.3.3 EDA技术的范畴和应用
1.3.4 EDA技术的发展
1.4 IP复用技术及SOC概况
1.4.1 IP核
1.4.2 系统芯片
1.5 本章小结
第2章 常用Verilog语法
第3章 功能仿真和下载配置
第二部分 实践篇
第4章 简单逻辑电路实现
第5章 数字滤波器设计
第6章 数字调制与解调系统设计
第7章 RS编译码系统设计
第8章 直接扩频通信系统设计
第9章 网络管理中UART系统设计
第10章 以太网物理层关键技术的Verilog HDL实现
第三部分 技巧和实验篇
第11章 FPGA设计指导原则和代码规范
第12章 实验设计指导
参考文献及参考资料