Дипломная работа: Розробка алгоритму роботи спеціалізованого обчислювача
і сигнали керування:
- читання(OE);
- запис(WE);
- вибір кристала (CS).
2.1.5 Блок узгодження з мікроконтролером
Блок узгодження з мікроконтролером необхідний для узгодження інтерфейсу мікроконтролера з усіма іншими функціональними вузлами. З керуючих сигналів мікроконтролера будуть формуватися сигнали читання й запису всіх основних вузлів. Так само даний блок здійснює розподіл адресного простору мікроконтролера.
Логічні функції покладені на блок:
- прив'язка сигналів інтерфейсу мікроконтролера до загальної тактової частоти;
- формування логіки роботи двунаправленної шини даних мікроконтролера;
- узгодження прийому й передачі інформації від мікроконтролера до зовнішніх пристроїв і назад;
- формування безперервного адресного простору, у якому будуть перебувають всі функціональні вузли.
Вхідні сигнали блоку:
шина адреси від мікроконтролера;
двунаправленная шина даних від мікроконтролера;
сигнал читання від мікроконтролера;
сигнал запису від мікроконтролера;
шина даних від блоку обміну із проміжною буферною пам'яттю;
шина даних від блоку обміну з основним накопичувачем;
шина даних від блоку обміну з годинниками реального часу.
Вихідні сигнали блоку:
сигнали керування режимом роботи блоку обміну із проміжною буферною пам'яттю;
сигнали керування режимом роботи блоку обміну з накопичувачем;
сигнали керування автоматом перезапису;
шина адреси мікроконтролера;
шина даних мікроконтролера;
сигнал читання від мікроконтролера;
сигнал запису від мікроконтролера.
Останні чотири сигнали (шина адреси, шина даних, сигнал читання й сигнал запису) є глобальними сигналами системи й з'єднуються з усіма зовнішніми пристроями (проміжна буферна пам'ять, основний накопичувач, годинник реального часу) через блоки перетворення інтерфейсу.
2.1.6 Блок обміну з годинниками реального часу