Разряды адреса |
Начальный |
||||||
A10 |
A9 |
A8 |
адрес сегмента |
||||
0x000 |
|||||||
IOWAIT0 0,5k |
|||||||
0x200 |
использовано далее в схеме |
||||||
IOWAIT1 0,5k |
|||||||
0x400 |
|||||||
IOWAIT2 0,5k |
|||||||
0x600 |
|||||||
IOWAIT3 0,5k |
|||||||
0x7FF |
4.2 Функциональная схема
Функциональная схема процессора состоит из следующих узлов (на чертеже):
1) Процессор ADSP-2189.
2) Схема сброса процессора (RESET).
3) Схема источника внешних синхроимпульсов.
4) Схемы подключения загрузочной памяти.
5) Схемы подключения портов ввода и вывода.
Схема сброса процессора
Сигнал RESET инициирует общий сброс ADSP-2189. Он должен присутствовать при включении питания для гарантии правильной инициализации процессора. При включении питания сигнал RESET должен быть достаточно длинным, чтобы позволить стабилизироваться внутреннему тактовому генератору. Если сигнал RESET подан после включения питания, тактовый генератор продолжает работать и время на его стабилизацию не требуется. Вход RESET имеет некоторый гистерезис; поэтому, если для формирования сброса используется RC-цепь, дополнительно включают внешний триггер Шмидта. Необходимо время действия сигнала не менее пяти циклов процессора. R2*C2=500нс. Возьмем R2=250Ом, а С2=2нФ. Триггер Шмидта D4 – К555Л2.
Сигнал общего сброса устанавливает все внутренние указатели стеков в состояние "пусто", маскирует все прерывания и очищает регистр MSTAT. После снятия сигнала RESET, если отсутствует запрос шины (BR не активен) и ADSP-2189 сконфигурирован на загрузку из внешнего ПЗУ, то выполняется последовательность загрузки программы из внешней загрузочной памяти во внутреннюю память программ. Затем, первая инструкция извлекается из внутренней памяти программ по адресу 0x0000.
Синхронизация процессора
Пpи использовании внешней синхpонизации на вывод CLKIN пpоцессоpа необходимо подать сигнал ТТЛ-уpовня со специфициpованной частотой, пpи этом вывод XTAL должен оставаться неподключенным. В схеме на рис.3 три инвертора охвачены отрицательной обратной связью (цепь R1R5C3) по постоянному току, что обеспечивает «мягкий» режим самовозбуждения генератора. Кварцевый резонатор включен в цепь положительной обратной связи, охватывающей два первых инвертора. Конденсатор С1 позволяет подстраивать в небольших пределах частоту генератора в устройствах особой точности. Такая подстройка необходима в связи с допусками на резонансную частоту кварцевых резонаторов и с их естественным «старением», в процессе которого частота резонатора обычно повышается. Увеличение емкости С1 приводит к снижению частоты генерируемого сигнала. Цепь R4C4 предотвращает возможное (при большой проходной емкости резонатора) самовозбуждение генератора на частотах, превышающих резонансную частоту кварца. Постоянная времени этой цепи должна быть меньше периода повторения генерируемых импульсов, а R4 не должно превышать 103 Ом. Так как частота кварцевого резонатора 10МГц, то R4*C4<8*10-8. Возьмем R4=250 Ом, а С4=20 пФ. С1=20пФ. В схемах на элементах ТТЛ (ТТЛШ) для обеспечения «мягкого» режима самовозбуждения суммарное сопротивление резисторов R1, R5 не должно превышать величины, обеспечивающей работу первого инвертора в активном (усилительном) режиме:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.