2020-07-20 16:10:55 +08:00
|
|
|
mymap = {}
|
|
|
|
last = ""
|
|
|
|
|
|
|
|
with open("../build/XSSimTop.v", "r") as f:
|
|
|
|
line = f.readline()
|
|
|
|
cnt = 0
|
|
|
|
while(line):
|
|
|
|
if "module " in line:
|
|
|
|
if last!="" :
|
|
|
|
mymap[last] = cnt
|
|
|
|
last = line[6:-2]
|
|
|
|
cnt = 1
|
|
|
|
else:
|
|
|
|
cnt = cnt + 1
|
|
|
|
line = f.readline()
|
2020-07-20 22:07:01 +08:00
|
|
|
mymap[last] = cnt
|
2020-07-20 16:10:55 +08:00
|
|
|
for k,v in mymap.items():
|
|
|
|
print(k, v)
|