01-11-2016, 04:37 PM
1463169576-06VerilogBehavioralModeling11.ppt (Size: 120 KB / Downloads: 81)
Introduction
The move toward higher abstractions
Gate-level modeling
Netlist of gates
Dataflow modeling
Boolean function assigned to a net
Now, behavioral modeling
A sequential algorithm (quite similar to software) that determines the value(s) of signal(s)
Structured Procedures
Two basic structured procedure statements
always
initial
All behavioral statements can appear only inside these blocks
Each always or initial block has a separate activity flow (concurrency)
Start from simulation time 0
Cannot be nested