我開發了一個perl腳本來運行UVM-SystemC示例代碼。 #!/usr/bin/perl
use warnings;
use strict;
sub main();
my $CLIBS = "\$SYSTEMC_HOME/lib-linux64";
my $UVMCLIBS = "\$UVMSYSTEMC_HOME/lib-linux64";
my $CINC = "\
我需要監視寄存器的狀態。我創建了一個UVM序列來讀取寄存器並將它們存儲在本地。現在在我的測試代碼中,我需要訪問這些 寄存器。這裏是一個sudo代碼: typedef struct {
int a;
} my_regs;
class my_seq extends uvm_sequence;
// register to uvm db
reg_map map;