Що таке кванти часу в CAN?

Кожен із цих сегментів є ціле число, кратне одиниці часу називається квантом часу, tQ. Тривалість кванта часу дорівнює періоду системного тактового сигналу CAN, який отримується від системного годинника або генератора мікроконтролера (MCU) за допомогою програмованого попереднього дільника, який називається попереднім дільником швидкості передачі даних.

КВАНТ ЧАСУ (TQ) є фіксована одиниця часу, отримана з періоду периферійного годинника. Загальна кількість КВАНТ ЧАСУ в бітовому часі програмується від 8 до 25. Час обробки інформації (IPT) — це час, необхідний логіці для визначення бітового рівня вибіркового біта.

тактова частота: 80000 Кб, попередній масштабувальник: 1, щоб ми могли отримати Tq = 1/80000 КБ циклів BTL: 40 разів на біт = 40 * (1/80000 К) = 1/2000 КБ, щоб отримати швидкість передачі = 1/ (1/2000k) = **2000k . ** ця швидкість передачі даних, яку ми розрахували, дорівнює значенню, яке згенерував CANoe.

Концепція: Квант часу визначається в циклічному алгоритмі планування. Пояснення: Період часу, протягом якого дозволяється виконувати процес у системі з упередженою багатозадачністю зазвичай називають часовим зрізом або квантом. Кожному процесу призначається фіксований час (квант часу/зріз часу) циклічно.

Довжина номінального бітового часу становить 1000 нс, або 80 квантів часу (1+47+16+16). Номінальний бітрейт становить 1 Мбіт/с. Час біта даних у цьому прикладі становить 75 нс, або 6 квантів часу (1+0+3+2). Швидкість передачі даних становить 13,33 Мбіт/с.

Хронон – це запропонований квант часу, тобто дискретна та неподільна «одиниця» часу як частина гіпотези, яка припускає, що час не є безперервним. Говорячи простою мовою, хронон — це найменша, дискретна, нерозкладна одиниця часу в часовій моделі даних.