Последние темы
» Вити больше нет!автор bug19 Пн Фев 20 2023, 19:54
» Собираем оригинальный Орион 128
автор bug19 Пн Фев 20 2023, 19:47
» Проблема плющеного экрана ОРИОНА
автор kanzler Пн Ноя 28 2022, 12:05
» Орион 128 и его клоны возрождение 2019-2022 год
автор kanzler Пн Ноя 28 2022, 12:03
» Электроника КР-04. Информация, документы, фото.
автор kanzler Пн Ноя 28 2022, 12:02
» Новости форума
автор kanzler Пн Ноя 28 2022, 11:52
» Орион-128 НГМД запуск 2021 года
автор matrixplus Сб Сен 10 2022, 17:36
» ПЗУ F800 для РК86
автор ведущий_специалист Сб Сен 10 2022, 10:37
» Микропроцессорная лаборатория "Микролаб К580ИК80", УМК-80, УМПК-80 и др.
автор Электротехник Вт Июл 26 2022, 19:33
» Орион-128 SD карта в Орионе
автор matrixplus Чт Июн 02 2022, 09:00
» 7 Мая. День Радио!
автор Viktor2312 Чт Май 12 2022, 10:58
» Серия: Массовая радио библиотека. МРБ
автор Viktor2312 Ср Май 11 2022, 12:17
» Полезные книги
автор Viktor2312 Пн Май 09 2022, 15:07
» Орион 128 Стандарты портов и системной шины Х2
автор matrixplus Вс Май 08 2022, 23:08
» Орион-128 и Орион ПРО еще раз про блоки питания
автор matrixplus Вс Май 08 2022, 19:09
» Орион-128 Программаторы
автор matrixplus Вс Май 08 2022, 19:02
» Орион ПРО история сборки 2021 до 2022
автор matrixplus Вс Май 08 2022, 18:47
» Анонсы монет (New coin).
автор Viktor2312 Сб Май 07 2022, 23:11
» Хочу свой усилок для квартиры собрать не спеша
автор Viktor2312 Сб Май 07 2022, 19:33
» Амфитон 25у-002С
автор Viktor2312 Сб Май 07 2022, 09:38
» Майнер: T-Rex
автор Viktor2312 Вс Май 01 2022, 09:12
» GoWin. Изучение документации. SUG100-2.6E_Gowin Software User Guide. Среда разработки EDA.
автор Viktor2312 Пн Апр 25 2022, 01:01
» GoWin. Изучение документации. UG286-1.9.1E Gowin Clock User Guide.
автор Viktor2312 Сб Апр 23 2022, 18:22
» GoWin. Documentation Database. Device. GW2A.
автор Viktor2312 Ср Апр 20 2022, 14:08
» GOWIN AEC IP
автор Viktor2312 Ср Апр 20 2022, 12:08
Самые активные пользователи за месяц
Нет пользователей |
Поиск
Статьи, заметки, очерки, разное...
Страница 1 из 1 • Поделиться
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
Турбирование СПЕЦИАЛИСТА на КР580
3
Кажется, что СПЕЦИАЛИСТ сделан оптимально. В нём прозрачное ОЗУ, нет торможения процессора. ОЗУ работает на такте 2 МГЦ, а видеочасть считывает с частотой 1 МГЦ. Т.к процессор не может лезть в ОЗУ два маш.такта подряд, то из двух обращений к ОЗУ одно всегда остаётся для доступа видеочасти. При частоте пиксель клока в 8 МГЦ (1 МГЦ умножить на 8 бит) как раз получается растр на весь экран. Кажется всё оптимально. Но нет. Такт CPU в 2 МГЦ не максимальный для КР580. Этот такт можно поднять, заменив частоту пиксель клока с 8 МГЦ на 10 МГЦ (и частоту видео доступа до 1.25 МГЦ), как сделано в ОРИОНЕ. Но это приводит к неприятному уплющиванию экрана, хотя быстродействие и растёт.
Но можно поднять быстродействие СПЕЦИАЛИСТА до максимума и без потерь в качестве изображения. Тогда ОЗУ тактируется на частоте 3 МГЦ, а доступ к ОЗУ видеочасти остаётся на том же такте 1 МГЦ. При этом за время вывода на экран одного видеобайта делается 3 доступа к ОЗУ. Для отображения на экране за 3 маш.такта достаточно лишь одного считывания видеобайта, который затем за 3 последующих такта поточечно выводится на экран. ОЗУ для процессора остаётся прозрачным, а быстродействие максимальным. Такт КР580 при этом составляет ровно 3 МГЦ. Это нормально. Такой же такт КР580 был в ВЕКТОРЕ, но там использован неоптимальный синхронизатор процессора с видеочастью, использующий такты WAIT, отчего реальное быстродействие ВЕКТОРА не превышает 2.4 МГЦ. Интересно, что благодаря тому, что за период вывода видеобайта, видеочасти достаётся целых два доступа к ОЗУ, то можно и графику и цвет считывать из одной банки, причём прозрачность ОЗУ и быстродействие это не нарушит.
Не стоит думать, что это очевидная и доступная каждому идея. Как видите, за 35 лет никто до этого не додумался. Десятки умов в 80-тые годы бились над лучшим решением и увы, тщетно. Кроме тупого использования тактов WAIT и плагиата СПЕЦИАЛИСТА ничего не получилось. Возможно потому, что мало кто тогда знал, что КР580 тянет 3 МГЦ. Некоторые думают, что самое сложное в разработке это отмакетировать конструкцию. Но нет. Самое главное это иметь идею, а реализовать в железе сможет любой.
Но можно поднять быстродействие СПЕЦИАЛИСТА до максимума и без потерь в качестве изображения. Тогда ОЗУ тактируется на частоте 3 МГЦ, а доступ к ОЗУ видеочасти остаётся на том же такте 1 МГЦ. При этом за время вывода на экран одного видеобайта делается 3 доступа к ОЗУ. Для отображения на экране за 3 маш.такта достаточно лишь одного считывания видеобайта, который затем за 3 последующих такта поточечно выводится на экран. ОЗУ для процессора остаётся прозрачным, а быстродействие максимальным. Такт КР580 при этом составляет ровно 3 МГЦ. Это нормально. Такой же такт КР580 был в ВЕКТОРЕ, но там использован неоптимальный синхронизатор процессора с видеочастью, использующий такты WAIT, отчего реальное быстродействие ВЕКТОРА не превышает 2.4 МГЦ. Интересно, что благодаря тому, что за период вывода видеобайта, видеочасти достаётся целых два доступа к ОЗУ, то можно и графику и цвет считывать из одной банки, причём прозрачность ОЗУ и быстродействие это не нарушит.
Не стоит думать, что это очевидная и доступная каждому идея. Как видите, за 35 лет никто до этого не додумался. Десятки умов в 80-тые годы бились над лучшим решением и увы, тщетно. Кроме тупого использования тактов WAIT и плагиата СПЕЦИАЛИСТА ничего не получилось. Возможно потому, что мало кто тогда знал, что КР580 тянет 3 МГЦ. Некоторые думают, что самое сложное в разработке это отмакетировать конструкцию. Но нет. Самое главное это иметь идею, а реализовать в железе сможет любой.
barsik- Ветеран
- Сообщения : 1032
Дата регистрации : 2016-11-10
Откуда : Россия, СПб
Re: Статьи, заметки, очерки, разное...
4
barsik пишет:Некоторые думают, что самое сложное в разработке это отмакетировать конструкцию. Но нет. Самое главное это иметь идею, а реализовать в железе сможет любой.
К сожалению, пока до, наоборот, ВМИР-1 мой встал и именно из-за нежелания макетировать, не я то хочу, но пока современные железки отвлекают и одновременно радуют, идей полно, но я себя там сразу ограничил, только отечественными комплектующими, так как импортного Г и так хватает. Это слишком лёгкий путь, взять импортную СБИС и всё решить одним махом, но я вернусь к ней (ВМИР-1), не теребите душу Барсик...
Viktor2312- RIP
- Сообщения : 15492
Дата регистрации : 2012-08-10
Возраст : 45
Откуда : Пятигорск
.
5
Сегодня на каком-то форуме выложили ссылку "проливающую некоторый свет" на историю Специалиста - http://asloik.ru/avtobiografiya/
barsik- Ветеран
- Сообщения : 1032
Дата регистрации : 2016-11-10
Откуда : Россия, СПб
Похожие темы
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Old PC. Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Old PC. Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
» Статьи, заметки, очерки, разное...
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения