verilog2tds.awk

来自「design compile synthesis user guide」· AWK 代码 · 共 29 行

AWK
29
字号
BEGIN{   verilog = "01x"   tssi_in = "DUN"   tssi_out = "LHX"}{   new_line = $1 "	";   {for (i=1; i<= length($2); i++)      {      position = index(verilog,substr($2,i,1))      new_line = new_line substr(tssi_in,position,1)      }   }    {for (i=1; i<= length($3); i++)      {      position = index(verilog,substr($3,i,1))      new_line = new_line substr(tssi_out,position,1)      }   }    print new_line   next;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?