Generalità

La struttura gerarchica permette di organizzare il circuito in numerosi livelli. I vantaggi sono:

Controllabilità

La gerarchia permette di organizzare e focalizzare i livelli di dettaglio di uno schema nascondendo i dettagli a più basso livello del circuito.

Progettazione Top-Down

La gerarchia permette di trattare il circuito dal punto di vista più alto trattando i blocchi del circuito come scatole nere che possono essere riempite di dettagli più tardi.

Progettazione Bottom-Up

La gerarchia fornisce strumenti per creare porzioni di circuito di qualsiasi complessità che possono essere salvate in librerie ed usati allo stesso modo in cui si trattano i componenti tradizionali.

Riuso

I blocchi possono essere riutilizzati per realizzare altri circuiti.