我想創建一個TCL或perl腳本,它將比較位數和總位數算,如果有不匹配然後將0在開頭: 文件的部分內容:需要幫助來創建TCL或Perl腳本,它可以計算總位數,如果有不匹配,那麼腳本應該爲其餘位添加0
// DEBUG: TDO : 16'b1
// DEBUG: STEP # : 3
// DEBUG: TDI : 35'b1011101001011110100000100100100
// DEBUG: TDO : 35'b0xx001011101001011110100000100100100
// DEBUG: LOAD_DR (35 , 35'b1011101001011110100000100100100) ;
// DEBUG: STEP # : 4
// DEBUG: LOAD_NOP (2) ;
// DEBUG: STEP # : 5
// DEBUG: TDI : 8'b1011101001011110100000100100101
// DEBUG: TDO : 8'b100
// DEBUG: LOAD_DR (35 , 35'b1011101001011110100000100100101) ;
這裏,對於一些TDO,位是不完整的。 對於例如: 8'b100,這裏只有3位,但數字是8,所以無論這種場景在那裏,我需要在剩下的位開始放置額外的0。對於8'b100輸出應該是8' b 100和這個腳本應該替換原來的文件該位不會影響文件的任何其他內容:由腳本進行必要的更改後的預計產量爲8'b100
部分內容
// DEBUG: STEP # : 5
// DEBUG: TDI : 8'b1011101001011110100000100100101
// DEBUG: TDO : 8'b00000100
有人請幫助我。 TCL腳本是可取的,但Perl也很好。
在此先感謝。
喜@DaveCross,我處於TCL/perl腳本的初始階段,所以我需要幫助來創建這個腳本。如果您有任何想法,請幫助我。我會非常感激。謝謝! – Nishant
爲什麼第二個TDO線有「x」字符? –