生育政策|【Verilog学习】Verilog基础语法( 二 )


  • 阻塞赋值 (b = a;)
  • 非阻塞赋值 (b <= a;)
  • 参数是常量 , 在Verilog中 , 使用 parameter 定义常量 。
  • 参数定义的右边必须是常数表达式 。
    • 线网数据类型表示结构实体(例如门)之间的 物理连线 。
    • 线网类型的变量 不能存储值, 它的值有驱动它的元件所决定 。
    • 线网类型关键字为wire型与tri型
      驱动线网类型变量的元件有门、连续赋值语句、assign等 。
      若没有驱动元件连接到线网类型变量上 , 则该变量就是高阻的 , 即其值为z
    • 若过程语句描述 时序逻辑 , 即always语句带有时序信号 , 则该寄存器变量对应为触发器 。
    • 若过程语句描述 组合逻辑 , 即always语句不带有时序信号 , 则该寄存器变量对应为硬件连线 。
    • 表示一个抽象的数据存储单元 。
    • 通过赋值语句改变寄存器存储的值 。
    • 【生育政策|【Verilog学习】Verilog基础语法】寄存器数据类型关键字为reg , 默认初始值为不定值x
    • 寄存器数据类型
    • 线网数据类型
    • 参数数据类型 (编译器识别)

      推荐阅读