在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: kjkin2006

(ebook)SystemVerilog for Design(Second Edition)

[复制链接]
发表于 2010-8-21 16:42:35 | 显示全部楼层
Topics covered:
This book focusses on the portion of SystemVerilog that is intended for representing
hardware designs in a manner that is both simulatable and synthesizable.

Chapter 1 presents a brief overview of SystemVerilog and the key enhancements that
it adds to the Verilog language.

Chapter 2 discusses the enhancements SystemVerilog provides on where design data
can be declared. Packages, $unit, shared variables and other important topics regarding
declarations are covered.

Chapter 3 goes into detail on the many new data types SystemVerilog adds to Verilog.
The chapter covers the intended and proper usage of these new data types.

Chapter 4 presents user-defined data types, a powerful enhancement to Verilog. The
topics include how to create new data type definitions using typedef and defining
enumerated type variables.

Chapter 5 looks at using structures and unions in hardware models. The chapter also
presents a number of enhancements to arrays, together with suggestions as to how
they can be used as abstract, yet synthesizable, hardware modeling constructs.

Chapter 6 presents the specialized procedural blocks, coding blocks and enhanced
task and function definitions in SystemVerilog, and how these enhancements will
help create models that are correct by design.

Chapter 7 shows how to use the enhancements to Verilog operators and procedural
statements to code accurate and deterministic hardware models, using fewer lines of
code compared to standard Verilog.

Chapter 8 provides guidelines on how to use enumerated types and specialized procedural
blocks for modeling Finite State Machine (FSM) designs. This chapter also
presents a number of guidelines on modeling hardware using 2-state logic.

Chapter 9 examines the enhancements to design hierarchy that SystemVerilog provides.
Significant constructs are presented, including nested module declarations and
simplified module instance declarations.

Chapter 10 discusses the powerful interface construct that SystemVerilog adds to
Verilog. Interfaces greatly simplify the representation of complex busses and enable
the creation of more intelligent, easier to use IP (intellectual property) models.
xxv

Chapter 11 ties together the concepts from all the previous chapters by applying
them to a much more extensive example. The example shows a complete model of an
ATM switch design, modeled in SystemVerilog.

Chapter 12 provides another complete example of using SystemVerilog. This chapter
covers the usage of SystemVerilog to represent models at a much higher level of
abstraction, using transactions.

Appendix A lists the formal syntax of SystemVerilog using the Backus-Naur Form
(BNF). The SystemVerilog BNF includes the full Verilog-2005 BNF, with the SystemVerilog
extensions integrated into the BNF.

Appendix B lists the set of reserved keywords in the Verilog and SystemVerilog standards.
The appendix also shows how to mix Verilog models and SystemVerilog models
in the same design, and maintain compatibility between the different keyword
lists.

Appendix C presents an informative history of hardware description languages and
Verilog. It covers the development of the SUPERLOG language, which became the
basis for much of the synthesizable modeling constructs in SystemVerilog.
发表于 2010-8-24 00:20:08 | 显示全部楼层
Thank you so much!
发表于 2010-9-14 00:44:05 | 显示全部楼层
gegegegegergrege
发表于 2010-10-15 09:44:03 | 显示全部楼层
回复 1# kjkin2006

谢谢楼主,特别想看这本书
发表于 2010-10-15 09:55:40 | 显示全部楼层
回复 1# kjkin2006
刚才下载到一半就中断了
发表于 2011-1-16 21:06:50 | 显示全部楼层
thanks for sharing
发表于 2011-1-16 21:21:37 | 显示全部楼层
thanks, thanks and thanks.
发表于 2011-1-16 21:34:19 | 显示全部楼层
Thanks for sharing
发表于 2011-6-23 17:43:44 | 显示全部楼层
Good book about SystemVerilog!Thanks very much!
发表于 2012-4-6 00:43:17 | 显示全部楼层
thanks a lot dude
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-29 08:25 , Processed in 0.026892 second(s), 5 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表