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

User Tag List

Страница 66 из 81 ПерваяПервая ... 626364656667686970 ... ПоследняяПоследняя
Показано с 651 по 660 из 804

Тема: Pentagon-1024/4096 от Northwood

  1. #651
    Master
    Регистрация
    04.12.2008
    Адрес
    г. Черкассы, Украина
    Сообщений
    957
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shurik-ua Посмотреть сообщение
    с ДМА саунд не заморачивался
    "640 килобайт хватит всем"
    А как-же такие возможности как пересылка данных без нагрузки на проц и ввод-вывод?
    Цитата Сообщение от shurik-ua Посмотреть сообщение
    лучше юзать ГС и не париться
    Его нужно еще где-то взять, а здесь уже будет. А софта нет, так это только из-за того, что ДМА саунда на плате нет )

  2. Этот пользователь поблагодарил vlad за это полезное сообщение:

    Djoni (27.05.2020)

  3. #652
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    364
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    А как-же такие возможности как пересылка данных без нагрузки на проц и ввод-вывод?
    это никто юзать не будет ввиду малого распространения платы - лучше уже юзать велесофтовскую z80dma - она вроде как стандарт ?)
    Последний раз редактировалось shurik-ua; 26.05.2020 в 16:37.

  4. #653
    Master Аватар для Northwood
    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    Его нужно еще где-то взять, а здесь уже будет. А софта нет, так это только из-за того, что ДМА саунда на плате нет )
    DMA Sound тоже нужно будет где-то взять, т.к. разводить его на верхней плате я уже не буду, только шину адаптирую для работы с ним. Слишком много микросхем, а в Пентагоне-4096 и так уже напичкано много чего, увеличивать верхнюю плату в размерах уже нельзя, иначе она либо упрётся в 5.25" отсек либо перекроет пространство для карт расширения. Пусть DMA Sound остаётся картой расширения, 3 слота NemoBus 1.2 будут.

    Но по дополнительным сигналам для управления страницами памяти со стороны DMA Sound, на данный момент я склоняюсь к варианту не отключать выходы КП-шек, т.е. не ставить дополнительный буфер на АП4/АП5, а использовать резисторы по 680 Ом.
    С уважением, Александр

  5. #654
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    Гораздо более простое решение - просто выходы КП-шек подключить через резисторы 680 Ом,
    и более глючное. не надо туда ставить резисторы с таким сопротивлением, оно очень большое для таких частот. допустим в Профи тоже стоят резисторы с выходов КП12, но они стоят для ограничения тока, всплесков сигнала и сопротивлением от 10 до 20 Ом. 680 Ом это очень много. думаю глюки обеспечены.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  6. Этот пользователь поблагодарил solegstar за это полезное сообщение:

    shurik-ua (26.05.2020)

  7. #655
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    364
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    имхо лучше оставить дма-саунд до лучших времён - здесь он будет только обузой

  8. #656
    Member
    Регистрация
    25.04.2006
    Адрес
    Dniepropetovsk
    Сообщений
    148
    Спасибо Благодарностей отдано 
    119
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мое имхо, я сначала думал, что неплохо бы получить эту карту и осуществить давнишнюю мечту.

    Но затем подумал, что на данный момент существует и используется NeoGS, она имеет на борту Z80 до 24 Мгц, собственные 4 Мб, 512 Кб flash-ROM, расширенные способы адресации памяти: 2 окна проецирования, полное исключение ROM из адресного пространства, mp3-декодер (аналог vs1011) с аппаратным SPI для пересылки данных, тот же DMA-доступ спектрума в память NeoGS (пересылка данных между спектрумом и NeoGS командами LDI, LDIR и подобными.
    Не знаю похожи режимы DMA NeoGS и DMA USC, но присутствие их есть у обоих карт.

    Исходя из этого мне перехотелось делать DMA USC.
    Но по словам Александра правка схемы для подключения карты не сложна, то пусть она присутствует, при отсутствии самой карты это никак не скажется.
    И для кого-то будет возможность её сделать в дальнейшем.
    А я для себя решил, что овчинка эта выделки не стоит, т.к. NeoGS предоставляет больше возможностей и уже есть и работает.

    Кто, что думает по этому поводу?
    Speccy2010 r2

  9. Этот пользователь поблагодарил Rusazar за это полезное сообщение:

    shurik-ua (26.05.2020)

  10. #657
    Master Аватар для Northwood
    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В любом случае мы имеем уже разведённые материнскую (rev 7.2) и верхнюю (rev 4.2) платы, для которых у меня и Gerber-файлы готовы для отправки на завод. И в любом случае мне приглянулась доработка узла коммутации стандартов расширения памяти, с которой освобождается 1 корпус микросхемы, так что даже если и не делать поддержку DMA Sound, я хочу успеть доразвести плату под эту доработку, которая будет иметь следующий номер ревизии 7.3.

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

    Надо учесть, что они НЕ идут непосредственно на модуль SIMM, на них НЕ подаются сигналы RAS и CAS, это НЕ адресные мультиплексоры ОЗУ, они всего лишь коммутируют страницы ОЗУ с выходов 3-х портов #7FFD, #DFFD и #1FFD. Они коммутируют статические сигналы, но на них так же заводится сигнал ~A14&A15, с которым эти КПшки либо коммутируют статические сигналы с портов расширения ОЗУ, либо выдают 0 (если идёт обращение к нижним адресам ОЗУ). Выходы этих КПшек идут на другие 1531КП12, которые уже являются адресными мультиплексорами ОЗУ, и вот с ними я согласен, что никакие резисторы на их выходах недопустимы в принципе).

    Ну и не плохо бы проверить вариант с буфером на АП5.
    С уважением, Александр

  11. Эти 3 пользователя(ей) поблагодарили Northwood за это полезное сообщение:

    Ldaborc (27.05.2020), Rusazar (26.05.2020), shurik-ua (27.05.2020)

  12. #658
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,731
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Northwood Посмотреть сообщение
    Надо учесть, что они НЕ идут непосредственно на модуль SIMM, на них НЕ подаются сигналы RAS и CAS, это НЕ адресные мультиплексоры ОЗУ, они всего лишь коммутируют страницы ОЗУ с выходов 3-х портов #7FFD, #DFFD и #1FFD. Они коммутируют статические сигналы, но на них так же заводится сигнал ~A14&A15, с которым эти КПшки либо коммутируют статические сигналы с портов расширения ОЗУ, либо выдают 0 (если идёт обращение к нижним адресам ОЗУ).
    ага, ну в этом месте будет не критично конечно.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  13. #659
    Master Аватар для Northwood
    Регистрация
    06.01.2011
    Адрес
    г. Днепр, Украина
    Сообщений
    804
    Спасибо Благодарностей отдано 
    43
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Принципиальная схема новой ревизии материнской платы 7.3, которая должна поддерживать работу DMA Sound.
    Плата новой ревизии сейчас находится в полу-разведённом состояии: Все новые элементы установлены, новые соединения разведены, но теперь нужно руками подвигать переходные отверстия с целью соответствия установленным правилам дизайна, увы, но SPECCTRA плюёт на одно заданное правило - минимальное расстояние между отверстиями и лепит их слишком близко друг к другу, хотя все остальные правила соблюдает. Возможно, где-то оптимизировать с целью уменьшения переходных отверстий.

    На принципиальной схеме материнской платы в отличии от предыдущей ревизии сделаны следующие изменения:

    1. Заменены разъёмы NemoBus 1.0 на NemoBus 1.2 (но т.к. в схеме не реализован всего один сигнал, который не используется в DMA Sound - "IODOS/" на контакте 20B, то шина соответственно получает имя "NemoBus 1.2m".
    2. Заменён тактовый сигнал, выводимый на контакт 8A шины. Раньше это был фактический тактовый сигнал процессора, т.е. в зависимости от Турбо-режима, это 3.5 / 7.0 / 14.0 МГц, то в новой ревизии не зависимо от турбо-режимов на шину подаётся только 3.5 МГц (изменения на DD121 выв.13).
    3. Оптимизирована схема коммутации стандартов расширения ОЗУ > 128 КБ: КР1531КП12 заменены на КР1531КП2 (DD31 и DD49), КР1531КП12 заменена на КР1531КП7 (DD36), это позволило освободить 6 логических элементов и убрать с платы 1 корпус микросхемы КР1531ЛИ1.
    4. На шину выведены сигналы для доступа к любой странице ОЗУ в пределах 1 МБ (сигналы MEM_32K, MEM_64K, MEM_128K, MEM_256K, MEM_512K и MEM_1M).
    5. Соответствующие выходы мультиплексоров теперь подключены через резисторы 680 Ом для предоставления возможности шине эти страницы ОЗУ переключать (DD72, DD73, DD31, DD36, DD49).
    6. Для того, чтобы можно было задавать, какой мегабайт из 4-х предоставлять карте расширения, добавлен 1 новый корпус микросхемы КР1533ЛП8 (DD50), который занял место вместо ЛИ1, который ушёл в п.3 доработок. Выбирать нужный мегабайт можно будет через BIOS - задействовал последние свободные ранее 2 бита порта #FC37 "конфигурация памяти".



    Последний раз редактировалось Northwood; 02.06.2020 в 19:01.
    С уважением, Александр

  14. Этот пользователь поблагодарил Northwood за это полезное сообщение:

    Rusazar (02.06.2020)

  15. #660
    Master
    Регистрация
    04.12.2008
    Адрес
    г. Черкассы, Украина
    Сообщений
    957
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как насчёт возможности прерывания программы по NMI (от таймера или контроллера прерываний) с сохранением адреса возврата и возможностью корректного возврата (почти кооперативная многозадачность, остается только немного доработать регистры сегментов для выбора страниц)? Например как здесь.

  16. Этот пользователь поблагодарил vlad за это полезное сообщение:

    USERHOME (17.01.2021)

Страница 66 из 81 ПерваяПервая ... 626364656667686970 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Pentagon 1024
    от Ilyad в разделе Pentagon
    Ответов: 3
    Последнее: 24.06.2015, 15:28
  2. Ответов: 186
    Последнее: 01.07.2012, 18:43
  3. Pentagon – 1024 SL 2.2
    от skar в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 19.08.2008, 12:56
  4. Pentagon – 1024 SL 1.4
    от skar в разделе Барахолка (архив)
    Ответов: 19
    Последнее: 28.08.2007, 13:00
  5. Pentagon 1024 SL
    от breeze в разделе Pentagon
    Ответов: 7
    Последнее: 15.03.2005, 10:43

Ваши права

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