|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Verilog HDL程序设计与实践 : e& `% u: S$ R: B& Y k4 |
/ }6 s& t0 ~& Y. \- G
! n8 T, G2 E- Q9 `- D2 G前言* C) ~" m; _$ U% L+ {2 F
7 R) L& j2 I8 E1 Y/ Z/ c( u T, K6 l目前,EDA技术已经成为现代电子设计领域的基本手段,涵盖印制电路板(PCB)设计、可编程逻辑芯片开发、专用集成芯片设计以及系统验证等诸多领域。硬件描述语言(HDL)
2 ?1 D! p% |" K# w7 g# t5 |* F2 V0 ]是EDA技术中的一个重要组成部分,可应用于除PCB设计外的各个领域。! T5 d' h% B3 I- F L
" f3 M" ~( m" {% t9 [: A* oVerilog HDL语言为两个主流HDL语言之一(另一个是VHDL语言),在全球范围具有广泛的用户群,具有超过80%的行业覆盖率。在美国,使用Verilog HDL进行设计的工程师大约有10多万人,占HDL设计行业工程师的90%左右,并有超过200多所大学开设有Verilog HDL语言的相关课程,包括斯坦福大学、卡梅隆大学这样的著名高校。在中国,业界大药有
' w6 w- w- H( s' K# T6 K一半的 工程师在使用Verilog HDL语言,并且这一比例还在快速 地升:在教育界有以夏宇闻老师为代表的各位前辈进行了初期推广,目前已具备较大的应用规模工其实就学肉难度而言,Verilog HDL语言要比VHDL简单的多,且和C语言语法风格类似,更容易被在校大学生和初学者接受。
9 Q, p: f+ ^0 f' S- b! i, ]/ D4 m! j# M: P( B' l, m% e
Verilog HDL语言的学习是一个实践性很强的过程,直接上手就去完成芯片设计,需要大量的资金和昂贵的成本,并面临极大的风险,对平大多数在校学生、工程师和企业而言都是无法承受的,因此可编程逻辑器件(cpld、PPGA)就成为最好的学习和创新平台。为了让更多的在校学生和初学者更好地切近行业需求,同时为了改善高校教学内容,Xilinx大学计划(Xilinx公司是全球最大的可编程逻辑器件提供商)和上海智翔信息服务技术有限公司推出了一系列教材和相关课程,本书也是其中的一本,通过Xilinx公司的FPGA平台来介绍基于Verilog HDL语言开发的相关知识。
L9 ]; z1 C6 d# W5 {1 ~
! e) ?/ ?! c1 i. T# q
; |0 t. v2 n* e1 c1 U本书按照开门见山、自顶向下的方式来组织内容,在介绍相关知识点之前,先告诉读者其出现的背景、本质特征以及如何语法,让读者不仅掌握基本语法,并能够获得深层次理解。
; z& C2 _$ e- r
# @& C9 _- Y; g. Q6 Q7 _- n全书内容分为13章,第1章为EDA设计与Verilog HDL语言概述;第2章Verilog HDL基础与开发平台操作指南;第3章为Verilog HDL程序结构;第4章为Verilog HDL语言基本要素;第5章为面向综合的描述语句;第6章为面向验证和仿真的描述语句:第7章为系统任务和编译预处理语句;第8章为Verilog HDL难点解析;第9章为高级逻辑设计思想与代码风格,第10章为可综合状态机开发实例;第11章为常用逻辑的VerilogHDL实现;第12章为Xilinx硬核模块的Verilog HDL调用;第13章为RS232串口总线接口模块的设计。本章均附有一定的思考题,供读者练习和自我检查。2 l* T# H; [) m; l9 h
/ V S: q/ H7 E( E3 ~本书语言简洁,层次清晰,以Verilog HDL语言的各方面开发为主线,遵照硬件应用系统开发的基本步骤和思路进行详细讲解,并穿插ISE开发工具的操作技巧与注意事项,具备# e& C, [ V! j0 G1 I2 R1 W
很强的可读性、指导性和实用性。本书在成书过程中,参考了多篇文献,包括书籍和论文,这里向其作者表示感谢。本书是云创工作室的团队合作的成果,在这里感谢给予我们支持、帮助的师长和朋友们。
* w' ^. d/ m! Q% l' d
( f5 T' i% Y# o& Y5 L" \本书主要面向通信、电子、计算机等相关专业大学生,也适合从事电子设计和开发人员阅读,特别是希望系统学习Verilog HDL语言的工程师。4 W6 f! `" i$ E
. j7 V) ?, q- j: m
% e. Q4 L3 `4 B4 p |
|