Le porte logiche elementari si possono unire per creare dei circuiti logici che rappresentano delle funzioni booleane più complesse. Quindi si definisce circuito logico qualsiasi circuito elettronico che sfrutta le porte logiche.
Visto che le porte logiche sono degli elementi fisici, tra il momento in cui ricevono il segnale e il momento in cui emettono l’output ci sarà un ritardo. Si chiama critical path il percorso che parte da un input e passa per il maggior numero di porte logiche, escludendo il complemento (visto che può essere aggiunto a una delle porte), per arrivare all’output.