# VERILOG028: Each file should define one single design unit ## Summary ```{raw} html

Count: 1

ReliabilitySecurityMaintainabilityCode attributeEffort to fixTags
--LOWAdaptability | Modular30minsynthesis, vscode, linter, lowrisc, simulation
``` ## Description ```{raw} html

Articles & blog posts

To simplify large project management, review and evolutions, there should not be more than one design unit declaration (module, package, interface, program, configuration or class) per file.

``` ## Parameters No parameters. ```{raw} html ```