1 / 14

Logic Design with Behavioral Models of Combinational and Sequential Logic

Logic Design with Behavioral Models of Combinational and Sequential Logic. Behavioral Modeling Structural modeling Connects primitive gates and/or functional units to create a specified functionality. Behavioral modeling The functionality of a design

cupp
Télécharger la présentation

Logic Design with Behavioral Models of Combinational and Sequential Logic

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Logic Design with Behavioral Models of Combinational and Sequential Logic

  2. Behavioral Modeling • Structural modeling • Connects primitive gates and/or functional units to create a specified functionality. • Behavioral modeling • The functionality of a design • The input-output model of a logic circuit and suppress details about its low-level internal structure and physical implementation.

  3. Data type • Nets • Net variables act like wires in a physical circuit and establish connectivity between design objects. • wire • Registers • Register variables act like variables in ordinary procedural languages • reg • integer

  4. Boolean-Equation-Based Behavioral Model of combinational Logic

  5. Propagation Delay and continuous Assignments • Propagation delay can be associated with a continuous assignment so that its implicit logic has the same functionality and timing characteristics as its gate-level counterpart

  6. Latches and Level-Sensitive Circuits in Verilog

  7. Cyclic Behavioral Models of Flip-Flops and latches • Keyword : always

  8. A comparison of styles for behavioral Modeling • Continuous-assignment Models • Dataflow/RTL Models • Algorithm-Based Models • Simulation with Behavioral Models

  9. Continuous-Assignment Models

  10. Dataflow/RTL Models

  11. Algorithm-Based Models

  12. Functions vs Tasks

  13. Tasks

  14. Functions

More Related