Дипломная работа: Анализ алгоритма работы специализированного вычислителя
На основе данных рассуждений мы получаем функциональную схему, приведенную на рисунке 2.1.
Рисунок 2.1 – Функциональная схема разрабатываемой системы
2.1.2 Блок обмена с последовательным портом
Блок обмена с последовательным портом принимает информацию от специализированного вычислителя по коммуникационному порту ввода/вывода микропроцессора 1879ВМ1 и передает ее в блок обмена с промежуточной буферной памятью. Данный блок содержит следующие входные сигналы:
– восьмиразрядную шину данных;
– один сигнал – строб готовности данных;
– один сигнал приема данных.
Выходные сигналы блока:
– шина адреса;
– шина данных;
– сигнал записи данных;
– сигнал ответа для коммуникационного порта.
Данный блок выполняет следующие функции:
– принимает информацию ;
– синхронизирует принятую информацию с тактовым генератором;
– формирует сигнал ответа для коммуникационного порта ввода/ вывода микропроцессора 1879ВМ1 о том, что данные приняты, который необходим для функционирования интерфейса LINK;
– ведет подсчет принятых байт информации для формирования сигнала окончания сеанса обмена со специализированным вычислителем;
– формирует шину данных, шину адреса, сигнал записи для работы с промежуточной буферной памятью;
– формирует сигнал окончания сеанса обмена.
2.1.3 Блок обмена с буферной памятью
Данный блок служит для преобразования интерфейса скоростной буферной памяти и обеспечивает три следующих режима работы памяти:
– запись принятой информации, поступающей от блока обмена с последовательным портом в скоростную буферную память;
– предоставление доступа микроконтроллеру к скоростной буферной памяти;
– предоставление автомату перезаписи доступа к скоростной буферной памяти для считывания полученных данных.
В блок поступают сигналы:
– от блока обмена по последовательному интерфейсу:
1) шина адреса;
2) шина данных;
3) сигнал записи;
– от блока обмена микроконтроллера: