схема селектора адреси представлена ??на малюнку 4.9.
Малюнок 4.6 - Принципова схема приймача
Малюнок 4.7 - Принципова схема тактирования приймача
Малюнок 4.8 - Діаграма станів
Малюнок 4.9 - Принципова схема селектора адреси
4.4 Блок контролю номера тимчасового вікна
Даний блок виконує функцію стеження за номером тимчасового вікна і надає ПК інформацію про поточний стан кільця. Так само в даному блоці необхідно передбачити необхідність вибору довжини мережі (часу проходження сигналу по мережі) за допомогою перемикача. Задамо значення довжини мережі в:
При цьому час проходження пакету по мережі можна розрахувати за формулою:
(4.7)
де - довжина кільця;
с - швидкість світла у вакуумі,? 3000000 км/с.
За час проходження пакету по мережі мережевий адаптер переходить з пакетного вікна в маркёрное вікно, з маркёрного вікна у вікно маркёрного захоплення і з вікна маркёрного захоплення у вікно випадкового доступу (див. п.2.2 -комбінований метод доступу).
(4.8)
де - час перебування мережевого адаптера в пакетному вікні;
- в маркёрном вікні;
- у вікні маркёрного захоплення.
За умовою методу доступу, виходячи з чого можна розрахувати час знаходження мережевого адаптера в кожному з трьох станів:
(4.9)
де - час перебування мережевого адаптера в одному з стійких станів
Необхідно визначити скільки тактовихімпульсів триває зміна стійкого стану системи за формулою:
(4.10)
де - період коливання тактового генератора, 125 нс.
Зведемо всі розрахунки за формулами: 4.7 - 4.10 в таблицю 4.1.
На підставі розрахунків кількості тактових інтервалів зробимо розробку блоку контролю номера тимчасового вікна.
Спочатку необхідно розробити алгоритм роботи блоку, згідно методу доступу. Блок-схема алгоритму роботи схеми представлена ??на малюнку 4.10.
Принципова схема блоку контролю номера тимчасового вікна приведено малюнку 4.11.
Таблиця 4.1.
, км, мкс, мксN15481612830963225660192645121203841281024
Малюнок 4.10 - Блок-схема алгоритму роботи схеми контролю номера тимчасового вікна
Малюнок 4.11 - Принципова схема блоку контролю номера тимчасового вікна
4.5 Блок розрахунку контрольної суми
Даний блок виконує функцію розрахунку шістнадцятковій циклічної контрольної суми. Математична функція, по якій ведеться розрахунок, випадкова.
Обчислення контрольної суми виконано на основі утворює полінома:
Для апаратної реалізації обчислення циклічної контрольної суми використовується зсувний регістр з лінійною зворотним зв'язком. Сигнал зворотного зв'язку представлений лінійною функцією:
мережевий адаптер кадр доступ
де - інформація в комірці регістра зберігання контрольної суми;
- дані.
На малюнку 4.12 показана схема розрахунку контрольної суми.
Принципова схема блоку розрахунку контрольної суми наведена на малюнку 4.13. Цикл роботи схеми відбувається в кілька етапів:
1 вибирається режим роботи схеми: прийом або передача;
2 залежно від режиму, за допомогою мультиплексора на входи тактирования регістрів надходить сигнал синхронізації (при прийомі -RxC, TxC - при передачі);
паралельно сигналом синхронізації, через другий канал мультиплексора на вхід суматора надходять біти даних (при прийомі -RxD, при передачі - TxD);
надійшли дані складаються з даними вже записаними в регістри і записуються в молодшу осередок перший регістри, при цьому зрушуючи вже записані дані на одну клітинку вгору. Ця операція повторюється поки не відбувається паралельне зчитування всіх осередків регістрів.
Обнулення регістрів.
Малюнок 4.12 - Схема розрахунку контрольної суми
Малюнок 4.13 - Принципова схема блоку розрахунку контрольної суми
Таблиця 4.2 - перехід нумерації логічних елементів
Номер рісункаНомер елемента на детальної схемою, DD - №Номер елемента на загальній схемі, DD - №Номер рісункаНомер елемента на детальної схемою, DD - №Номер елемента на загальній схемі, DD - №4.1124.91352423633337454384.31185402196414.416742278473119484121043513114661012397174.1112981224993251084264.61335272444.131143342154453204.7123422231521330616428532
5. РОЗРОБКА МОДЕЛІ мережевий адаптер
Розробка моделі мережевого адаптера грунтується на принциповій схемі і графічно ні чим н...