File tree Expand file tree Collapse file tree 3 files changed +27
-20
lines changed Expand file tree Collapse file tree 3 files changed +27
-20
lines changed Original file line number Diff line number Diff line change 47
47
FrontendBusUserWidth : 32
48
48
FrontendBusIdWidth : 8
49
49
FrontendBusIdFiltering : False
50
- NumPrivIds : 4
51
50
DisableInputFF : True
52
51
53
52
axi_ff :
@@ -65,5 +64,4 @@ axi_ff:
65
64
FrontendBusUserWidth : 32
66
65
FrontendBusIdWidth : 8
67
66
FrontendBusIdFiltering : False
68
- NumPrivIds : 4
69
67
DisableInputFF : False
Original file line number Diff line number Diff line change 17
17
`define AXI_DATA_WIDTH 32
18
18
`define AXI_USER_WIDTH 32
19
19
`define AXI_ID_WIDTH 8
20
- `define NUM_PRIV_IDS 4
21
20
`define DISABLE_INPUT_FF 1
22
21
23
22
`endif // I3C_CONFIG
Original file line number Diff line number Diff line change 113
113
}
114
114
},
115
115
"then" : {
116
- "properties" : {
117
- "FrontendBusUserWidth" : {
118
- "type" : " integer"
119
- },
120
- "FrontendBusIdWidth" : {
121
- "type" : " integer"
122
- },
123
- "NumPrivIds" : {
124
- "type" : " integer"
116
+ "allOf" : [
117
+ {
118
+ "required" : [
119
+ " FrontendBusUserWidth" ,
120
+ " FrontendBusIdWidth" ,
121
+ " FrontendBusIdFiltering"
122
+ ]
125
123
},
126
- "FrontendBusIdFiltering" : {
127
- "type" : " boolean"
124
+ {
125
+ "if" : {
126
+ "properties" : {
127
+ "FrontendBusIdFiltering" : {
128
+ "const" : true
129
+ }
130
+ }
131
+ },
132
+ "then" : {
133
+ "required" : [
134
+ " NumPrivIds"
135
+ ]
136
+ },
137
+ "else" : {
138
+ "not" : {
139
+ "required" : [
140
+ " NumPrivIds"
141
+ ]
142
+ }
143
+ }
128
144
}
129
- },
130
- "required" : [
131
- " FrontendBusUserWidth" ,
132
- " FrontendBusIdWidth" ,
133
- " NumPrivIds" ,
134
- " FrontendBusIdFiltering"
135
145
]
136
146
},
137
147
"else" : {
You can’t perform that action at this time.
0 commit comments