--- title: VLSI 4 --- # VLSI Computer-Aided Design for VLSI Design NTNU VLSI 電腦輔助設計 ##### [Back to Note Overview](https://reurl.cc/XXeYaE) ##### [Back to VLSI Computer-Aided Design for VLSI Design](https://hackmd.io/@NTNUCSIE112/VLSI110-1) {%hackmd @sophie8909/pink_theme %} ###### tags: `VLSI` `110-1` `CSIE` `選修` `NTNU` <!-- tag順序 [學校] [系 必選] or [學程 學程名(不含學程的 e.g. 大師創業)] [課程] [開課學期]--> <!-- 網址名稱 VLSI110-1_[] --> ## Ch.04 VHDL-Advanced ### Subprograms - 2 kind of subprograms - Function - usually used for computing a single value - value return to the calling program using a return statement - executes in zero simulation time - common uses: type conversion functions - Procedures - used to partition large behavior description - return zero or more values - execute time is depending on wait statement ### Subprogram Overloading ### Operator Overloading ### Packages ### Generics ### Generate Statements