Every file opens with the standard header
Every .sv and .svh file begins with the copyright line, the all-rights-reserved line, and a Description: block that says what the file does. A file that opens with the project's own licence header keeps it, followed by the Description: block.
enforced by svstyle · header
Why, and examples
The description is the only part of a file that survives being read out of context -- in a diff, a search result, or a model's context window. Copyright and licence state must be mechanical, not remembered, because a file that ships without it is a legal problem discovered late.
// Copyright (c) 2026 ACME Corp // All rights reserved // // Description: // Synchronous FIFO with first-word-fall-through. Depth must be a power of // two. Full and empty are registered.
// fifo.sv module fifo #(
Sources: house style, lowRISC §Basic Template (shown as a template, not stated as a rule)