57 lines
1.3 KiB
Python
57 lines
1.3 KiB
Python
|
import os
|
||
|
key= "RV_ROOT"
|
||
|
root = os.getenv(key)
|
||
|
|
||
|
infile = root+"/design/quasar_wrapper.v"
|
||
|
outfile = root+"/design/quasar_wrapper.sv"
|
||
|
|
||
|
delete_list1 = ["if (dbg_dm_rst_l)"]
|
||
|
delete_list2 = ["if (_T_597)"]
|
||
|
delete_list3 = ["if (io_dbg_rst_l)"]
|
||
|
delete_list4 = ["if (reset)"]
|
||
|
delete_list5 = ["posedge reset"]
|
||
|
delete_list6 = ["posedge dbg_dm_rst_l"]
|
||
|
delete_list7 = ["posedge _T_597"]
|
||
|
delete_list8 = ["posedge io_dbg_rst_l"]
|
||
|
delete_list9 = ["if (rst_not)"]
|
||
|
delete_list10 = ["posedge rst_not"]
|
||
|
#delete_list11 = ["TEST_RNM"]
|
||
|
|
||
|
fin = open(infile)
|
||
|
fout = open(outfile, "w+")
|
||
|
for line in fin:
|
||
|
for word in delete_list1:
|
||
|
line = line.replace(word, "if (~dbg_dm_rst_l)")
|
||
|
|
||
|
for word in delete_list2:
|
||
|
line = line.replace(word, "if (~_T_597)")
|
||
|
|
||
|
for word in delete_list3:
|
||
|
line = line.replace(word, "if (~io_dbg_rst_l)")
|
||
|
|
||
|
for word in delete_list4:
|
||
|
line = line.replace(word, "if (~reset)")
|
||
|
|
||
|
for word in delete_list5:
|
||
|
line = line.replace(word, "negedge reset")
|
||
|
|
||
|
for word in delete_list6:
|
||
|
line = line.replace(word, "negedge dbg_dm_rst_l")
|
||
|
|
||
|
for word in delete_list7:
|
||
|
line = line.replace(word, "negedge _T_597")
|
||
|
|
||
|
for word in delete_list8:
|
||
|
line = line.replace(word, "negedge io_dbg_rst_l")
|
||
|
|
||
|
for word in delete_list9:
|
||
|
line = line.replace(word, "if (~rst_not)")
|
||
|
|
||
|
for word in delete_list10:
|
||
|
line = line.replace(word, "negedge rst_not")
|
||
|
|
||
|
fout.write(line)
|
||
|
fin.close()
|
||
|
fout.close()
|
||
|
|