Daug skaitmeninių sistemų yra duomenų srauto mašinos. Jos paprastai yra suprojektuotos naudojant sinchroninę registro perdavimo logiką, naudojant aparatūros aprašymo kalbas, tokias kaip VHDL ar Verilog.
VHDL arba Verilog