е відрізняється від неї. Модель будується в програмному комплексі SPECTRUM MICROCAP V7.08. Дана програма не має в своїй базі цифрових елементів російського виробництва, але при цьому в ній представлений повний каталог ІС (малої і середньої ступені інтеграції) компанії Texas Instruments Inc., включаючи серію SN74ALS, що є аналогом КР1533. Єдиною відмінністю аналогів є графічне зображення самих елементів, тому першим етапом у розробці моделі є зміна зображення елементів, необхідних для побудови схеми за допомогою вбудованого редактора графічного зображення елементів Shape Editor.
У таблиці 5.1 наводиться всі необхідні логічні елементи серії КР1533 і їх зарубіжні аналоги.
Другим етапом у розробці моделі є нанесення на схему логічний елементів, одиночних провідників і шин: стану, даних, контрольної суми і адреси. При цьому сама шина позначається не як провідник, а як малюнок. Контакти шини відзначаються елементами Tie, які позначаються текстовими мітками - всі елементи Tie з однаковими мітками вважаються електрично з'єднаними.
Таблиця 5.1.
КР1533ІЕ7SN74ALS1934-розрядний двійковий реверсивний счетчікКР1533ІР8SN74ALS1648-розрядний послідовний регістр з паралельним виходомКР1533ІР9SN74ALS1658-розрядний регістр зсуву паралельно-последовательнийКР1533ІР23SN74ALS3748 D - тригерів з трьома состояніяміКР1533КП2SN74ALS153Сдвоенний мультиплексор 4 в 1 зі стробомКР1533ЛА3SN74ALS004 логічних елемента 2І-НЕКР1533ЛА8SN74ALS014 логічних елемента 2І-НЕ з відкритим коллекторомКР1533ЛІ3SN74ALS113 логічних елемента 3ІКР1533ЛІ6SN74ALS212 логічних елемента 4ІКР1533ЛЛ1SN74ALS324 логічних елемента 2ІЛІКР1533ЛН1SN74ALS046 логічних елементів НЕКР1533ЛП5SN74ALS864 двухвходових елемента «Виключає - АБО» КР1533ТМ2SN74ALS742 D - тригера
6. РОЗРОБКА імітаторів керуючих сигналів
Порядок подання керуючих сигналів залежить від режиму роботи мережевого адаптера. Існує чотири режими роботи мережевого адаптера:
очікування - режим повної відсутності трафіку в мережі, і при цьому передача не потрібно;
мовлення - режим трансляції даних в мережу;
читання - режим отримання даних з мережі з умовою збігу адреси;
пересилання - режим отримання даних з мережі з умовою не збіги адреси, при цьому прийняті дані негайно передаються далі по мережі.
Порядок появи сигналів на керуючих контактах мережевого адаптера зображений у вигляді блок-схеми на малюнку 6.3.
Список керуючих сигналів подаються і знімаються з мережевого адаптера:
- низький рівень сигналу читання даних; дозволяє передачу прийнятої інформації з мережі на шину даних мережевого адаптера;
- низький рівень запису даних; дозволяє запис інформації з шини даних в регістр передачі;
Совп.адр.- Сигнал збігу даних, який передається від мережевого адаптера до ПК; необхідний для дозволу передачі з шини даних мережевого адаптера на внутрішню шину ПК;
Разр.прер.- Дозвіл переривання; задає режим роботи селектора адреси:
Пр./Пер.- Сигнал прийом/передача; задає режим роботи блоку розрахунку контрольної суми:
- режим передачі;
- режим прийому; - режим пересилки прийнятих даних або очікування, при цьому розрахунок контрольної суми не потрібно;
РБНО - старший біт номера вікна;
МБНО - молодший біт номера вікна.
МБНО СБНО010Пакетное окноМаркёрное окно1Окно маркёрного захватаОкно випадкового доступу
Всі керуючі сигнали подаються на модель мережевого адаптера за допомогою задаючих генераторів Stim в програмі SPECTRUM MICROCAP V7.08.
Імітатор керуючих сигналів передавача наведено на малюнку 6.1.
Текстова запис керуючих сигналів передавача:
. define C
+ 0NS 0
+ LABEL=START
++ 0pS 1
++ 62500pS 0
++ 62500pS GOTO START - 1 TIMES
. define ZAPDAN
+ 0NS 1
+ LABEL=START
+ 41000nS 0
+ 41010nS 1
. define INA1
+ 0NS 0
+ LABEL=START
+ 41000nS 6
+ 43125nS 0
. define INB1
+ 0NS 0
+ LABEL=START
+ 41000nS B
+ 43125nS 0
. define INA2
+ 0NS 0
+ LABEL=START
+ 41000nS 5
<...