Modules & Ports with 
        Verilog HDL
       Software & Version 
        N/A 
      Audience 
        New to first year Verilog HDL users, anyone interested in applying Verilog 
        to the design process. 
      Prerequisites 
        Basic digital design, simulation and design verification concepts. 
      What is the level of the 
        material? 
        Level I - Beginning 
       Training Duration 
        1 Hour (including review and test) 
      Content Description  
        This 'Modules & Ports' module discusses the basic unit of logic of 
        logic description, the module. Topics include types and restrictions for 
        port declarations. It covers what declarations may be made within the 
        body of the module.  
      Objectives  
        At the completion of this module, students will be able to: 
      
        - Declare Verilog module.
 
        - Differentiate between port 
          list & declaration
 
        - Understand when and where 
          'reg' data-type is allowed.
 
        - Build hierarchy using component 
          instantiation.
 
        - Declare internal signals.
 
        - Map ports on instantiated 
          components.
 
       
      Topics or Training Outline: 
         
      
         Module Definition  
          Port Declarations  
          Mapping Ports  
          Signals 
          Hierarchical Structure 
       
      Teaching Activities 
        Structured Discussion x 
        Paper exercise(s) x 
        Lab exercise(s) x 
        Review questions x 
        Test x 
     |