Vivado 合成では、VHDL の変数および信号代入がサポートされます。プロセスには、ローカル変数を含めることができます。ローカル変数は、プロセス内で宣言して使用され、通常プロセスの外部からは見えません。