Важная информация

User Tag List

Страница 24 из 67 ПерваяПервая ... 202122232425262728 ... ПоследняяПоследняя
Показано с 231 по 240 из 661

Тема: Еще один Орион на ПЛИС

  1. #231
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дорисовал плату-переходник для подключения статики и Z80.
    Память использую AS7C34098A-15TIN TSOP-44, имеющуюся в наличии (256Кб*16). Так что базовый вариант Орион-Про будет работать на 1 чипе памяти
    Для согласования уровней использую SN74ALVC164245, доступные в продаже (сейчас на полпути ко мне уже).
    Платы придут где-то недели через 2, к тому времени думаю закончить симуляторную часть...
    "Байт-48"

  2. #232
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    107
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ты только когда будешь копировать архитектуру ПРО, учти, что ее проектировали люди понятия не имеющие для чего они ее так запроектировали (а не как нибудь по-другому например с чем-нибудь совместимо) - это видно в каждом их решении, что выражается в то, что даже в 90-х, когда программировал каждый второй орионщик, софт для ПРО не писали, а адаптирование готового ПО авторами было архитектурно максимально усложнено. Орион-128 "компутер без программ", а в ПРО это свойство возведено в куб.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  3. #233
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Ты только когда будешь копировать архитектуру ПРО, учти, что ее проектировали люди понятия не имеющие для чего они ее так запроектировали (а не как нибудь по-другому например с чем-нибудь совместимо) - это видно в каждом их решении, что выражается в то, что даже в 90-х, когда программировал каждый второй орионщик, софт для ПРО не писали, а адаптирование готового ПО авторами было архитектурно максимально усложнено. Орион-128 "компутер без программ", а в ПРО это свойство возведено в куб.
    Я сейчас хочу добиться нормальной работы стартового меню, потом сделаю по сбросу режим "Орион-128", без Про-режима. Для этого надо понять, что и как переключить Можно, конечно, и в эмуляторе это по портам глянуть, но будет "немного не то"
    И да, в Про переключения памяти по порту FB нет, оттуда используются только 2 бита - разрешение прерываний и запрет ПЗУ.

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

    Загружается стартовое меню Про, но с проблемами.
    1) В момент загрузки наблюдаются артефакты на изображении, возможно лишние записи в порт FC, надо будет проследить.
    2) Загрузка нестабильная, через раз в меню отсутствует часть линий.
    3) Нет букв. Совсем. Просто белые прямоугольники, выбранный пункт меню - по цвету фона полностью.
    В эмуляторе с этими ПЗУ всё отлично грузит.
    "Байт-48"

  4. #234
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Исправил адресацию 64К-байтных банок памяти - и меню стало нормальным. Но при загрузке всё равно наблюдаются артефакты, а так же пункт 2 (заметно на фото). Левая линия есть всегда - это проблема с отставанием сигнала, исправляю сейчас.
    "Байт-48"

  5. #235
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Продолжил рисовать схему видео-модуля, одного листа маловато =/
    Почти всё уместил, остались только выходные мультиплексоры и формирователь RGB для VGA - решил его делать на R2R ЦАПе.

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

    Попробовал накидать платку по схеме для оценки масштабов.
    Не разместил памяти и резисторы подтягивающие, так же ещё в нижней части должен быть краевой разъём-папа.

    Вся логика - в корпусах SO/SOIC. И да - это ещё не вся схема, не хватает ещё 4-х КП11 и 1 регистра с видеовыхода. Если разместить их и память, всё место будет занято плотненько-плотненько.
    Как видно, место уже закончилось Развести это дело вполне возможно, но всё упирается в оптимум по питанию - с этим будут проблемы.
    Как выход из такой ситуации вижу такое решение:
    1) Мультиплексоры адреса, память и буфера данных выносятся на отдельную плату - тогда на неё будет достаточно места, что бы развести сразу под различные корпуса и микросхемы - 4 бита, 8 бит, 16 бит, разного объёма.
    2) Соединения памяти выполнить разъёмами с платы на плату, без краевого разъёма и "корзины" - получится 4 платы в минимальной конфигурации (видео, память, процессор, периферия).
    "Байт-48"

  6. #236
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    107
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    планарный дизайн подразумевает монтаж элементов с обеих сторон платы (ну если вдруг ты забыл). Так что там еще вагон места
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  7. #237
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    планарный дизайн подразумевает монтаж элементов с обеих сторон платы (ну если вдруг ты забыл). Так что там еще вагон места
    Уже сейчас плотность дорожек будет высокой.
    На обратной стороне - блокировочные по питанию и подтяжки к +5.
    Если делать на обеих сторонах, то по питанию будет Ж...
    "Байт-48"

  8. #238
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    107
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Еще мысли: чтобы уйти от ВВ55 в диспетчерах по 16к от ПРО (если таки решишь их ставить - хотя я не вижу зачем это надо) можно реализовать их на 2х 1533ИР26 (ИР32) плюс удобно получится "регистр управления addr+3"(а в нашем случае - честный регистр) зарезервировать под 4-е недостающее окно, а если необходимо чтение из портов этих диспетчеров (т.е. работа всех полутора штатных программ ПРО), то поставить там в параллель что-то типа 2х 1531РУ9 на все порты от ВВ55 зараз (а может и еще какие накрыть).

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

    Цитата Сообщение от andreil Посмотреть сообщение
    Уже сейчас плотность дорожек будет высокой.
    На обратной стороне - блокировочные по питанию и подтяжки к +5.
    Если делать на обеих сторонах, то по питанию будет Ж...
    Сделать шины, на них же кондеры. На планарах (которые припаянные 2мм в высоту) это вообще элементарно сделать в виде параллельно проходящих (т.е. практически лежащих на плате) отрезков луженой медной проволоки скажем в 1мм в диаметре. Припаивай ее в нужных точках и всё. Вообще весь дизайн уберется в 100х100мм.

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

    А самое главное - такие шины примерно на порядок надежнее по питанию (в плане помех) чем оттрассированные проводничками автотрассировщиком.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  9. #239
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А самое главное - такие шины примерно на порядок надежнее по питанию (в плане помех) чем оттрассированные проводничками автотрассировщиком.
    Какой автотрассировщик? Только ручная разводка
    Цитата Сообщение от Error404 Посмотреть сообщение
    Еще мысли: чтобы уйти от ВВ55 в диспетчерах по 16к от ПРО (если таки решишь их ставить - хотя я не вижу зачем это надо) можно реализовать их на 2х 1533ИР26 (ИР32) плюс удобно получится "регистр управления addr+3"(а в нашем случае - честный регистр) зарезервировать под 4-е недостающее окно, а если необходимо чтение из портов этих диспетчеров (т.е. работа всех полутора штатных программ ПРО), то поставить там в параллель что-то типа 2х 1531РУ9 на все порты от ВВ55 зараз (а может и еще какие накрыть).
    Я вот думаю - а нужен ли режим Про? В режиме "Орион-128" эти порты всё равно ведь не используются, как понимаю.
    "Байт-48"

  10. #240
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Бр-р-р... Так это ж почти весь Орион (48 корпусов) на платке 100х100. Надо, наверное, в галки упаковывать.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

Страница 24 из 67 ПерваяПервая ... 202122232425262728 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор ZX-Poly
    от Raydac в разделе Эмуляторы
    Ответов: 108
    Последнее: 03.05.2024, 02:15
  2. ОРИОН-2010 на ПЛИС.
    от Ewgeny7 в разделе Орион
    Ответов: 447
    Последнее: 23.11.2016, 12:27
  3. Еще один Ленинград 48
    от Ewgeny7 в разделе Ленинград
    Ответов: 0
    Последнее: 16.10.2007, 22:31
  4. Ещё один Д.Р.
    от GNTB в разделе Поздравления
    Ответов: 4
    Последнее: 19.07.2006, 01:52
  5. Ещё один подраздел
    от CityAceE в разделе Форум
    Ответов: 2
    Последнее: 22.05.2005, 11:57

Ваши права

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