<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[ПЭВМ "Агат" 7-9: Форум &mdash; VGA + LVDS]]></title>
		<link>https://forum.agatcomp.ru//viewtopic.php?id=92</link>
		<atom:link href="https://forum.agatcomp.ru/extern.php?action=feed&amp;tid=92&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «VGA + LVDS».]]></description>
		<lastBuildDate>Fri, 15 Dec 2017 10:30:51 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1471#p1471</link>
			<description><![CDATA[<p><a href="http://www.phantom.sannata.ru/forum/index.php?t=25480&amp;amp;&amp;st=0">http://www.phantom.sannata.ru/forum/ind … ;&amp;st=0</a> - позиция 67.</p>]]></description>
			<author><![CDATA[null@example.com (LeoN)]]></author>
			<pubDate>Fri, 15 Dec 2017 10:30:51 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1471#p1471</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1179#p1179</link>
			<description><![CDATA[<p><a href="http://www.phantom.sannata.ru/forum/index.php?t=26293&amp;amp;a=stdforum_view&amp;amp;o=&amp;st=0">http://www.phantom.sannata.ru/forum/ind … =&amp;st=0</a> - с 14.1) по 14.9)</p>]]></description>
			<author><![CDATA[null@example.com (LeoN)]]></author>
			<pubDate>Mon, 21 Aug 2017 06:07:18 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1179#p1179</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1100#p1100</link>
			<description><![CDATA[<div class="quotebox"><cite>LeoN пишет:</cite><blockquote><p>Это и есть родной АГАТовский aspect ratio!!! И это разрешение АРХИудобно для видеорежимов АГАТа (исключительно целочисленным масштабированием).</p></blockquote></div><p>Ну я собственно об этом. Не надо тратить время на создание &quot;универсальности&quot;.<br />контролера.</p><p>Вот примерная архитектура Дисплейного Контролера.</p>]]></description>
			<author><![CDATA[null@example.com (x0Dh)]]></author>
			<pubDate>Thu, 27 Jul 2017 06:21:15 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1100#p1100</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1098#p1098</link>
			<description><![CDATA[<p><strong>x0Dh</strong>, +++!!!<br /></p><div class="quotebox"><cite>x0Dh пишет:</cite><blockquote><p>На современных мониторах вы все ровно не получите &quot;родное&quot; агатовское aspect ratio. <strong>Самое удобное разрешение для агатовских видеорежимов 1024х768.</strong></p></blockquote></div><p>Это и есть родной АГАТовский aspect ratio!!! И это разрешение АРХИудобно для видеорежимов АГАТа (исключительно целочисленным масштабированием).</p><div class="quotebox"><cite>x0Dh пишет:</cite><blockquote><p>Поставить просто драйвер RGB-&gt; LVDS не составит труда.</p></blockquote></div><p>Дык, сам циклончик поддерживает на пинах LVDS-стандарт.<br />А для удобства применения уже <strong>готовых</strong> LVDS-шнурков (на али и ибэе их з-з-завались, как гуталина) ставим на новоделе разъем IDC30-2.0, точно такой же, как и у универсальных скалерах-тюнерах.</p>]]></description>
			<author><![CDATA[null@example.com (LeoN)]]></author>
			<pubDate>Thu, 27 Jul 2017 05:58:59 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1098#p1098</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1097#p1097</link>
			<description><![CDATA[<p>Согласен со всеми. Но выражу свою мысль.<br />На современных мониторах вы все ровно не получите &quot;родное&quot; агатовское aspect ratio. Самое удобное разрешение для агатовских видеорежимов 1024х768. И такой делать режим вывода в VGA. Сейчас трудно уже найти монитор не поддерживающий режим 1024х768. LDVS разъем нужен как приятный бонус. Поставить просто драйвер RGB-&gt; LVDS не составит труда. Разъем сделать IDC. &quot;Гнать&quot; на выход&nbsp; тот-же видеорежим что и на VGA, то есть 1024х768. А решение проблем с подключением &quot;обнаруженной&quot; матрицей возложить на её &quot;нашедшего&quot;...<br />Мы тут не для МинПромТорга делаем серийную &quot;Универсальную&quot; машину.</p>]]></description>
			<author><![CDATA[null@example.com (x0Dh)]]></author>
			<pubDate>Thu, 27 Jul 2017 05:39:22 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1097#p1097</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1095#p1095</link>
			<description><![CDATA[<p>Я для примера сказал про мелкую. Это может быть и - наоборот - крупная.<br />В любом случае возможность адаптации под матрицу есть польза. Но не срочная.</p><p>И, кстати&nbsp; - глаза у всех разные. Особенно они разные, если тебе не текст за такой матрицей набирать, а, например, раз в полчаса поглядывать на какую нибудь прогу. Ну вот хоть на Лисина.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Wed, 26 Jul 2017 06:57:57 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1095#p1095</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1093#p1093</link>
			<description><![CDATA[<p><strong>avivanov76</strong>, +++!!!</p><p>Владимир, мелкая матрица (по размерам мелкая, а 640х480 и 800х600 - они все до 12 дюймов) - есть &quot;большая&quot; глазоломка. А еще и бесполезный бордер... Там вообще глаза сломаешь щурясь и всматриваясь...</p><p>Компактность конечно хорошо. Но мы же хотим и слоты сделать, чтобы родные ячейки использовать. Так шта... компактность остается под вопросом.</p><div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>PS Мне вообще кажется - весь вопрос темы возник слишком рано. Сейчас бы сперва реализовать хоть как-то работающую плату, с любым, удобным автору, моником. Чтобы на ней пошло хотябы процентов 90-95 прог.<br />А уже потом думать о таких деталях.</p></blockquote></div><p>С одной стороны ты совершенно прав. Но с другой стороны, автомобиль не проектируют (и не изготовляют) из велосипедных компонентов...</p>]]></description>
			<author><![CDATA[null@example.com (LeoN)]]></author>
			<pubDate>Wed, 26 Jul 2017 02:51:27 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1093#p1093</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1092#p1092</link>
			<description><![CDATA[<p>Если бы агат генерировал фотореалистичное изображение - то aspect ratio был бы важен<br />А так - он не более чем приятная опция.</p><p>1) Если у меня есть мелкая матрица, то неужели я откажусь от её использования только потому, что она даёт несколько искажённое изображение? Особенно если сама материнка с периферией будет компактная - мелкая матрица есть большой плюс, так как позволит всю систему в целом сохранить компактной.</p><p>2) Всё это верно если мы любой режим сперва масштабируем до 512x256 (или до 1024x512). Но ведь можно подойти с другой стороны: самый важный режим - это текст 32x32. Ну просто много прог работают в нём. Но так как он текстовый, то и масштабировать его можно почти как угодно, например, сделать&nbsp; матрицу символов 20x15. Ну или 10*2 x 7*2 + 1 пустой пиксель. И она чётко влезет на 640x480. Второй по востребованности режим: 256x256. Ну и пусть он будет 256*2 x 256. Получится 2:1 вместо 4:3, но уже лучше чем 1:1.... Следующий более-менее используемый режим - 128x128 - 128*4 x 128*3 - тоже вписывается в 640x480 (для примера беру такую матрицу).</p><br /><p>PS Мне вообще кажется - весь вопрос темы возник слишком рано. Сейчас бы сперва реализовать хоть как-то работающую плату, с любым, удобным автору, моником. Чтобы на ней пошло хотябы процентов 90-95 прог.<br />А уже потом думать о таких деталях.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Wed, 26 Jul 2017 02:44:14 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1092#p1092</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1091#p1091</link>
			<description><![CDATA[<p>Я чего-то не пойму: ведь на ЭЛТ мониторе у &quot;Агата&quot; пиксели были не квадратные. У матрицы они квадратные.<br />Если исходные агатовские пиксели отображать в квадраты (например 2x2), то на матрице мы получим искажение пропорций. Чтобы сохранить пропорции, надо на матрицу выводить неквадратные блоки (с соотношением как у монитора - 4x3). Тогда все матрицы с разрешением меньше 1024x768 пролетают, а на всех более крупных будет недоиспользована большая часть площади. (Вплоть до следующего &quot;удобного&quot; разрешения 2048x1536.)</p>]]></description>
			<author><![CDATA[null@example.com (avivanov76)]]></author>
			<pubDate>Tue, 25 Jul 2017 18:36:08 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1091#p1091</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1090#p1090</link>
			<description><![CDATA[<p>PS Я исхожу из того, что у каждого могут быть какие-то матрицы, но вовсе не факт, что они будут именно 1024x768.</p><p>Если предположить, что пользователь ради прямого использования LVDS будет целенаправленно искать именно такую матрицу и купит её - то ты прав, разумеется.</p><p>Если предположить, что пользователь готов использовать только то, что в шкафу завлялось (а завалятся может и не одна и не две матрицы, но не 1024) - то прав я.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Tue, 25 Jul 2017 13:59:25 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1090#p1090</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1089#p1089</link>
			<description><![CDATA[<p>В чём состоит истинна ?</p><p>Матрица 640х480, 800х600 :<br />Мой алгоритм: 512x256 точек используем, остальные чёрные.</p><p>1024х768: -&gt; 512*2 x 256*2</p><p>Остальные расчитать?</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Tue, 25 Jul 2017 13:41:43 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1089#p1089</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1088#p1088</link>
			<description><![CDATA[<p>Фу-у-у-уф... Владимир, почему ты не видишь истину, которая лежит на поверхности???<br />Давай так: пройдись, пожалуйста, твоим алгоритмом (указанном выше, особенно важен пункт 2) базовой развертки АГАТа МГДП 512х256 (все остальные режимы получаются из нее же целочисленным масштабированием, реализация в FPGA - легко) для следующих (существующих) матриц: 640х480, 800х600, 1024х768, 1280х1024, 1366х768, 1440х900, 1600х900, 1600х1200, 1680х1050, 1920х1080. Ну, как будто бы ты по DDC получил от матрицы её нативные данные. Как будет твой алгоритм работать конкретно с каждой из них? Особенно интересует пункт 2.<br />И мы все увидим, &quot;канает&quot; ли каждая из этих матриц под твой алгоритм или нет... Для меня ответ очевиден, не пойму, почему для тебя он не очевиден... А ведь кроме видимого растра еще и гашение надо делать. И что еще важное - NMI и IRQ должны соответствовать оригиналу.</p><p>P.S. Прошу без обид.</p>]]></description>
			<author><![CDATA[null@example.com (LeoN)]]></author>
			<pubDate>Tue, 25 Jul 2017 03:31:29 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1088#p1088</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1087#p1087</link>
			<description><![CDATA[<div class="quotebox"><cite>LeoN пишет:</cite><blockquote><p>Это вот к этому:<br /></p><div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>Востребованность будет совсем никакая, <strong>если разрешение будет фиксированное</strong>.</p></blockquote></div><div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>Интерполяция не обязательна: если матрицы мало отличаются по разрешению, достаточно будет добавить чёрные полосы по краям или даже справа и внизу.</p></blockquote></div><p>Мониторы бордеры по вертикали не делают. Или им полную/нативную развертку подавай, или они интерполяцию делают. А матрицам только нативную развертку подавай.<br />Надо ли нам в новоделе кучу геморроя затевать с разными развертками?...</p></blockquote></div><br /><p>Я имею ввиду - фиксированное разрешение матрицы (т.е. если у тебя вывод lvds-сигнала на матрицу будет рассчитан только на матрицы 1024x768 - это плохо).</p><p>Должно быть так: </p><p>1) два счётчика координат cX cY, которые считают от нуля до задаваемого пользователем размера (либо получаемого по DDC - вроде бы некоторые матрицы умеют по нему сообщать о своих параметрах). </p><p>2) два параметра агатовского разрешения : maxX, maxY, которые рассчитываются как кратные логическому агатовскому разрешению (с учётом пропорции 4x3), но не превышают п.1</p><p>3) if (cX &lt; maxX) выводим агатовские точки; else чёрный цвет&nbsp; &nbsp;// в простейшем случае, иначе - центровка</p><p>Здесь может быть интерполяция, но вырожденная, с учётом кратности масштабирования целым числам. Так что она и портить картинку не будет.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Tue, 25 Jul 2017 02:16:05 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1087#p1087</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1086#p1086</link>
			<description><![CDATA[<p>Это вот к этому:<br /></p><div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>Востребованность будет совсем никакая, <strong>если разрешение будет фиксированное</strong>.</p></blockquote></div><div class="quotebox"><cite>Voldemar0 пишет:</cite><blockquote><p>Интерполяция не обязательна: если матрицы мало отличаются по разрешению, достаточно будет добавить чёрные полосы по краям или даже справа и внизу.</p></blockquote></div><p>Мониторы бордеры по вертикали не делают. Или им полную/нативную развертку подавай, или они интерполяцию делают. А матрицам только нативную развертку подавай.<br />Надо ли нам в новоделе кучу геморроя затевать с разными развертками?...</p>]]></description>
			<author><![CDATA[null@example.com (LeoN)]]></author>
			<pubDate>Mon, 24 Jul 2017 16:59:09 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1086#p1086</guid>
		</item>
		<item>
			<title><![CDATA[Re: VGA + LVDS]]></title>
			<link>https://forum.agatcomp.ru//viewtopic.php?pid=1085#p1085</link>
			<description><![CDATA[<p>Не понял - если это возражение - то против чего ?<br />Вроде никто за интерполяцию и не агитировал.</p>]]></description>
			<author><![CDATA[null@example.com (Voldemar0)]]></author>
			<pubDate>Mon, 24 Jul 2017 15:10:40 +0000</pubDate>
			<guid>https://forum.agatcomp.ru//viewtopic.php?pid=1085#p1085</guid>
		</item>
	</channel>
</rss>
