Buy Verilog Computer-Based Training Course by Zainalabedin Navabi
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Book 1
Book 2
Book 3
Home > Computing and Information Technology > Computer programming / software engineering > Verilog Computer-Based Training Course
Verilog Computer-Based Training Course

Verilog Computer-Based Training Course


     0     
5
4
3
2
1



Out of Stock


Notify me when this book is in stock
X
About the Book

McGraw-Hill Publishing with the cooperation of major EDA vendors has developed the first computer-based training course for the popular Verilog Hardware Description Language. This is a complete training and software package that includes everything that is needed for design with Verilog, from trainings to software and from simulation programs to synthesis tools. The core of this package is the Verilog Computer-Based Training program that is authored and compiled by Dr. Zainalabedin Navabi, an authority in HDLs and EDA tools and environments. In addition to this training program, the course package contains hundred's of worked examples and templates, language and software tutorials, and simulation and synthesis tools. The Verilog CBT is an interactive training program designed for all skill levels. The material is geared to students in computer and electrical engineering programs or to professional engineers. Never before, so much tools and training programs have been offered for a fraction of what is usually paid for a 1-day course. Verilog Computer-Based Training Course: With the Verilog CBT you can learn Verilog at your own pace with this comprehensive, up-to-date, and powerful CD-ROM training course and save over 90% of the cost of online courses or single-day seminars. Start at the beginning with the development of Verilog code and the application of HDL-based tools in simulation, synthesis, and testing of digital systems--or jump in anywhere if you already know some of the material. This resource-loaded CD will be an indispensable reference for as long as you use Verilog--and for anyone currently working in this rapidly growing HDL. The CD includes synthesizable templates for common RT-level components and has complete Verilog code for interface devices and arithmetic units such as array multipliers, pipeline dividers and polynomials. The topic of test benches and test bench generation is completely covered in this CD. Verilog Computer-Based Training Course CD-ROM features: -Everything you need to learn Verilog, in an interactive environment -Hundreds of worked examples and self-test problems from easy to complex -Test bench for every example, test bench templates for complex circuits -License for Mentor's industry leading Verilog simulation and synthesis tools -Altera's complete PLD design tool including simulation and synthesis -Mentor Graphic's ModelSim Verilog simulators that run all examples -Mentor Graphic's LeonardoSpectrum synthesis tool -Software tutorials, as well as tutorials for simulation and synthesis -Quick access to the exact model, template, data, syntax, or grammar you need -Hard-copy user's manual with detailed study guide -Supporting web site with answers to all problems and simulations -Projects at the end of each subject and quizzes at the end of topics With your purchase you will get tools and programs: This is more than just a training program. It contains all that a design engineer or a college student needs for learning Verilog and designing with this fastest growing HDL Here is what is on the training CD: -Verilog Computer-Based Training software -Synthesis manuals and guidelines -Tutorials for use of simulation and synthesis tools that are included on the CD -Verilog programs and code templates for common designs and testbenches -Extendable one-year license for Mentor's ModelSim simulator -Extendable one-year license for Mentor's LeonardoSpectrum synthesis tool -License for Altera's Quartus II design and PLD programming environment -Student version of Aldec's Active HDL design and simulation environment -Schematic capture and block diagram editors and simulators Users of Verilog Computer-Based Training Course: The course is designed for students and professional engineers at all levels. It is designed for each user's pace and skill level, from novice to advanced. The hard-copy user's manual shows how users with different skill levels can benefit from this course. Who can use this training CD: -Those who are new to large scale design and need HDL and design trainings and tools -Design engineers requiring advanced synthesis and programming skills and Verilog design tools -Modeling engineers requiring advanced Verilog programming techniques -Software developers that need all the details of Verilog from timing specification to high-level modeling -Students in Logic Design who need schematic capture tools and training in Verilog design and programming environments -Students in Computer Architecture who need training in synthesizable Verilog and use of high-level simulation and synthesis tools -Students in VLSI and Electronics who require the use of switch level modeling tools and timing simulation tools Organization of Verilog Computer-Based Training: The material is organized into different levels, called streams. Each stream targets a particular facet of working with the Verilog language, thereby allowing the user to jump into what they are immediately interested in. Streams are divided into flows in which Verilog circuits and coding styles are discussed. Contents of the Verilog CBT training: -Verilog in a Top-Down Design Environment, covering steps that are taken in a top-down design of a small processor -Verilog from Switches to Systems: in a simple to complex fashion, it shows Verilog coding of circuits from switches to systems. It covers complex combinational circuits, sequential blocks, state machines and test benches -Verilog Language Reference Manual, covers the standard Verilog language and shows point examples -Verilog Synthesizable Circuit Templates: starts with simple synthesizable codes and describes coding styles for complex combinational and sequential circuit synthesis -Verilog Formal Syntax Definition: a hyper-linked document shows the formal definition of the IEEE standard Verilog language -Verilog Based Simulation and Synthesis: step-by-step getting-started tutorials discuss installation and use of all software programs that are included on the CD Verilog Computer-Based Training Software: The Verilog CBT software takes advantage of modern multi-media teaching techniques. It uses animations and sound for an effective teaching of a difficult subject. The material is organized and presented with hyperlinked information selection, animation sequences, and different ways of presenting the same information. Features of the Verilog CBT software: -Uses animations to illustrate design, simulation and synthesis topics -Easy to use menus and ample help in each screen -Search tool for examples and language topics -Easy access to circuit diagrams, Verilog code, testbench and simulation runs -Verilog codes of schematic symbols appear as code-tips when selected -Bookmark tool marks a page or circuit to go back to -Easy access to the electronic manual -Step-by-step menu-driven directions form use of simulation and synthesis tools -Hyperlinked language reference manual and Verilog syntax summary Circuits: Array multiplier; Associative memory; Asynchronous control; Bus arbiter; Carry look-ahead adders; Combinational UDPs; Controllers and state machines; Controller testing; Data path testing; Exhaustive testing; External file handling; FIFO queues; Fault tolerant adders; IEEE 1149.1; Iterative circuits; LFSR; LRU; MISR; Memory parts; Pipeline divider; Polynomial calculation; Registers and register files; Sequential UDPs; Shifters and counters; Stacks; System architectures; Switch level logic; Test benches; UART; Wired logic Constructs: Always statement; Assign statements; Assign and deassign; Blocking assignment; Case statement; Delay control; Display; Event control; Force and release; Fork and join; Function definition; Hierarchical names; If statement; Intra assignment delay; Memory; Net types; Non-blocking assignment; Parameters; Path delay; PLA modeling; Procedural blocks; Setup and hold check; Specify block; Strength modeling; System tasks; Task declaration; Timing check; Timing control; Trireg; Wait statement

About the Author :
Zainalabedin Navabi, Ph.D., is professor of electrical and computer engineering at Northeastern University and the author of Verilog Digital System Design and both editions of VHDL: Analysis and Modeling of Digital Systems, all published by McGraw-Hill. Since 1981, Dr. Navabi has worked in the design, definition, and implementation of hardware description languages and the synthesis and testing of digital systems. He has developed and supervised the development of many HDL-related software packages and tools, and has directed projects in VLSI design, test synthesis, simulation, synthesis, and other aspects of digital system design automation. He has served as a consultant for several EDA companies developing HDL-based tools and environments. Dr. Navabi is a member of ACM, IEEE, and IEEE Computer Society, and is an active participant in the IEEE DASC committee that sets standards related to hardware description languages.


Best Sellers


Product Details
  • ISBN-13: 9780071542968
  • Publisher: McGraw-Hill Education
  • Publisher Imprint: Mcgraw-Hill Education
  • Language: English
  • ISBN-10: 0071542965
  • Publisher Date: 21 May 2002
  • Binding: Digital (delivered electronically)


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Verilog Computer-Based Training Course
McGraw-Hill Education -
Verilog Computer-Based Training Course
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Verilog Computer-Based Training Course

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    Fresh on the Shelf


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!