Expressions
Building Logic Through Simple Expressions
What is Verilog?
Verilog is a hardware description language used to model electronic systems.
Modules
The Building Blocks of Your Design
Data Types
What you need for Storing and Transmitting Information in Digital Hardwar
Expressions
Building Logic Through Simple Expressions
Assignments
Assigning Values, Defining Behavior
Exercise Part 1
Modules, Data Types, Expressions and Assignments
Combinational Logic
The real multithreading
Sequential Logic
The past matters
Behavioural Modeling
Having the Control
Exercise Part 2
Combinational Logic, Sequential Logic and Behavioral Modeling
Type | Operators | Description |
---|---|---|
Arithmetic Expressions |
+ ,
- ,
! ,
/ ,
%
|
Used for mathematical operations |
Logical Operators |
&& ,
|| ,
!
|
Used for logical operations |
Relational Expressions |
== ,
!= ,
< ,
<=
,
> ,
=>
|
Used to compare Values |
Bitwise Expressions |
& ,
| ,
~ ,
^ ,
<< ,
>> ,
<<< ,
>>>
|
Operate on individual bits of operands. |
Conditional Expressions | ? : |
Similar to the ternary operator in C |