проход низ $ система в SystemVerilog?

D

davyzhu

Guest
Здрасти,

Искам да изпълня Perl команда с динамичен аргумент в SystemVerilog.И аз употреба Cadence IUS583.

Когато се опитам да премине низ $ система (), на ncvlog каза: "Използване на стринга без индекс не се поддържа в дадения контекст."

Кодът пиша подобен по-долу,
//---------------------
низ perl_cmd_str = "";

$ sformat (perl_cmd_str, "Perl. / Perl / test_opt_file.pl% 0D-а-б 4", data_a);
$ дисплей ( "низ е% S \ N", perl_cmd_str);

$ система (perl_cmd_str);
//---------------------

Всяко предложение за това как да въведете низ $ система ()?

Благодарности!
Дейви

 
Здрасти,
Поръчка това!
Кои тренажор Ур използвате???Имам ncverilog 5,6 които не поддържат
низ изгради още!

Код:

обл [100 * 8:1] perl_cmd_str = "";$ sformat (perl_cmd_str, "Perl. / Perl / test_opt_file.pl% 0D-а-б 4", data_a);

$ дисплей ( "низ е% S \ N", perl_cmd_str);$ система (perl_cmd_str);
 
Здравейте nand_gates,

Благодаря много!Аз ще се опитам вашето предложение и ще ви съобщи резултата.

BTW, аз използвам Cadence IUS583 (т.е. ncverilog 5,83, които подкрепят SystemVerilog).

С най-добри пожелания,
Дейви

 

Welcome to EDABoard.com

Sponsor

Back
Top