Esiste una libreria standard di blocchi funzionali sequenziali:

Registro parallelo

Il registro parallelo è un vettore n ≥ 1 flip-flop (bistabile D)

Ha:

A ogni ciclo di clock il registro legge e memorizza nel suo stato la parola di n bit presente in ingresso, e la presenta sulle n uscite nel ciclo successivo

Registro parallelo con comando di caricamento

Funziona come il registro parallelo, ma ha in aggiunta in ingresso un comando di caricamento (L, load):

Altre varianti: