140 likes | 149 Vues
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
E N D
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 • The input-output model of a logic circuit and suppress details about its low-level internal structure and physical implementation.
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
Boolean-Equation-Based Behavioral Model of combinational Logic
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
Cyclic Behavioral Models of Flip-Flops and latches • Keyword : always
A comparison of styles for behavioral Modeling • Continuous-assignment Models • Dataflow/RTL Models • Algorithm-Based Models • Simulation with Behavioral Models