zoukankan      html  css  js  c++  java
  • verilog behavioral modeling ---Block statements

    block statements :

              1. sequential block  : begin-end block

              2.parallel block       :  fork - join block

    block name :

              如果block有自己的label,

                    1.可以disable 此block.

                     2.可以穿层次应用 block中的变量。

                    变量都是静态存储。

    PS:  when an assignement is to be made after two separate events have occured,known as the joining of events,a fork-join block can be useful.(此种方式,可以实现事件Aevent/Bevent的与操作)

                 begin

                      fork

                           @Aevent;

                           @Bevent;

                      join

                          areg = breg;

                     end

       


                                      STRUCTURED PROCEDURES

                           All procedures in the verilog HDL are specified within one of the following four statements

                  -------initial construct

                 --------always construct

                ---------task

                ----------function

  • 相关阅读:
    linux shell 小技能
    Jenkins 2.60.x 2种发送邮件方式
    Linux wget 批量下载
    日语阅读-2-如何看“何々的”的用法
    日语阅读-1-如何看ほう的用法
    [日本语]初级语法
    Python基础
    Python基础(10)
    Python基础(8)
    Python基础(7)
  • 原文地址:https://www.cnblogs.com/chip/p/4100880.html
Copyright © 2011-2022 走看看