Об'єкт у VHDL є іменований елемент, який містить значення певного типу даних. Чотири види об'єктів даних. Сигнали. Константи. Змінні.
Об’єкт даних – це структура для опису сутності даних шляхом групування набору пов’язаних полів. Наприклад, програма онлайн-замовлень супермаркету може містити об’єкт даних клієнта.
Що таке «тип даних»? ● Це класифікація об’єктів/елементів/даних, яка визначає можливий набір значень, які можуть приймати об’єкти/елементи/дані, що належать до цього типу. ● Наприклад, (VHDL) integer, bit, std_logic, std_logic_vector.
Об’єкт VHDL складається з одного з наступного:
- Сигнал, який представляє з’єднувальні дроти, які з’єднують разом порти екземплярів компонентів.
- Змінна, яка використовується для локального зберігання тимчасових даних, видимих лише всередині процесу.
- Константа, яка називає конкретні значення.
Об'єкт даних представляє сутність—у базі даних продажів об’єктами можуть бути клієнти, товари в магазині та продажі; у медичній базі даних об’єктами можуть бути пацієнти; в базі даних університету об’єктами можуть бути студенти, викладачі та курси. Об’єкти даних зазвичай описуються атрибутами.
3. Сигнал:сигнали — це об’єкти даних у VHDL, які використовуються для моделювання взаємозв’язків і здатні зберігати список значень. Об’єкт, що належить до класу signal, має минулу історію значень, поточне значення та набір майбутніх значень.