51Testing软件测试论坛

标题: 关于#模块测试#的问题:无论改成module还是program都不行 [打印本页]

作者: 测试积点老人    时间: 2022-6-13 10:33
标题: 关于#模块测试#的问题:无论改成module还是program都不行
一直报错,无论改成module还是program都不行,一直编译错误
[attach]138406[/attach]

[attach]138407[/attach]
  1.                                                 vlab4/factory_overide
  2. 1ho                           日 module factory override;
  3. 1h1        Regi...In                      import uvm pkg::*;
  4. @mC...        mcd...                       include "uvm macros.svh"
  5.        AsS...
  6.                           ECLASS COML EXTEND UVMCOMPONENT:
  7.       String IN  mcdf...                              uvm component utils(coml)
  8.                             FUNCTION NEW(STRIN NAME ="COML" UVM COMPONENT PARENTNULL):
  9.                             MPARENT):
  10.                             Sdisplay(SSformAtf("*s is created"NAME)):
  11.                             endfunction
  12.                     10        VIRTUAL fUNCTION VOID HELLO (STRING nAmE):
  13.                     11         Sdisplay(Ssformatf("compl:: *s said hello",name)):
  14.                    la         endfunction
  15.                     13         CLASS COM2 EXTENDS COML:
  16.                     14          uvm_ component utils(com2)
  17.                     155
  18.                               FUNCTION NEW(STRIN NAME-"COM2".UVM COMPONENT PARENT NULL):
  19.                     17
  20.                               WM.PARENT):
  21.                                Sdisplay(gformatt("#s is created".name));
  22.                                endfunction
  23.                               function void hello(string name):
  24.                               edisplay(8formatt("com2:: *s said hello",name))
  25.                               endfunction
  26.                     2        endclass
  27.                             endmodule
复制代码
  1. RSTN                     ih1        Regl...In                       import uvm pkg::*;
  2. tl                     @MC.                               include "uvm macros.svh"
  3. tests                     Cmc                                  Unsuccessful Compile
  4. name                      mcdf
  5.                            Vlog -work Work -VOPT -sV -stAts=NONE D:/software/questasim/examples/sylab4/fact
  6.                            OrY_overide.sV
  7.                            QUESTASIM-64 VLOG 10.6C COMPILER 2017.07 JUL 26 2017
  8.                               COMPILING moDuLE factory_overriDE
  9.                               IMPORTING PACKAGE MTIUVM.UVM PKG (UVM-L.1D BUILT-IN)
  10.                             AX NOTE: (VLOG-2286) D:/SOfWARE/UESTASIM/EXAMPLES/SVLAB4/fACTORY OVERIDE.3V(3)
  11.                            : USIN MPLIC D:-1/VERILOGRC/UM-L.1D/
  12.                             SRC FROM IMPORT UVM PKG
  13.                            ** ERROR: (VLOG-13069) D:/software/questasim/examples/svlab4/factory_overide.(
  14.                            25): nEar "EndmOdulE": sytx error unexpected endmodule expecting function or
  15.                             TASK OR*SSTEMVERILOGKEYWORD'PURE!".
复制代码



作者: kallinr    时间: 2022-6-14 10:25
那就不知道了
作者: bellas    时间: 2022-6-14 10:57
打个短点看下输出
作者: qqq911    时间: 2022-6-14 11:02
代码写错了
作者: jingzizx    时间: 2022-6-14 14:19
写的语法错误




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2