DRC sta per Design Rule Check. Nella progettazione di PCB e hardware, è una fase di validazione automatizzata che confronta il layout di una scheda con vincoli di fabbricazione ed elettrici come larghezza delle piste, spaziatura, anelli anulari, distanze di isolamento e regole dei layer. Se il layout viola tali regole, il controllo lo segnala prima della fabbricazione.
Il DRC è importante per la sicurezza perché una scheda che supera una revisione visiva superficiale può comunque risultare non realizzabile o inaffidabile. Nei flussi di lavoro reali, i difensori usano il DRC per individuare instradamenti errati accidentali, scelte di footprint sbagliate e impostazioni incoerenti della scheda prima che un progetto venga inviato a un produttore. Anche gli attaccanti o strumenti negligenti possono creare rischi introducendo violazioni sottili, modifiche nascoste o vincoli errati che sfuggono a una revisione superficiale. Eseguire il DRC, insieme a un'ispezione umana, aiuta a preservare l'integrità del progetto e riduce la possibilità che un layout compromesso o generato dall'IA raggiunga la produzione con errori pericolosi.


