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

User Tag List

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

Тема: Что максимум можно выжать из КР580ВГ75 Intel 8275? Обсуждение

  1. #1
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Что максимум можно выжать из КР580ВГ75 Intel 8275? Обсуждение

    Всем привет, в свете того что уже много информации накопилось об этой микросхеме решил создать "собирательную" тему по ней. Сама микросхема очень старая и производилась (на западе) во времена засилия мини-ЭВМ (hp2100, pdp11, DATA General NOVA и т.д. т.е. примерно средина 70х). В то время появился i8080 и стало возможным строить на нем видеотерминалы которые были намного удобнее телетайпов с бумажной лентой.

    Микруха спроектированна таким образом чтобы:
    1. запрашивать во внутренний буфер символы во время того как из другого буфера ранее загруженные символы высвечиваются на экране;
    2. работать с внешней схемой формирующей вид символов (т.е. внешняя схема ОБЯЗАННА отвечать за параметры типа: ширина точек символа, размер пробела между точками в символе и между символами, количество цветов на точку в символе, количество точек в символе в ширину и т.д.);
    3. максимальное количество символов в строке: 80;
    4. максимальный размер символа по вертикали в линиях: 16;
    5...
    6... (помогайте)


    Основные вопросы:

    1. В чем выиграш применения микросхемы (намного ли она поможет по сравнению скажем с вариантом построения видеоадаптера на 74xx + PAL)?
    2. Во многих текстах говорится об крайней архаичности и бесполезности микросхемы, на сколько это правда (учитывая например то что на ней был сформирован аж ZX экран в АРГО, но софта манипулирующего именно "аппаратными символами" такого ZX экрана небыло)?
    3. Можно ли сформировать на этой микросхеме спрайтовый движек с аппаратным наложением на другой экран (сюда же вопрос о том можно ли применить одновременно несколько микросхем для формирования общего экрана)?
    4...
    5... (помогайте)

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

  3. #2
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    [IMHO]
    Из нее можно выжать Апогей БК-01Ц (цветную РК86). Если жать дальше - полезут кишки
    Плюсы - чуть меньше корпусов для работы. Остальное - минусы. Контроллер ПДП - обязателен. ПЗУ со знакогенератором. Прочая обвеска.
    А для сравнения с 74хх достаточно сравнить Радио-86РК и Специалиста/Ориона. Выигрыш вторых - во всем. Чуть большее количество корпусов мелкологики дает несравнимые преимущества в графике и прочей работе. И по крайней мере, не теребонькает ни процессор, ни его шины во время работы.
    Вывод - Радио-86РК оставить как исторический факт, но ничего нового на ВГ75 не изобретать!
    [/IMHO]
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  4. #3
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    3. Можно ли сформировать на этой микросхеме спрайтовый движек с аппаратным наложением на другой экран (сюда же вопрос о том можно ли применить одновременно несколько микросхем для формирования общего экрана)?
    Идея интересная, но если вспомнить, что спрайты ещё и друг на друга накладываться должны, то опять возвращаемся с к тому, что знакогенератор для символа в случае наложения должен быть заново запрограммирован. Так и без аппаратного наложения делать можно (имеется ввиду, когда знакогенератор в ОЗУ и цветной).

    По поводу нескольких микросхем одновременно - был МЦПГ для компьютера Партнёр. Там, правда, не наложение было, а замена знакоместа (вместо символа из ПЗУ отображался цветной символ из ОЗУ). К тому-же ВГ75 работали реально параллельно и получали одну и ту-же строку из ОЗУ. Впрочем, по другому и не возможно, если в качестве контроллера ПДП применять ВТ57 - у него только один канал с автозагрузкой.

  5. #4
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ИМХО максимум развития схемотехники ВГ75 в домашних/любительских компьютерах был в Арго ФВ 6511 и Электроника КР-04.

    В этих компьютерах используются оба подхода Радио 86РК и Специалиста. Сначала символ вычитывается из ОЗУ с помощью захвата шины. В этом участвуют ВТ57 и ВГ75. А затем прочитанный символ используется как адрес для чтения из памяти. В этом участвуют мультиплексоры (и мелкая логика), прозрачно для процессора подключающая к памяти видеоадаптер.

    И у нас получается текстовый видеорежим 64x25 с произвольным знакогенератором. Его можно рассматривать как графический режим 512×224 2 цвета с неудобной адресацией. (Так же, в компьютере КР-04 есть режим 240×224 4 цвета. Два соседних бита кодируют одну точку. Палитра 64 цвета.)

    С одной стороны ВГ75 для графического режима не нужна. Она только тратит оперативную память, которая будет заполнена последовательностию символов от 0 до 127 (плюс символы для смены аттрибутов, которые используются для выбора одного из 16 знакогенераторов.)

    С другой стороны мы получаем аппаратное ускорение при выводе спрайтов подобное MSX.



    И немного юмора:
    - В КР-04 эмулируется текстовый режим 80x25 на основе текстового режима 64x25 со сменным знакогенератором. Вдумайтесь.
    - Из 512 выводимых компьютером точек на экране видно лишь 480 точек, остальные выводятся за пределами экрана.

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

    Цитата Сообщение от b2m Посмотреть сообщение
    К тому-же ВГ75 работали реально параллельно и получали одну и ту-же строку из ОЗУ. Впрочем, по другому и не возможно, если в качестве контроллера ПДП применять ВТ57 - у него только один канал с автозагрузкой.
    ВГ75 поддерживает только знакогенратор в 128 символов, 7 бит. Можно поставить пару ВГ75, подключив к ним разные биты для охвата всех возможных 256 символов.

  6. #5
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,800
    Спасибо Благодарностей отдано 
    249
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    86 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    сюда же вопрос о том можно ли применить одновременно несколько микросхем для формирования общего экрана
    Конечно, очень нужно!
    Да только опоздание, это нужно было делать ешё тогда, в 80-х....
    А счаз - ну хочешь понастальжируй, что-ли...
    (сорри, не попрекаю, просто поражаюсь порой как вы люди там заморачиваетесь, аж завидно временами, а потом вспоминаю что мне-то не светит...)

  7. #6
    Master
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    66 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересно, а сможет ВГ75 выдать 80 символов в строке на VGA развертке? Кто-нибуть пробовал ее оверклокнуть на 3,146Мгц CCLK (25,175Мгц/8)?
    Real Hardware!

  8. #7
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    Интересно, а сможет ВГ75 выдать 80 символов в строке на VGA развертке? Кто-нибуть пробовал ее оверклокнуть на 3,146Мгц CCLK (25,175Мгц/8)?
    Только если схему гашения и формирования ССИ добавить.
    Вот тут делали РК-шку с выводом на VGA: http://zx-pk.ru/threads/13148-radio-...m85/page2.html
    Последний раз редактировалось b2m; 02.05.2016 в 17:34.

  9. #8
    Master Аватар для Anubis_OD
    Регистрация
    18.10.2014
    Адрес
    г. Одесса, Украина
    Сообщений
    609
    Спасибо Благодарностей отдано 
    177
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от freddy Посмотреть сообщение
    Интересно, а сможет ВГ75 выдать 80 символов в строке на VGA развертке? Кто-нибуть пробовал ее оверклокнуть на 3,146Мгц CCLK (25,175Мгц/8)?
    Отлично работает на этой частоте. Проверил несколько отечественных чипов и импорт.

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

    Цитата Сообщение от b2m Посмотреть сообщение
    Только если схему гашения и формирования ССИ добавить.
    Вот тут я описал как формировал близкие к стандарту параметры кадрового и строчного импульса.
    http://zx-pk.ru/threads/26223-i-eshc....html?p=868239
    С Уважением, Андрей!

  10. #9
    Master
    Регистрация
    05.01.2009
    Адрес
    г. Одесса, Украина
    Сообщений
    548
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    66 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А может ведь старушка! Тоже не удержался, попробовал 640х480х60Гц и 640х400х70Гц. Легко заработала на стандартном пиксель клоке 25.175Мгц. Добавил еще 4 корпуса мелкой логики для формирования стандартных синхроимпульсов, теперь любой монитор хавает этот сигнал и даже автопостройка не врубается.
    Выходит рано ее списывать. Она годится под текстовую видеокарту для самодельных компов на СР/М и MS-DOS. Для всяких видеотерминалов лучше не придумать.
    Так что к ее плюсам можно прибавить:
    +огромный разгонный потенциал
    +простая и понятная схемотехника
    +простое программирование
    +легко купить, малая цена
    Real Hardware!

  11. #10
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Только схема на рассыпухе получается не особо сложнее, но без ограничений:

    - всего 128 символов
    - неравномерное торможение процессора
    - очень неудобная реализация цвета.

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

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

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

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

Похожие темы

  1. Ответов: 21
    Последнее: 21.05.2016, 18:13
  2. Обменяю 5 микросхем КР580ВГ75 на 2 КР580ВВ55
    от Ivan-771 в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 21.03.2012, 08:23
  3. MmcM в эфире Радио Самара Максимум
    от unbeliever в разделе Люди
    Ответов: 15
    Последнее: 09.09.2009, 13:27

Ваши права

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