Яка різниця між типом даних net і Reg?

0 Comments

Словом, подумайте мережі як дроти, які потребують постійного призначення/керування значеннями. Найчастіше використовується для моделювання комбінаційної логіки. Reg використовується, коли вам потрібне сховище та зберігає значення.25 липня 2018 р

"net" представляє з'єднання між апаратними елементами (значення за замовчуванням – Z, тобто високий імпеданс). "reg" представляє елемент зберігання даних. Воно зберігає значення, доки на них не буде поміщено інше значення (значення за замовчуванням — X, тобто не має значення).

Чистими типами даних є використовується для моделювання зв’язків у структурних описах. Вони не зберігають значення (за винятком trireg). Чисті типи даних мають значення своїх драйверів. Verilog LRM визначає наступні типи мережі: дротова або три.

дріт – використовується для фізичних з’єднань, не може зберігати значення, потребує безперервних призначень і визначається в послідовній логіці. reg – використовується для елементів пам’яті, може зберігати значення, потребує процедурних призначень і визначається в комбінаторній логіці (завжди, початковий, завдання, функціональні блоки).

reg є найбільш часто використовуваним типом. Рег є використовується для опису логіки, цілих для змінних циклу та обчислень, дійсного в системних модулях, а також часу та реального часу для зберігання часу моделювання в тестових стендах.

Але спочатку, що означає чиста мережа? На відміну від чистих поточних активів, які розраховуються шляхом віднімання поточних зобов’язань від поточних активів для отримання «чистого оборотного капіталу», формула нетто-нетто віднімає загальні зобов’язання та вартість привілейованих акцій із поточних активів.