Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Разное (http://zx-pk.ru/forumdisplay.php?f=90)
-   -   Микропроцессор КР580ВМ80(К580ИК80): Обсуждение (http://zx-pk.ru/showthread.php?t=17336)

Viktor2312 18th September 2010 22:06

Вопросы про МПК КР580 и не только...
 
1 Attachment(s)
Увыжаемые форумчане, есть у меня маленький вопросик. Со временем может ещё появятся.


Необходимо буферизировать шину адреса микропроцессора КР580ВМ80А. Для буферизации, я выбрал 8-разрядные адресные регистры КР580ИР82.

На рисунке представлен кусок схемы, чтобы было понятно о чём идёт речь. Выводы STB, (вывод 11) адресных регистров, будут соеденены вместе и подключены к источнику +5 Вольт через ограничивающий резистор, т. е. на них будет постоянно присутствовать уровень логической 1. Сделано это для того, чтобы информация с входа напрямую проходила на выход регистра. А вот инверсные входы OE, будут соеденены вместе и подключены к выводу 21 (HLDA) микропроцессора. Чтобы во время режима ПДП все выводы регистра переходили в 3-е состояние (высокоимпедансное) на выводе OE (иныерсный) будет логическая 1. Так как в справочнике сказано: "Для отключения магистрали в режиме ПДП ко входу OE (иныерсный) подключается выход сигнала системного разрешения магистрали PM (иныерсный). В простых системах в качестве этого сигнала используется сигнал HLDA микропроцессора КР580ВМ80А".

У меня есть немного недопонимание, а точнее не уверенность, поидее во время нормальной работы процессора на выводе HLDA должен присутствовать логический 0, а во время режима ПДП (когда процессор перевёл свои шины в высокоимпедансное состояние) он выдаёт сигнал подтверждения HLDA, что он готов к режиму ПДП и шина свободна, на выводе HLDA устанавливает логическую 1. И она там будет присутствовать вплоть до окончания режима ПДП.
Правильно ли я всё понял?

Да и ещё, по справочнику, максимальное время задержки распространения сигнала, для данной микросхемы 30нс. Как это отразится на работе? Если до этого, шина адреса не была буферизирована и этой задержки соответственно не было.

Keeper 19th September 2010 20:25

Quote:

Originally Posted by Viktor2312 (Post 316539)
Правильно ли я всё понял?

Да. ИР82 лучше заменить на 1533ИР22

Mick 19th September 2010 20:44

Quote:

Originally Posted by Viktor2312 (Post 316539)

У меня есть немного недопонимание, а точнее не уверенность, поидее во время нормальной работы процессора на выводе HLDA должен присутствовать логический 0, а во время режима ПДП (когда процессор перевёл свои шины в высокоимпедансное состояние) он выдаёт сигнал подтверждения HLDA, что он готов к режиму ПДП и шина свободна, на выводе HLDA устанавливает логическую 1. И она там будет присутствовать вплоть до окончания режима ПДП.
Правильно ли я всё понял?

Правильно понял. Пока на HLDA активный ноль - шина адреса принадлежит процессору, а как появится единица - процессор к шине адреса не имеет никакого отношения.
А ИР82 действительно замени на типа КР1533ИР22 - они меньше жрут, да доступнее.

Viktor2312 19th September 2010 21:00

Большое спасибо за ответы. А вот насчёт 1533, яж молюсь на микропроцессорный комплект КР580.:smile: . А Вы мне такое вероотступничество предлагаете...:v2_biggr:

Mick 19th September 2010 21:03

Quote:

Originally Posted by Viktor2312 (Post 316833)
Большое спасибо за ответы. А вот насчёт 1533, яж молюсь на микропроцессорный комплект КР580.:smile: . А Вы мне такое вероотступничество предлагаете...:v2_biggr:

Ну если есть возможность достать и все так серьезно - можешь использовать, чтобы не гневить богов 580 серии. :)

AlecV 22nd September 2010 15:59

Viktor2312, если решишься, то лучше не ИР22, а 74LS573 = К555ИР33 - он точно такой же, но ноги по-человечески расположены.

doorsfan 22nd September 2010 21:26

К580ВА86 вроде штатный буфферизатор. корпус тоже 20 ног.

Viktor2312 22nd September 2010 21:51

1 Attachment(s)
К580ВА86 - двухнаправленный т. е. может как от процессора передавать данные на шину, так и наоборот от шины к процессору, ну и естественно имеет 3-е состояние. Его я применю для буферизации шины данных.

shoorick 23rd September 2010 12:33

на шину данных лучше сразу вк28 поцепить - и буфер, и к портам можно независимо от памяти обращаться, если нужно конечно :)

Viktor2312 23rd September 2010 16:04

Конечно можно ВК28, а лучше ВК38, так как она расчитана для микросхем второго поколения (так покрайней мере в справочнике сказано). Но в данном случае буферизируется уже разработанная и рабочая схема, для повышения надёжности, где ВК28/38 не получится применить, так как обращение к портам осуществляется как к ячейкам памяти.

А кто нибудь может поподробнее объяснить разницу между ВК28 и ВК38, а то в справочнике как то несовсем понятно написано?


All times are GMT +4. The time now is 00:59.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.