Тогда welcome в мой велосипед: http://zx-pk.ru/threads/27724-karabas-128.html
Тут и EPM7128, и 40-кнопочная клава
Тогда welcome в мой велосипед: http://zx-pk.ru/threads/27724-karabas-128.html
Тут и EPM7128, и 40-кнопочная клава
Github: https://github.com/andykarpov/
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Я оставлю это здесь:
https://archive.org/stream/byte-maga...ge/n0/mode/1up
В этом журнале попалась на глаза двухпроцессорная система (SMP, модель с общей памятью) на Z80. На секундочку, 1978 год прошлого тысячелетия.
Описание принципов и принципиальная схема арбитра синхронизации доступа двух Z80 к общей памяти. В каком-то соседнем треде мы обсуждали такое решение в контексте когда один Z80 выводит графику, а второй обрабатывает логику. Ну и вот.
- - - Добавлено - - -
стр 61-63, 174-175
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Пффф, арбитраж за счет вейтов... Моя модель позволяет это сделать без вейтов, лишь бы производительности памяти хватило (текущая SRAM позволяет).
Судя по тому что с тех пор попыток соединить z80 в параллель не предпринималось, можно сделать вывод что основная сложность не в том чтоб их соединить, а в том чтоб писать эффективные программы для такого устройства.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Error404, а в железе ее никто не собирал. Была поставлена задача расчета теоретической возможности. Я тогда МХ2 как раз проектировал. И вот поигравшись с ним я понял, что оба процессора (ВМ80 и Z80) имеют достаточно узкий интервал времени, синхронно к такту, необходимый быть стабильным чтобы сам процессор принимал подсунутые данные как осмысленную программу. И да, это все было у соседей. В общем, для организации такой схемы нужно чтобы разделяемое ОЗУ смогло работать на скорости, равной тактовой частоте умноженной на количество процессоров в системе. При условии единого значения частоты для всех процессоров. Подсказка: фазовый сдвиг тактовых частот присутствует.
Всем доброго времени суток!
Уже прошел почти год с момента выхода моей версии карманного компа 2.0. Честно говоря, первая версия получилась более удачной и с меньшим количеством всяких косяков. Вторая версия заработала только после танцев с бубнами и паяльниками, после чего работающий экземпляр благополучно забросил в связи с ремонтом в квартире И вот наконец, появилось немножко свободного времени, решился выпустить исправленный вариант 2.1
Схема компа получилась такой:
Примерно так это будет выглядеть после сборки:
Заказал 5 штук. Одну себе, вторую по просьбе товарища. Еще 3 штуки остаются в запасе, так что если кому вдруг интересно, поделюсь.
Ленинград-1 48К
ЮТ-88 в минимальной конфигурации
Третью - мне
четвертую мне. только можно подробнее: какие возможности? Совместимость?
Прошивка еще находится на стадии доработки и когда я таки закончу - пока не знаю. На данный момент имеется простенький МОНИТОР с возможностью написания и редактирования программ в шестнадцатеричном коде, содержимое памяти можно загрузить/выгрузить на ПК через COM порт, имеется простенький проигрыватель одноканальных мелодий, будильник. Для связи с внешним миром установлен контроллер параллельного ввода/вывода КР580ВВ55.
ALS, Shumadan - платки зарезервирую. Еще одна пока свободна.
Ленинград-1 48К
ЮТ-88 в минимальной конфигурации
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)