tailieunhanh - Lecture RTL hardware design - Chapter 5: Sequential statements

This chapter examines the syntax, usage and implementation of sequential statements of VHDL. It shows the realization of the sequential statements and discusses the caveats of using these statements. | Sequential Statements RTL Hardware Design by P. Chu Chapter 5 1 Outline 1. 2. 3. 4. 5. 6. VHDL process Sequential signal assignment statement Variable assignment statement If statement Case statement Simple for loop statement RTL Hardware Design by P. Chu Chapter 5 2 1. VHDL Process • Contains a set of sequential statements to be executed sequentially • The whole process is a concurrent statement • Can be interpreted as a circuit part enclosed inside of a black box • May or may not be able to be mapped to physical hardware RTL Hardware Design by P. Chu Chapter 5 3 • Two types of process – A process with a sensitivity list – A process with wait statement RTL Hardware Design by P. Chu Chapter 5 4 A process with a sensitivity list • Syntax process(sensitivity_list) declarations; begin sequential statement; sequential statement; . end process; RTL Hardware Design by P. Chu Chapter .