Основний будівельний компонент для визначення поведінки цифрових систем у VHDL називається процесом. Це дає змогу вказати одночасну поведінку, яка дає змогу багатьом процесам працювати одночасно та спілкуватися один з одним за допомогою сигналів.21 червня 2023 р.
Процес є цикл, у якому оператори виконуються зверху вниз. Після виконання останнього оператора виконання продовжиться з першого оператора. Цикл можна призупинити та відновити за допомогою операторів очікування.
Опис процесу оцінює вхідні сигнали, які не мають можливості пробудження. ○ Інструкція процесу включає змінні, яким не присвоюється значення перед використанням. ○ Оператору процесу не вдається призначити значення своїм вихідним сигналам для кожної можливої комбінації значень його входів.
Синтез є процес побудови списку з’єднань рівня вентиля з моделі схеми, описаної в VHDL. z := b; закінчення якщо; Якщо сигналу або змінній не присвоєно значення в усіх можливих гілках оператора if, передбачається блокування.
І процедури, і функції, написані на VHDL, повинні мати тіло і можуть мати оголошення. Процедури виконують послідовні обчислення та повертають значення в глобальних об’єктах або зберігаючи значення у формальних параметрах. Функції виконують послідовні обчислення та повертають значення як значення функції.
У VHDL процеси пропонують засоби визначення часу та послідовності цих одночасних операцій. Списки чутливості дозволяють запускати процеси у відповідь на зміни в попередньо визначених сигналах або подіях, забезпечуючи точний контроль над потоком виконання.