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

User Tag List

Страница 61 из 67 ПерваяПервая ... 575859606162636465 ... ПоследняяПоследняя
Показано с 601 по 610 из 661

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

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Ты же вроде цивильную плату разводил?
    Да, но тут нюансы:
    1. До конца так и не отладил, есть проблемы с запуском программ. Буду позже проверять с анализатором, отслеживая выполнение кода в симуляции. Есть подозрения на пару мест в схеме, но надо 100%;
    2. Плату ждать месяц, я за это время на макетке лучше всё проверю и отлажу и закажу вариант без ошибок уже.
    "Байт-48"

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

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

    По умолчанию

    Error404, Такой вопрос по реализации ROM-диска - как его лучше делать, только по портам 28-31 или смешанный, ещё и по F500-F503?

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

    Как я понял из схемы ПРО, там реализовано обращение только по порту 0x28-0x31, для этого же в ORDOS пропатчен участок чтения ROM-диска и вообще вся работа с портами (версия "ORDOS-PRO V4.10 281199"). Так что, достаточно будет сделать только 1 схему дешифрации...
    ПЗУшка ROM-диска будет подключаться к CPLD через регистры и буфер - не хватает выводов на полноценное подключение Ну и сам диск будет находиться уже на 3-ей плате по счёту (видео, процессорный модуль, периферия). Кроме него там будет реализована клавиатура (без ожиданий, матрица непосредственно в CPLD) и прочие девайсы, эмулируемые STM32 (HDD, FDD, что-либо ещё). Там по ячейкам с пинами всё почти впритык, как и в процессорном модуле.
    "Байт-48"

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

    По умолчанию

    Завершена предварительная трассировка процессорного модуля - что-то из пинов по ходу дела переставлялось для упрощения, но больше уже ничего не переставляется от слова вообще Поэтому, приходится устраивать "взрыв на макаронной фабрике", который буду постепенно оптимизировать
    И да - трасс питания пока не рисовал. Примусь за них только после завершения оптимизаций сигналов, потому что в данный момент там всё очень плотно сверху от CPLD.
    "Байт-48"

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

    По умолчанию

    Цитата Сообщение от andreil Посмотреть сообщение
    Error404, Такой вопрос по реализации ROM-диска - как его лучше делать, только по портам 28-31 или смешанный, ещё и по F500-F503?
    Думаю так: если у тебя есть некий бит порта, переключающий "стандарт<->ПРО", то в режиме стандарт выборку РОМ-диска надо выводить от F600, а в режиме ПРО на 28-31. А если такого бита нет, то надо обе эти выборки сложить по ИЛИ (кроме режима FullRAM когда по адресу F500-F5FF - ОЗУ)
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Думаю так: если у тебя есть некий бит порта, переключающий "стандарт<->ПРО", то в режиме стандарт выборку РОМ-диска надо выводить от F600, а в режиме ПРО на 28-31. А если такого бита нет, то надо обе эти выборки сложить по ИЛИ (кроме режима FullRAM когда по адресу F500-F5FF - ОЗУ)
    Есть оба сигнала в этой CPLDшке - это бит 7 порта 0x0A и бит 5 порта 0xFB, соответственно.
    Получилось так ( активный уровень сигналов - "1"):
    Код:
    cs_ROM <= pmF5 or p28;
    pmF5 - выборка портов 0xF500, блокируется в режиме "ПРО" и при FullRAM.
    p28 - выборка по in/out, блокируется в режиме "стандарт".

    По какому порту лучше делать переключение "банок" диска?
    "Байт-48"

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

    По умолчанию

    Закончил разводку питания. Одна перемычка - иначе трассу +5 тянуть далеко, не самый лучший вариант. Иначе на данный момент никак не провести
    Под углом - разъём JTAG.
    Питание везде с запасом, "ветками" по 0,5мм до потребителя (до CPLD - 0,3мм, шире уже не лезет ). По краям платы шины 2мм, как и на видео. "Общий" разведён полигоном с обеих сторон платы, с максимальным перекрытием для исключения узких мест для тока.
    "Байт-48"

  8. #607
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А JTAG разъём для прикола поставлен не под прямым углом?

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

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    А JTAG разъём для прикола поставлен не под прямым углом?
    Так проще трассы вокруг выстроить
    Ну и пока вариант не финальный, буду долго думать над улучшением.

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

    Нужно было делать с скрин полупрозрачностью слоёв, вот оно:

    Вот тут лучше видно, почему я так сделал на данный момент
    "Байт-48"

  10. #609
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тут в теме я видел видеоадаптер, а как они стыкуются между собой, есть какая-то "материнская" плата?

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

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Тут в теме я видел видеоадаптер, а как они стыкуются между собой, есть какая-то "материнская" плата?
    Да, есть кросовая плата. К ней же и питание подводится. Вот здесь на фото можно увидеть. Только с диаметром под выводы питания промахнулся - пришлось напильником углы срезать Ну и на кросе проведены все сигналы, в том числе и не используемые сейчас, что бы потом там не паять вообще. Питание только одно - +5В. В принципе, хватило бы и 1 разъёма, но решил перестраховаться.
    Последний раз редактировалось andreil; 03.10.2018 в 12:44.
    "Байт-48"

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

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

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

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

Похожие темы

  1. Эмулятор ZX-Poly
    от Raydac в разделе Эмуляторы
    Ответов: 106
    Последнее: 24.01.2024, 11:52
  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

Ваши права

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