A string is a sequence of characters enclosed by double quotes and all contained on a single line. Verilog treats strings used as operands in expressions and assignments as a sequence of eight-bit ASCII values, with one eight-bit ASCII value representing one character. | NATIONAL UNIVERSITY OF HO CHI MINH CITY UNIVERSITY OF INFORMATION TECHNOLOGY FACULTY OF COMPUTER ENGINEERING LECTURE Subject y ILOG Hardware Description Language Chapter2 Fundamental concepts Lecturer Lam Duc Khai 1 Agenda 1. Chapter 1 Introduction Weekl 2. Chapter 2 Fundamental concepts Week1 3. Chapter 3 Modules and hierarchical structure Week2 4. Chapter 4 Primitive Gates - Switches - User defined primitives Week2 5. Chapter 5 Structural model Week3 6. Chapter 6 Behavioral model - Combination circuit Week4 7. Chapter 7 Behavioral model - Sequential circuit Week5 8. Chapter 8 Tasks and Functions Week6 9. Chapter 9 State machines Week6 10. Chaper 10 Testbench and verification Week7 2 Contents Chapter 2 Fundamental concepts Lexical conventions Data types Verilog in Hardware Design