-
Notifications
You must be signed in to change notification settings - Fork 0
/
reg_file_wf.wcfg
112 lines (112 loc) · 5.83 KB
/
reg_file_wf.wcfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
<?xml version="1.0" encoding="UTF-8"?>
<wave_config>
<wave_state>
</wave_state>
<db_ref_list>
<db_ref path="/home/aran/programming/vhdl/project2/reg_file_tb_isim_beh.wdb" id="1" type="auto">
<top_modules>
<top_module name="numeric_std" />
<top_module name="reg_file_tb" />
<top_module name="std_logic_1164" />
</top_modules>
</db_ref>
</db_ref_list>
<WVObjectSize size="12" />
<wvobject fp_name="/reg_file_tb/a_sel" type="array" db_ref_id="1">
<obj_property name="ElementShortName">a_sel[2:0]</obj_property>
<obj_property name="ObjectShortName">a_sel[2:0]</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/b_sel" type="array" db_ref_id="1">
<obj_property name="ElementShortName">b_sel[2:0]</obj_property>
<obj_property name="ObjectShortName">b_sel[2:0]</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/d_sel" type="array" db_ref_id="1">
<obj_property name="ElementShortName">d_sel[2:0]</obj_property>
<obj_property name="ObjectShortName">d_sel[2:0]</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/ta" type="logic" db_ref_id="1">
<obj_property name="ElementShortName">ta</obj_property>
<obj_property name="ObjectShortName">ta</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/tb" type="logic" db_ref_id="1">
<obj_property name="ElementShortName">tb</obj_property>
<obj_property name="ObjectShortName">tb</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/td" type="logic" db_ref_id="1">
<obj_property name="ElementShortName">td</obj_property>
<obj_property name="ObjectShortName">td</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/load" type="logic" db_ref_id="1">
<obj_property name="ElementShortName">load</obj_property>
<obj_property name="ObjectShortName">load</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/clk" type="logic" db_ref_id="1">
<obj_property name="ElementShortName">clk</obj_property>
<obj_property name="ObjectShortName">clk</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/d_data" type="array" db_ref_id="1">
<obj_property name="ElementShortName">d_data[15:0]</obj_property>
<obj_property name="ObjectShortName">d_data[15:0]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/a_data" type="array" db_ref_id="1">
<obj_property name="ElementShortName">a_data[15:0]</obj_property>
<obj_property name="ObjectShortName">a_data[15:0]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/b_data" type="array" db_ref_id="1">
<obj_property name="ElementShortName">b_data[15:0]</obj_property>
<obj_property name="ObjectShortName">b_data[15:0]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/uut/reg_q" type="array" db_ref_id="1">
<obj_property name="ElementShortName">reg_q[0:8]</obj_property>
<obj_property name="ObjectShortName">reg_q[0:8]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
<wvobject fp_name="/reg_file_tb/uut/reg_q[0]" type="array" db_ref_id="1">
<obj_property name="ElementShortName">[0]</obj_property>
<obj_property name="ObjectShortName">reg_q[0]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/uut/reg_q[1]" type="array" db_ref_id="1">
<obj_property name="ElementShortName">[1]</obj_property>
<obj_property name="ObjectShortName">reg_q[1]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/uut/reg_q[2]" type="array" db_ref_id="1">
<obj_property name="ElementShortName">[2]</obj_property>
<obj_property name="ObjectShortName">reg_q[2]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/uut/reg_q[3]" type="array" db_ref_id="1">
<obj_property name="ElementShortName">[3]</obj_property>
<obj_property name="ObjectShortName">reg_q[3]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/uut/reg_q[4]" type="array" db_ref_id="1">
<obj_property name="ElementShortName">[4]</obj_property>
<obj_property name="ObjectShortName">reg_q[4]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/uut/reg_q[5]" type="array" db_ref_id="1">
<obj_property name="ElementShortName">[5]</obj_property>
<obj_property name="ObjectShortName">reg_q[5]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/uut/reg_q[6]" type="array" db_ref_id="1">
<obj_property name="ElementShortName">[6]</obj_property>
<obj_property name="ObjectShortName">reg_q[6]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/uut/reg_q[7]" type="array" db_ref_id="1">
<obj_property name="ElementShortName">[7]</obj_property>
<obj_property name="ObjectShortName">reg_q[7]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
<wvobject fp_name="/reg_file_tb/uut/reg_q[8]" type="array" db_ref_id="1">
<obj_property name="ElementShortName">[8]</obj_property>
<obj_property name="ObjectShortName">reg_q[8]</obj_property>
<obj_property name="Radix">HEXRADIX</obj_property>
</wvobject>
</wvobject>
</wave_config>