How to build and test a module

06-verilog基础语法-小白菜博客
06-verilog基础语法-小白菜博客

06-verilog基础语法-小白菜博客
06-verilog基础语法-小白菜博客

parameter

  • defparam修改参数

Task & function

Task

06-verilog基础语法-小白菜博客

Function

  • function不可以调用task,因为task有时间信息
  • task可以调用function

System Task

06-verilog基础语法-小白菜博客

System Function

06-verilog基础语法-小白菜博客

Coversion Function

XMR

Hierarchical Module

06-verilog基础语法-小白菜博客

Verilog 2001 New features

  • 模块的接口
    06-verilog基础语法-小白菜博客
  • parameter
    06-verilog基础语法-小白菜博客
    06-verilog基础语法-小白菜博客
  • sensitive list
    06-verilog基础语法-小白菜博客
  • Vector Part Select
  • Multi-Dimensional Array
  • Arrays of Net and Real
  • Arrays Bit and Part Select
  • power Operator **
    06-verilog基础语法-小白菜博客
    06-verilog基础语法-小白菜博客
    06-verilog基础语法-小白菜博客
  • Generate
    06-verilog基础语法-小白菜博客
    06-verilog基础语法-小白菜博客