100% found this document useful (1 vote)
512 views

Verilog HDL-A Guide To Digital Design and Synthesis by Samir Palnitkar SunSoft Press

This document is a guide to Verilog HDL (Hardware Description Language) by Samir Palnitkar. It is divided into three parts that cover basic Verilog topics, advanced Verilog topics, and appendices. The first part introduces concepts like hierarchical modeling, modules, ports, gate-level modeling, dataflow modeling, behavioral modeling, tasks and functions. The second part covers timing and delays, switch-level modeling, user-defined primitives, and logic synthesis with Verilog. The appendices include strength modeling, a list of keywords and system tasks, the Verilog syntax definition, and examples.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
512 views

Verilog HDL-A Guide To Digital Design and Synthesis by Samir Palnitkar SunSoft Press

This document is a guide to Verilog HDL (Hardware Description Language) by Samir Palnitkar. It is divided into three parts that cover basic Verilog topics, advanced Verilog topics, and appendices. The first part introduces concepts like hierarchical modeling, modules, ports, gate-level modeling, dataflow modeling, behavioral modeling, tasks and functions. The second part covers timing and delays, switch-level modeling, user-defined primitives, and logic synthesis with Verilog. The appendices include strength modeling, a list of keywords and system tasks, the Verilog syntax definition, and examples.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 399

Verilog HDL

A guide to Digital Design and Synthesis


Samir Palnitkar

SunSoft Press 1996

PART 1 BASIC VERILOG TOPICS 1 Overview of Digital Design with Verilog HDL 2 Hierarchical Modeling Concepts 3 Basic Concepts 4 Modules and Ports 5 Gate-Level Modeling 6 Dataflow Modeling 7 Behavioral Modeling 8 Tasks and Functions 9 Useful Modeling Techniques PART 2 Advance Verilog Topics 10 Timing and Delays 11 Switch- Level Modeling 12 User-Defined Primitives 13 Programming Language Interface 14 Logic Synthesis with Verilog HDL PART3 APPENDICES A Strength Modeling and Advanced Net Definitions B List of PLI Rountines C List of Keywords, System Tasks, and Compiler Directives D Formal Syntax Definition E Verilog Tidbits F Verilog Examples

1 3 11 27 47 61 85 115 157 169 191 193 213 229 249 275 319 321 327 343 345 363 367

You might also like