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

User Tag List

Страница 1 из 16 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 159

Тема: Компьютер ZXM-777

  1. #1
    Guru Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    7,799
    Благодарностей: 2831
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Компьютер ZXM-777

    Вот решил вынести все обсуждения по даннному компу в отдельную тему.

    Меня интересует вопрос - кто нибудь турбировал данный компьютер?
    Или поделитесь соображениями - в чем принцип(теория) турбирования?


    Вобщем по многочисленным просьбам. Чтобы так сказать не было вопросов как же подцепить SRAM память к спеку или как сделать клон с таким видом памяти выкладываю:
    1) Вариант доработки компьютера ZX-777 для перехода на статическую память. В принципе с него и начался мой творческий процесс проектирования клонов: http://zxpk.untergrund.net/downloads.php?id=388
    2) Схема и прошивки компьютера ZXM-777 128кб SRAM Turbo c применением программируемой логики ATF16V8: http://zxpk.untergrund.net/downloads.php?id=387

    Вся информация теперь доступна на страничке http://www.micklab.narod.ru/ZXM777.htm
    Последний раз редактировалось Mick; 04.06.2010 в 18:18.

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

  3. #2
    Member
    Регистрация
    09.11.2005
    Адрес
    Москва
    Сообщений
    151
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Увеличение частоты CPU с сохранением частоты интов. На спеке и звук, и картинка к интам привязаны - очень удобно. Мультиколоры ессна съедут неизвестно куда, но это уже частности.

  4. #3
    Guru Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    7,799
    Благодарностей: 2831
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Электрик
    Увеличение частоты CPU с сохранением частоты интов. На спеке и звук, и картинка к интам привязаны - очень удобно. Мультиколоры ессна съедут неизвестно куда, но это уже частности.
    В моем понимании так. Цикл обращения процессора к памяти 3 или 4 такта, естественно без WAIT. В фазу H1 =0 ( ~1,75МГц) вмещается 2 такта процессора. Естествеено он успевает либо зачитать, либо записать. Остальные 1 или 2 такта поппадают на видео, но это уже не страшно. Так вот если увеличтить только частоту процессора, то в фазу H1 =0 влезут все 3 или 4 такта, а на видео надо ставить WAIT.
    Это получается "хромое" турбирование. Другой путь - поднять и частоту H1 - вместо 1,75Мгц -> 3,5МГц. Закономерность сохранится, но видео улетит, т.e запись видео тоже надо сдвинуть.
    Или я все таки ошибаюсь.

  5. #4
    Junior
    Регистрация
    24.09.2005
    Адрес
    Penza
    Сообщений
    22
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #5
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Владивосток
    Сообщений
    2,997
    Благодарностей: 1285
    Записей в дневнике
    5
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick
    Вот решил вынести все обсуждения по даннному компу в отдельную тему.
    Вполне можно было разделить и уже существующую. В общем-то ещё не поздно разделить то, что было и соединить с этой веткой. Я думаю, так будет правильнее. Нужно лишь попросить об этом кого-нибудь из модераторов этого раздела.
    С уважением, Станислав.

  7. #6
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,523
    Благодарностей: 107
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick
    В моем понимании так. Цикл обращения процессора к памяти 3 или 4 такта, естественно без WAIT. В фазу H1 =0 ( ~1,75МГц) вмещается 2 такта процессора. Естествеено он успевает либо зачитать, либо записать. Остальные 1 или 2 такта поппадают на видео, но это уже не страшно. Так вот если увеличтить только частоту процессора, то в фазу H1 =0 влезут все 3 или 4 такта, а на видео надо ставить WAIT.
    Принцип примерно такой. Проц Z80 обычно обрабатывает команды за 4 такта частоты CLK, или кратно четырем. Бывают конечно комманды исполняемые за 7, 15 тактов, но округленно это кратно 4. В Спектруме все реализовано таким образом, чтобы за 4 такта частоты CLK мы могли 2 раза обратиться к памяти видеоконтроллером (для байта пикселей и байта атрибутов) и 2 раза процом.Поскольку в 4 такта, обычно только один такт занят процессором и появилась возможность турбирования - второй такт при 3,5Мгц с вероятностью ~50-80% оказывается холостым для памяти. Таким образом при увеличении частоты проца до 7Мгц мы получаем производительность на уровне 150-180%, по сравнению с обычными 3,5Мгц. Наиболее хорошо (больший прирост производительности) турбируется Пентагон, из-за особенности его схемотехники (буферизация данных видеоконтроллера).

  8. #7
    Guru Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    7,799
    Благодарностей: 2831
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor
    Принцип примерно такой. Проц Z80 обычно обрабатывает команды за 4 такта частоты CLK, или кратно четырем. Бывают конечно комманды исполняемые за 7, 15 тактов, но округленно это кратно 4. В Спектруме все реализовано таким образом, чтобы за 4 такта частоты CLK мы могли 2 раза обратиться к памяти видеоконтроллером (для байта пикселей и байта атрибутов) и 2 раза процом.Поскольку в 4 такта, обычно только один такт занят процессором и появилась возможность турбирования - второй такт при 3,5Мгц с вероятностью ~50-80% оказывается холостым для памяти. Таким образом при увеличении частоты проца до 7Мгц мы получаем производительность на уровне 150-180%, по сравнению с обычными 3,5Мгц. Наиболее хорошо (больший прирост производительности) турбируется Пентагон, из-за особенности его схемотехники (буферизация данных видеоконтроллера).
    Накидал я схемку турбы(один мультиплексор, коммутирующий сигналы работы с памятью - короче их поднял в два раза), на выходных попробую собрать - интересно что получится.

  9. #8
    Veteran Аватар для Максагор
    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,448
    Благодарностей: 701
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor
    Принцип примерно такой. Проц Z80 обычно обрабатывает команды за 4 такта частоты CLK, или кратно четырем. Бывают конечно комманды исполняемые за 7, 15 тактов, но округленно это кратно 4. В Спектруме все реализовано таким образом, чтобы за 4 такта частоты CLK мы могли 2 раза обратиться к памяти видеоконтроллером (для байта пикселей и байта атрибутов) и 2 раза процом.Поскольку в 4 такта, обычно только один такт занят процессором и появилась возможность турбирования - второй такт при 3,5Мгц с вероятностью ~50-80% оказывается холостым для памяти. Таким образом при увеличении частоты проца до 7Мгц мы получаем производительность на уровне 150-180%, по сравнению с обычными 3,5Мгц. Наиболее хорошо (больший прирост производительности) турбируется Пентагон, из-за особенности его схемотехники (буферизация данных видеоконтроллера).
    Интересно тогда, а как в таком случае турбировали Профик до 15МГц (вживую не видел, но неоднократно слышал и их прайсы с упоминание данной скорости читал)? Ну, Спринтер с его 21МГц тоже интересно рассмотреть поближе...
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

  10. #9
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Благодарностей: 7
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от spensor
    Поскольку в 4 такта, обычно только один такт занят процессором и появилась возможность турбирования - второй такт при 3,5Мгц с вероятностью ~50-80% оказывается холостым для памяти.
    Т.е. проще говоря турба "включается" только на командах, которые не работабт с памятью/портами?

  11. #10
    Veteran
    Регистрация
    22.02.2005
    Адрес
    Украина, Харьков
    Сообщений
    1,523
    Благодарностей: 107
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор
    Интересно тогда, а как в таком случае турбировали Профик до 15МГц
    Самому было интересно когда впервые об этом услышал. Причем интересно было в большей степени как они обычный проц на такую частоту разогнали. Что до остального, то думаю фишка в том, что там две линейки памяти. В штатном включении это конечно не поможет, но если четные байты расположить в одной линейке, а нечетные в другой, то количество "окон" доступа к памяти можно увеличить в два раза.

Страница 1 из 16 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Радиолюбитель. Ваш компьютер
    от spensor в разделе Пресса
    Ответов: 9
    Последнее: 13.03.2006, 12:14
  2. Лучший компьютер.
    от Shiru в разделе Зарубежные компьютеры
    Ответов: 12
    Последнее: 22.05.2005, 12:01
  3. Компьютер Magic Box
    от gexor в разделе Unsorted
    Ответов: 0
    Последнее: 03.03.2005, 09:31

Ваши права

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