User Tag List

Страница 3 из 8 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 74

Тема: К 40-летию Специалиста: Специалист МХ Про. Разработка, обсуждение.

  1. #21

    Регистрация
    04.04.2017
    Адрес
    г. Казань
    Сообщений
    569
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня лежат вм80 в керамике и золоте. Интересно удастся их раскочегарить на 4мгц?
    Юниор ФВ-6506, Балтик-48

  2. #22

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,143
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shumadan Посмотреть сообщение
    у меня лежат вм80 в керамике и золоте. Интересно удастся их раскочегарить на 4мгц?
    При правильной организации работы с ОЗУ то вполне. В керамике уж точно можно
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  3. #23

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хочу напомнить про организации памяти в Специалисте МХ.
    1. Основное ОЗУ. Оно объёмом 64 кБайт. В Std доступно только 48 кБайт.
    2. RAM - диск. Он в разные года был разного объёма: 64, 128, 256, 512 кБайт. Исходя из этого изменялась и схема. Тестовая программа для объёма в 512 кБайт не создавалась. TEST_MX проверяет только 256 кБайт.
    3. Видео ОЗУ цвета. Размер: 16 кБайт. Используется в контроллере цвета.

    Если все три вида ОЗУ используют одну шину адреса, то вот шину данных для последнего нужно во время чтения отводить на контроллер цвета.
    Я для чего это расписал, чтобы не было иллюзий об использовании современных чипов памяти изобретённых после рождения Специалиста. В Специалисте FPGA для всей памяти используется одна память на 1 МБайт и 16 бит. Нам такую не заюзать. Да выборка в Специалисте FPGA памяти происходит с пикселклоком вроде 32 или 16 МГц (забыл...).
    Последний раз редактировалось fifan; 11.07.2025 в 11:46.

  4. #24

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,393
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Если все три вида ОЗУ используют одну шину адреса, то вот шину данных для последнего нужно во время чтения отводить на контроллер цвета.
    Это не принципиальное ограничение. С учетом быстродействия современных и даже не очень современных микросхем памяти вполне возможно при 8-битной ШД успевать делать все - и процу и видео. Другое дело, что никто не захочет заморачиваться переделкой логики управления, проще выделить озу цвета в отдельную микросхему или во вторую половину 16-битной.

  5. #25

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,143
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Если все три вида ОЗУ используют одну шину адреса, то вот шину данных для последнего нужно во время чтения отводить на контроллер цвета.
    Я для чего это расписал, чтобы не было иллюзий об использовании современных чипов памяти изобретённых после рождения Специалиста. В Специалисте FPGA для всей памяти используется одна память на 1 МБайт и 16 бит. Нам такую не заюзать. Да выборка в Специалисте FPGA памяти происходит с пикселклоком вроде 32 или 16 МГц (забыл...).
    Надо стремиться к большему, а не так чтобы было проще. В любом случае при турбировании до 4МГц, память уже должна работать на такой частоте. Память от видях уж точно и 8МГц потянет. Да и кварц на 8МГц уже не актуален, а нужно как минимум 16МГц уже использовать. И я все таки настаиваю закинуть цвет в общую адресное пространство. В принципе можно поступить как в Орионе. Одну плоскость под видео, вторую под цвет. Смысл в том чтобы можно отключив цвет использовать память как для своих нужд.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  6. #26

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Важное дополнение. Почему-то авторы схем, которые я приводил в начале темы на адресные входы мультиплексоров (выводы 14 DD38...DD41) подали не инвертированный сигнал RAS. Это было так задумано или опечатка? В синхрогенераторе данный сигнал есть в прямом и инверсном виде и формируется от триггером DD19.1.

    Цитата Сообщение от Mick Посмотреть сообщение
    И я все таки настаиваю закинуть цвет в общую адресное пространство. В принципе можно поступить как в Орионе. Одну плоскость под видео, вторую под цвет.
    Это как? Я же написал выше что выходы в контроллере цвета РУ6/РУ5 при чтении дают информацию в контроллер цвета. Основная память и RAM-диск действительно через буфер общается с шиной данных. Если идёт речь о двухпортовой памяти, то предупреждать надо. Я уже не молодой, не надо так пугать.
    Цитата Сообщение от Mick Посмотреть сообщение
    Смысл в том чтобы можно отключив цвет использовать память как для своих нужд.
    Для каких нужд? Маппер в МХ лаконичен: или основная память работает с процессором либо RAM-диск. Если что записываемую информацию в видео ОЗУ цвета прочитать нельзя. Она работать должна параллельно: при записи информации в виде точек в видео ОЗУ, в видео ОЗУ цвета записывается информация о цвете этих точек. Если есть мысли работать без цвета в ч/б, то видео ОЗУ цвета некуда подключать. Тут приблизительно показана организация памяти Специалиста МХ (правда почему-то всего 3 страницы у RAM-диска). Нет на этом рисунке видео ОЗУ цвета, потому что это - параллельное основному ОЗУ память.
    Последний раз редактировалось fifan; 11.07.2025 в 12:08.

  7. #27

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,143
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Если идёт речь о двухпортовой памяти, то предупреждать надо. Я уже не молодой, не надо так пугать.
    Нет не двухпортовая - это уж совсем экзотично.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  8. #28

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    одно поле ОЗУ без отдельного ОЗУ для цвета.
    а не получится без отдельного. ОЗУ цвета и ОЗУ экрана читаются одновременно синхрогенератором. по крайней мере в имеющейся реализации цвета. даже если извратиться и сделать а ля спектрум - где размещать в памяти ОЗУ цвета? его же 12к будет в дополнение к экранному. а памяти и так не слишком много.

    p.s. другую плоскость - это типа страницу переключить на ОЗУ цвета? это можно, и довольно просто (я когда-то делал, не прижилось из-за отсутствия софта). но это все равно отдельная линейка.
    Последний раз редактировалось Serg6845; 11.07.2025 в 11:50.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  9. #29

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всё упёрлось в драмины. 8*4=32 микросхемы - это охренеть как много! Вот если бы действительно уменьшить всё до 8 штук 4-х битных...

  10. #30

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Всё упёрлось в драмины. 8*4=32 микросхемы - это охренеть как много! Вот если бы действительно уменьшить всё до 8 штук 4-х битных...
    с этим я никаких проблем не вижу. непонятно правда почему у шотландского товарища не взлетело, а он пропал куда-то.
    если в выходные делать будет нечего - может попробую к своему прилепить 4-разрядную память, по результату отпишусь тогда.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

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

    CityAceE(11.07.2025)

Страница 3 из 8 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Разработка платы FPGA Специалиста
    от CityAceE в разделе Специалист
    Ответов: 22
    Последнее: 03.07.2025, 07:06
  2. Ответов: 27
    Последнее: 09.02.2021, 12:34
  3. Гифт к 30ти летию Wizard/DT!
    от breeze в разделе Демо
    Ответов: 13
    Последнее: 03.10.2011, 20:29

Ваши права

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