-
Notifications
You must be signed in to change notification settings - Fork 0
/
.svlint.toml
170 lines (166 loc) · 4.91 KB
/
.svlint.toml
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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
[option]
exclude_paths = ["docs","tb_sim", ".nvim", "qfiles"]
indent = 4
textwidth = 80
prefix_inout = "b_"
prefix_input = "i_"
prefix_output = "o_"
prefix_label = "l_"
prefix_instance = "u_"
prefix_module = "mod_"
prefix_package = "pkg_"
prefix_interface = "ifc_"
copyright_linenum = 1
copyright_year = "1234"
copyright_holder = "HOLDER"
[textrules]
header_copyright = false
style_directives = false
style_semicolon = false
style_textwidth = true
[syntaxrules]
action_block_with_side_effect = false
blocking_assignment_in_always_at_edge = false
blocking_assignment_in_always_ff = true
blocking_assignment_in_always_latch = false
case_default = true
default_nettype_none = false
enum_with_type = true
eventlist_comma_always_ff = false
eventlist_or = false
explicit_case_default = false
explicit_if_else = true
function_same_as_system_function = true
function_with_automatic = true
general_always_level_sensitive = false
general_always_no_edge = false
generate_case_with_label = false
generate_for_with_label = true
generate_if_with_label = true
genvar_declaration_in_loop = false
genvar_declaration_out_loop = false
inout_with_tri = false
input_with_var = false
interface_port_with_modport = false
keyword_forbidden_always = true
keyword_forbidden_always_comb = false
keyword_forbidden_always_ff = false
keyword_forbidden_always_latch = false
keyword_forbidden_generate = false
keyword_forbidden_logic = false
keyword_forbidden_priority = false
keyword_forbidden_unique = false
keyword_forbidden_unique0 = false
keyword_forbidden_wire_reg = false
keyword_required_generate = false
localparam_explicit_type = false
localparam_type_twostate = false
loop_statement_in_always_comb = false
loop_statement_in_always_ff = false
loop_statement_in_always_latch = false
loop_variable_declaration = true
lowercamelcase_interface = false
lowercamelcase_module = false
lowercamelcase_package = false
module_ansi_forbidden = false
module_nonansi_forbidden = false
multiline_for_begin = false
multiline_if_begin = false
non_blocking_assignment_in_always_comb = true
non_blocking_assignment_in_always_no_edge = false
operator_case_equality = false
operator_incdec = false
operator_self_assignment = false
output_with_var = false
package_item_not_in_package = false
parameter_default_value = false
parameter_explicit_type = false
parameter_in_generate = false
parameter_in_package = false
parameter_type_twostate = false
prefix_inout = true
prefix_input = true
prefix_instance = true
prefix_interface = true
prefix_module = true
prefix_output = true
prefix_package = true
re_forbidden_assert = false
re_forbidden_assert_property = false
re_forbidden_checker = false
re_forbidden_class = false
re_forbidden_function = false
re_forbidden_generateblock = false
re_forbidden_genvar = false
re_forbidden_instance = false
re_forbidden_interface = false
re_forbidden_localparam = false
re_forbidden_modport = false
re_forbidden_module_ansi = false
re_forbidden_module_nonansi = false
re_forbidden_package = false
re_forbidden_parameter = false
re_forbidden_port_inout = false
re_forbidden_port_input = false
re_forbidden_port_interface = false
re_forbidden_port_output = false
re_forbidden_port_ref = false
re_forbidden_program = false
re_forbidden_property = false
re_forbidden_sequence = false
re_forbidden_task = false
re_forbidden_var_class = false
re_forbidden_var_classmethod = false
re_required_assert = false
re_required_assert_property = false
re_required_checker = false
re_required_class = false
re_required_function = false
re_required_generateblock = false
re_required_genvar = false
re_required_instance = false
re_required_interface = false
re_required_localparam = false
re_required_modport = false
re_required_module_ansi = false
re_required_module_nonansi = false
re_required_package = false
re_required_parameter = false
re_required_port_inout = false
re_required_port_input = false
re_required_port_interface = false
re_required_port_output = false
re_required_port_ref = false
re_required_program = false
re_required_property = false
re_required_sequence = false
re_required_task = false
re_required_var_class = false
re_required_var_classmethod = false
sequential_block_in_always_comb = false
sequential_block_in_always_ff = false
sequential_block_in_always_latch = false
style_commaleading = false
style_indent = true
style_keyword_0or1space = true
style_keyword_0space = false
style_keyword_1or2space = false
style_keyword_1space = false
style_keyword_construct = false
style_keyword_datatype = false
style_keyword_end = false
style_keyword_maybelabel = false
style_keyword_new = false
style_keyword_newline = false
style_operator_arithmetic = false
style_operator_arithmetic_leading_space = false
style_operator_boolean = false
style_operator_boolean_leading_space = false
style_operator_integer = false
style_operator_integer_leading_space = false
style_operator_unary = false
style_trailingwhitespace = false
tab_character = false
uppercamelcase_interface = false
uppercamelcase_module = false
uppercamelcase_package = false