User Tag List

Страница 18 из 47 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя
Показано с 171 по 180 из 560

Тема: Радиолюбительский компьютер "LEVEL"

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up

    Касательно ЦПУ подкину такие ссылки:

    http://www.cpu-world.com/CPUs/Z80/Ka...KL5C8400C.html

    http://zx-pk.ru/threads/10104-hardwa...yator-z80.html

    http://zx-pk.ru/threads/28423-dvukhp...l=1#post938305


    Прикупили с товарищем такие совсем недавно (в декабре 2017-го), планируем завести на клоке 40 МГц (судя по посту по третьей ссылке, это удастся без проблем). Корпус конечно не феньшуйный, но зато честные ламповые 5 Вольт питания
    Последний раз редактировалось Denn; 28.01.2018 в 01:10.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Касательно ЦПУ подкину такие ссылки:

    http://www.cpu-world.com/CPUs/Z80/Ka...KL5C8400C.html

    http://zx-pk.ru/threads/10104-hardwa...yator-z80.html

    http://zx-pk.ru/threads/28423-dvukhp...l=1#post938305


    Прикупили с товарищем такие совсем недавно (в декабре 2017-го), планируем завести на клоке 40 МГц (судя по посту по третьей ссылке, это удастся без проблем). Корпус конечно не феньшуйный, но зато честные ламповые 5 Вольт питания
    ммм, весьма такой аргументЪ, только не понятно, как это связано логикой на схеме.

    - - - Updated - - -

    Цитата Сообщение от bigral Посмотреть сообщение
    sram это жЫр. Нужен ли он тут? В качестве основной памяти надо ставить DRAM (меньше адресных ног и больше обьем). sram можно влепить в качестве cache-a, правда в железе его реализовать далеко не просто в софте проще но тоже кусок работы.
    и какой смысл ставить 1MB DRAM или 128КВ? в чем этот великий "цынус"?
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  4. #3

    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Totem Посмотреть сообщение
    и какой смысл ставить 1MB DRAM или 128КВ? в чем этот великий "цынус"?
    Ну только в том что больше кода\данных "под рукой" находится, по идее задержка при переходе от одной конфигурации памяти до другой максимум пару десятков тактов (что нормально для межсегментных вызовов). Для мульти-пользовательской системы и системы с "демонами" вообще обязательное дело.

  5. #4

    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Касательно ЦПУ подкину такие ссылки. Прикупили с товарищем такие совсем недавно (в декабре 2017-го), планируем завести на клоке 40 МГц (судя по посту по третьей ссылке, это удастся без проблем). Корпус конечно не феньшуйный, но зато честные ламповые 5 Вольт питания
    Спасибо. Пока начну с тех, что есть в наличии 6 MHz. Потом можно опробовать на 20 MHz.
    Но на 20 MHz не все картриджи будут работать. Значит надо придумать схему переключения скорости Z80. На плате процессора надо будет поставить генераторы на 12, 14 и 20 MHz (К555ЛН1), делители (К555ТМ2), мультиплексор (К555КП12), дешифратор (К555ИД7) и порт управления скорости DE (К555ТМ9).

    После сброса включать скорость 3.5 MHz, загружать программу с медленной FLASH в быструю RAM, потом переходить в RAM и врубать максимальную скорость. Если надо подгрузить данные с картриджа, переключаться на скорость, допустим 6 MHz, потом опять на максимальную
    Последний раз редактировалось zx-kit; 28.01.2018 в 09:51.
    "L-256"

  6. #5

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Но на 20 MHz не все картриджи будут работать. Значит надо придумать схему переключения скорости Z80. На плате процессора надо будет поставить генераторы на 12, 14 и 20 MHz (К555ЛН1), делители (К555ТМ2), мультиплексор (К555КП12), дешифратор (К555ИД7) и порт управления скорости DE (К555ТМ9).

    После сброса включать скорость 3.5 MHz, загружать программу с медленной FLASH в быструю RAM, потом переходить в RAM и врубать максимальную скорость. Если надо подгрузить данные с картриджа, переключаться на скорость, допустим 6 MHz, потом опять на максимальную
    Я сделал проще. Кварцевый гена на 40 МГц (в DIP), АС193 (а-ка ИЕ7), АС153 (а-ка КП2), ну и порт HC273 (а-ка ИР35, можно и ТМ9 если требуется менее 8 бит). Получается сетка клоков: 5, 10, 20 и 40 (можно взять и 2.5, 5, 10, 20, если в системе не предполагается использование 40МГц ЦПУ). По резету скидываемся в минимум (5 или 2.5 МГц), МПС стартует код в ПЗУ, который копирует BIOS в быстрое СОЗУ, затем ПЗУ отключается из адресного пр-ва, клок ЦПУ переключается на максимум. При обращении к медленным ЗУ/ВУ (если таковые есть в системе) предварительно программно снижается клок до соответствующих приемлемых значений, т.о. не требуется городить дополнительной схемотехники на тему WAIT.

    П.С. из каких соображений выбор пал на серию 555 ? КМОП-ы (74xC/74xCT) же интереснее во всех смыслах, имхо.
    Последний раз редактировалось Denn; 28.01.2018 в 10:34.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  7. #6

    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Есть разные К555 и КР1533. ACT надо покупать. И у многих на форуме также.
    Если бы была точная инфомация, до каких частот какая серия работает.
    У Интеграла читал, что даже LS (555) работает до 30 MHz.
    Последний раз редактировалось zx-kit; 28.01.2018 в 11:26.
    "L-256"

  8. #7

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дело не только в частотах. Потребление, нагрузочная способность, помехоустойчивость.

    - - - Добавлено - - -

    Цитата Сообщение от zst Посмотреть сообщение
    Если бы была точная инфомация, до каких частот какая серия работает.
    На русские есть отличная брошюра от Шило:



    на импорт есть даташиты. Про быстродействие там есть инфа.
    Последний раз редактировалось Denn; 28.01.2018 в 12:19.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  9. #8

    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    На мой взгляд для небольного объема 64К, 128К, 1М проще и быстрее использовать статику. Никаких мультиплексоров и задержек.

    Если надо большие объемы 32M можно заморачиваться с динамикой - регенерация, мультиплексоры адреса, замедление и т.п. проблемы. Какие микросхемы DRAM порекомендуешь ?
    "L-256"

  10. #9

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ставь SIMM30x2 слот, рефреш можно сделать Cas before RAS и на галке, используя, "люто волшебный" для таких компов пин z80 /RFSH.
    http://www.piclist.com/techref/mem/dram/slide8.html
    У Павла Рябцева есть кстати 2MBx8 чипы, и симмы для них фабричные.
    блокировку всех портов я бы ввел тоже с системного разъема. BLKPORT , тогда можно будет ставить в катридж 180 и как ускоритель и как основной CPU, при старте перенеся его внутренние порты выше, в одну из 3 областей и включить обратно.
    У него wait'ы настраиваются, так, что сможешь работать и с DRAM не меня частоту проца.
    и на частотах основного Z80 я бы остановился на 3,5- 28MГц - можешь AY прикрутить и если уговоришь любителей CPM и они напишут под этот комп плеер, не так им скучно будет сидеть и смотреть на ее софт.
    UART еще запили -полезно, без видяхи, на перевых порах.
    Вот такие тебе рацухи.
    Последний раз редактировалось Totem; 29.01.2018 в 16:31.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  11. #10

    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Totem Посмотреть сообщение
    Ставь SIMM30x2 слот, рефреш можно сделать Cas before RAS и на галке, используя, "люто волшебный" для таких компов пин z80 /RFSH.
    http://www.piclist.com/techref/mem/dram/slide8.html
    У Павла Рябцева есть кстати 2MBx8 чипы, и симмы для них фабричные.
    блокировку всех портов я бы ввел тоже с системного разъема. тогда можно будет ставить 180 и как ускоритель и как основной CPU, при старте перенеся его внутренние порты выше, в одну из 3 областей и включить обратно.
    У него wait'ы настраиваются, так, что сможешь работать и с DRAM не меня частоту проца.
    На Павла Рябцова расчитывать не стоит - в любой момент могут кончиться. Надо в компьютере использовать микросхемы, которые можно купить в магазине в России. Если знаешь емкую DRAM, которая подойдет - напиши.
    У Z180 можно не переключать порты, а просто в компьютере зарезервировать 00-3F только для него. Компьютер новый - как хотим так и расределяем порты. Какие еще тонкости надо учесть, чтобы использовать другие возможности Z180 ? Прерывания, сом-порты, таймеры. А в своих портах пусть что хочет то и делает.

    Кроме этого для Z80 можно сдлеллать схему чтобы переключать на разные скорости программно, временно отключая такты на время переключения. А процдет ли такой способ переключения с Z180, у которого свой генератор и удвоитель ? Или сразу затачивать компьютер только под Z180 ?

    - - - Добавлено - - -

    Что надо для запуска компьютера ?
    1. Кросс-плата.
    2. Z80 на 6 MHz.
    3. Генератор + счетчик для тактирования Z80.
    4. Схема коммутатора памяти.
    5. FLASH в панели ZIF-32 в качестве макета картриджа.
    6. Блок питания +5V.
    7. Графический или символьный контроллер для вывода на экран VGA.

    Первые 6 пунктов можно спаять. Осталось разработать 7 пункт.

    Как все заработает можно будет думать дальше - как подключить:
    1. ОЗУ.
    2. Клавиатуру.
    3. Мышь.
    4. Геймпад.
    5. Другие устройства.

    КР1533ИР32 и К555СП1, панельки для Z180 и кэш, купил, скоро будут генераторы на 25.175 MHz. Только вот кэш на барахолке не удалось купить - продавец пропал.
    Последний раз редактировалось zx-kit; 29.01.2018 в 16:39.
    "L-256"

Страница 18 из 47 ПерваяПервая ... 141516171819202122 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Радиолюбительский компьютер "LEVEL"
    от zx-kit в разделе Для начинающих
    Ответов: 501
    Последнее: 30.04.2020, 09:46
  2. PUZZNIC+Level Editor 2016
    от Yuri80 в разделе Игры
    Ответов: 3
    Последнее: 01.05.2016, 13:55
  3. Радиолюбительский компьютер "СПЕКТР" - схема, плата
    от idc в разделе Несортированное железо
    Ответов: 0
    Последнее: 02.08.2011, 13:31
  4. Level 5
    от Arlekin в разделе Игры
    Ответов: 7
    Последнее: 29.09.2006, 17:24

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •