2014 | OriginalPaper | Chapter
Chapter 17 Week 8 Class 2
Author : John Michael Williams
Published in: Digital VLSI Design with Verilog
Publisher: Springer International Publishing
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
Abstract
-
Lecture on verilog configurationsTopics: Libraries and
config
s.Summary: We explain the relation of a library to a design and enumerate the major keywords for aconfig
. There is no lab exercise or example available because of lack of vendor implementation. -
Lecture on timing arcs and specify delaysTopics: Timing arcs within modules,
specify
blocks, path and full delays.Summary: We build on the library concept to cover verilog delays within a module, especially a module for a library component. We elaborate on the use of lumped vs. distributed delays on a path. We presentspecify
blocks and their delay statements, includingspecparam
s, leaving timing checks for a later class. -
LabWe study details of specify-block delays, concentrating on resolution of conflicts among overlapping paths. We write out an SDF file after a synthesis.
-
Lab PostmortemWe discuss simulation of conflicting delay specifications.