Завдання: Розробити цифровий пристрій обробки даних.
. Виконати тестування всіх модулів пристрою окремо
. Створити ієрархічний проект керуючого автомата, використовуючи введення даних у вигляді схеми і у вигляді опису на Verilog, порівняйте затримки перемикання автомата для цих проектів. p align="justify">. Виконати тестування пристрою, використовуючи тестовий масив даних. Опишіть роботу двофазної синхронізації. p align="justify"> Загальна частина завдання . У пам'яті, з адреси 00, записаний масив з 16 однобайтових чисел зі знаком, представлених у додатковому коді. Підрахувати кількість чисел, які відповідають умові х1, результат записати в пам'ять за адресою 10 16 . Числа, що задовольняють умові х2, модифікувати і записати в пам'ять по вихідного адресою.
Завдання відповідно до варіанту (№ 12).
Умова X1: Число у старшій зошити> 7;
Умова X2: Число не кратне 2;
Операція: Логічна операція або з маскою A6h;
Тип тригера JK.
1. Структура цифрового пристрою обробки даних
Цифрове пристрій обробки даних (процесор) при проектуванні можна представити у вигляді системи, що складається з операційного пристрою (ОУ) і керуючого пристрою (УУ) (Рис.1).
В
Рис1.
Операційний пристрій містить функціональні блоки, що виконують обробку даних, передбачену заданим алгоритмом, і видачу результату. Для зберігання вихідних даних і результатів використовується пам'ять. p align="justify"> Керуючий пристрій генерує послідовність керуючих сигналів Y на основі аналізу стану пристрою і ознак результатів X, що надходять з ОУ.
Моменти видачі керуючих сигналів визначають імпульси частоти синхронізації C, період повторення яких називається тактом. При двофазної синхронізації на ОУ і на УУ подаються протифазні імпульси синхронізації. У цьому випадку моменти перемикань елементів зазначених пристроїв, що визначаються фронтом імпульсів, будуть виконуватися по черзі, збігів імпульсів не буде. Синхронізація повинна забезпечити відсутність помилок, обумовлених гонками. br/>
2. Функціональна схема операційного пристрою
Функціональна схема операційного пристрою (рис.2) відображає набір функціональних пристроїв, зв'язку та керуючі сигнали.
В
Пам'ять. Для зберігання масиву вихідних даних необхідно оперативне запам'ятовуючий пристрій (ОЗП), що допускає читання та запис, з розрядністю - 8 біт, ємністю - не менше 17 осередків. Ємність мож...