User Tag List

Страница 28 из 65 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя
Показано с 271 по 280 из 646

Тема: ZXM-VideoCard

  1. #271

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    В принципе в Ките можно FLEX какой нибудь 50 тысячник купить, оно может из ПЗУшки прошивку брать и вроде они еще и 5 вольтовые.
    Во-во, и сразу руки будут развязаны, места будет достаточно. ПЗУшка позволит перезаписывать конфиги до самого Армагеддона, а не 100-200 раз, как Макс.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

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

  3. #272

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,480
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    217 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Вот например EPF10K50ETC144
    Понимаю, что в последних ревизиях Феникса поверхностный монтаж уже начали использовать, но без этого никак?

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    а не 100-200 раз, как Макс.
    Чёта не думаю, что юзеры перепишут его хотя бы 10-20 раз.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  4. #273

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

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Понимаю, что в последних ревизиях Феникса поверхностный монтаж уже начали использовать, но без этого никак?
    Чёта не думаю, что юзеры перепишут его хотя бы 10-20 раз.
    Тут вопрос стоит а что в итоге народ хочет.
    Сейчас без CPLD и ПЛИС не обойдешься. В DIPе особо ничего малогабаритного не сварганишь.

    Кстати, у IanPo есть вариант видеокарты на ПЛИС даже с ARM. В принципе, если ARM не использовать на всякие левые функции, типа читать с карт или музыку играть, а загрузить его чисто под видео. То возможно даже акселератор простенький придумать
    А можно вместо ARMа поставить MC68EC020 - для жестокости
    Последний раз редактировалось Mick; 09.09.2014 в 22:31.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #274
    zx_
    Гость

    По умолчанию

    все видеорежимы поддержаные софтом
    ну и денди управляемый из феника) раз такая пьянка

  6. #275

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

    По умолчанию

    IanPo делал проект на 5к LE с аппаратной точкой, линией и даже с масштабированием - возьмите его за основу, ну или поддержать ведеорежимы от ТС-лабс там и ULA+ уже есть.

  7. #276

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,480
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    217 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Тут вопрос стоит а что в итоге народ хочет.
    Нативное подключение к SVGA-мониторам всех поколений.

    Цитата Сообщение от Mick Посмотреть сообщение
    В DIPе особо ничего малогабаритного не сварганишь.
    Габариты, в случае с Фениксом не пугают, он и сам не маленький.

    Цитата Сообщение от Mick Посмотреть сообщение
    А можно вместо ARMа поставить MC68EC020 - для жестокости
    А Z84C0020PEC не справится, зачем нам 32-х битный проц? Для Мотороллы нужна своя обвязка, много и там в ДИПе кроме самого проца ничего не будет.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  8. #277

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

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Нативное подключение к SVGA-мониторам всех поколений.
    .....
    Габариты, в случае с Фениксом не пугают, он и сам не маленький.
    В дискретной карте функционал сильно ограничивается и габариты там далеко превышающие габариты компьютера.

    Посколько первая эфория прошла. Теперь серьезно подумаем о том что в итоге можно сделать. Начнем конечно с светлых проектов IanPo, который безусловно хотел заинтересовать народ своей картой и ее функционалом. В результате интереса к ней не последовало. А это говорит о том, что народом это не востребовано.
    Теперь о функционале карты. Можно конечно напихать туда все и вся, но опять же есть вопрос, кто это будет делать, кто будет поддерживать эти режимы и вообще кому они нужны.
    И самое интересное, большинство дискретных компов ограничены частотой процессора 3,5МГц, ну и некоторые позволяют бегать шустрее на 7,0МГц. Иными словами - процессор компа это считай самое слабое звено всей системы и видеорежимы надо выбирать исходя из этого.
    Тоесть если в Еве режимы допустим работают на 14МГц, то значит нет смысла их поддерживать, так как один фиг проц на компе не сможет с ним нормально работать. Так же с TSL режимами, если они на высоких частотах проца, то можно смело забыть о них. Да, конечно можно для ускорения поставить быстрый проц на видеокарту и общатся с ним по типу какой нибудь библиотеке аля OpenGL или DirectX, но опять же насколько это будет востребовано.

    И еще немного о том, что собой должна представлять видеокарта.
    По сути это такая надстройка над компьюетером, которая как бы дублирует на запись основные экранные области компьютера, имеет встроенный скандаблер (достаточно буфера на две экранные строки), свой собственный синхрогенератор VGA разверток, память и собственно массив логики, для реализации всех видеорежимов.

    Так как я в то время мало знал о возможностях и емкостях CPLD микросхем, то естественно емкости EPM7128 хватило только на штатый видео режим спектрума, без всяких там скандаблеров. Исходя из этого в реальном проекте нужно что более емкое:
    Вариант 1. - как сказал Ewgeny7 до Армаггедона взять ПЛИС EPF10K50ETC144 (это 50000 элементов, для примера почти такой же емкости стоит ПЛИС в Эво). Поставить туда Флеш ПЗУ, сделав возможность ее перепрошивания с компьютера.
    Вариант 2. - так сказать Мини, это взять CPLD типа EPM1270, поставить дополнительное ОЗУ на скандаблер и собственно ограничится несколькоми графическими режимами.

    В обоих случаях основное ОЗУ будет не меньше 256Кбx16.

    Вот мои мысли какие.

    ---------- Post added at 09:06 ---------- Previous post was at 09:05 ----------

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    А Z84C0020PEC не справится, зачем нам 32-х битный проц? Для Мотороллы нужна своя обвязка, много и там в ДИПе кроме самого проца ничего не будет.
    Да я так, больше дурачусь
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #278

    Регистрация
    21.07.2010
    Адрес
    Ukraine
    Сообщений
    276
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mick, глянь на Reverse-U16, возможно как по цене, так и по возможностях подойдет? TS-conf уже портирована на неё, есть возможность и место для развития проекта. Для разработчиков платы бесплатно. Присоединяйся к проекту. Что думаешь?

  10. #279

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,480
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    217 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    В дискретной карте функционал сильно ограничивается и габариты там далеко превышающие габариты компьютера.
    Да я не за совсем дискретную карту (как у Виктора), а за карту в DIP-е. Я не знаю есть ли проц, МК или ПЛИС в DIP или PLCC которые справятся с этим, но хотелось бы так.
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  11. #280

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

    По умолчанию

    Вот накидал схемку, как типа сейчас происходит трансфер от проца в память видеокарты.

    Сигналы A0...A15, D0...D7, MREQ, WR от процессора (компа), остальные внутренние сигналы видеокарты и никак не взаимодействуют с сигналами проца.

    Смысл такой, есть фазы видеокарты CPU - Видео, они построены как в обычном синхронном спеке. Эти сигналы никак не синхронизированы с сигалами компьютера, тоесть момен записи в память может прийти скажем на любую из фаз, а может на их середину. А записать в память видеокарты можно только в фазу CPU видеокарты. Тоесть необходимо зафиксировать адрес и данные до момента прихода фазы CPU.
    Я сделал фиксацию по сигналам A14 =1, A15 =0, MREQ =0, WR =0 - пока только штатный экран спека. Также в этот момент фиксируется флаг записи (сигнал FWR/). По окончанию фазы Видео, флаг переписывается в триггер записи и собственно разблокируется регистр данных и подается сигнал записи на память. Одновременно с этим сбрасывается триггер флага записи.

    Но факт в том, что не освобождается во время шина данных видеокарты (MD0...MD1) и происходит прихватывание шлака в фазе Видео.

    Какие у кого мысли
    Вложения Вложения
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

Страница 28 из 65 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя

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

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

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

Ваши права

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