vga card detection что это

Vga card detection что это

Чтобы выбрать первичный видеоадаптер (если в системе несколько видеоадаптеров) в BIOS существую параметры Init Display First, Primary Graphic’s Adapter.

Возможные значения:

1. PCI — система попытается в первую очередь определить видеоадаптер, установленный в слот PCI; в случае неудачи компьютер обратится к другому доступному адаптеру (AGP, PCI Express или интегрированному в системную плату);

2. AGP — первым будет инициализирован AGP-адаптер;

3. Onboard — в первую очередь определится адаптер, интегрированный в системную плату (подобные решения обычно используются в недорогих компьютерах);

4. PCI Express (PCIE, PEG) — первичным будет адаптер PCI Express.

В некоторых версиях BIOS может указываться порядок опроса адаптеров, например PCI/AGP и AGP/PCI.

Из перечисленных значений в вашей системе будут присутствовать только те, которые фактически поддерживаются системной платой.
Onboard GPU, Internal Graphics Mode

С помощью этого параметра можно отключить интегрированный видеоадаптер, если вы собираетесь установить отдельный видеоадаптер в слот PCI Express.

Возможные значения:

1. Auto, Enable If No Ext PEG — интегрированный видеоадаптер будет включен только при отсутствии дополнительных адаптеров;

2. Enabled — интегрированный видеоадаптер всегда включен, независимо от наличия дополнительного адаптера;

3. Disabled — интегрированный видеоадаптер выключен.

PC I/VGA Palette Snoop, Palette Snooping

Параметр устанавливает специальный режим, корректирующий палитру VGA при использовании дополнительных видеоустройств, например MPEG-кодировщиков.

Возможные значения:

1. Disabled (Off) — корректировка палитры отключена; это значение устанавливается по умолчанию и рекомендуется, если нет дополнительных видеоустройств, и в этом случае общая производительность видеосистемы будет немного выше;

2. Enabled (On) — если дополнительные видеоустройства есть, установка этого значения может исправить некорректное отображение цветов на экране.

Maximum Payload Size

Параметр присутствует в некоторых системных платах с шиной PCI Express и устанавливает максимальный размер пакета уровня транзакций (TLP), передаваемого по этой шине.

Возможные значения параметра:

128, 256, 512,1024, 2048, 4096. Они определяют максимальный размер в байтах пакета TLP. Как правило, по умолчанию устанавливается значение 4096, которое не следует менять без особой необходимости, поскольку при этом, как правило, обеспечивается максимальная производитель­ность PCI Express.

Если в вашей системе шина PCI Express есть, а параметра нет, значит, размер пакета TLP установлен по умолчанию (обычно 4096 байт) и не подлежит изменению.

Источник

Что такое VGA и чем он отличается от видеокарты?

Руководства по разработке операционной системы позволяют точно получить данные экрана путем записи непосредственно в VGA или EGA или Super VGA, но я не понимаю, какова реальная разница между записью на фиксированный адрес для отображения и записью на видеокарту напрямую, либо на борту или съемный? Я просто хочу, чтобы основные разъяснения моей путаницы по этому вопросу по моей проблеме

ДОПОЛНИТЕЛЬНО: Некоторые из этих текущих ответов говорят об использовании максимально адресуемой памяти процессора в спецификациях на 16-разрядных. Проблема заключается в некоторых из этих возникающих проблем:

1. Как насчет собственной памяти карты? Это не требует системной оперативной памяти для самих данных экрана.

2. А что в старших битовых режимах? И вы не можете не пренебрегать BIOS в реальном режиме (x86) и по-прежнему обращаться к памяти через AL?

3. Как концепция записи по фиксированному адресу останется неизменной на графическом процессоре с множеством регистров и производительностью на уровне или выше фактического микропроцессора?

До появления VGA у нас было несколько других графических стандартов, таких как hercules, которые отображали либо текст (80 строк по 25 символов), либо для относительной монохромной графики высокой четкости (в разрешении 720×348 пикселей).

Другими стандартами того времени были CGA ( цветной графический адаптер ), который также допускал до 16 цветов при разрешении до 640×200 пикселей. Результат будет выглядеть так:

Наконец, примечательным стандартом для ПК был улучшенный графический адаптер (EGA), который позволял разрешать изображения до 640 × 350 с 64 цветами.

Затем в 1987 году IBM представила компьютер PS2. Он имел несколько примечательных отличий по сравнению со своими предшественниками, которые включали новые порты для мышей и клавиатур (ранее мыши использовали последовательные порты с 25 контактами или последовательные порты с 9 контактами, если у вас была мышь); стандартные 3,5-дюймовые диски и новый графический адаптер с высоким разрешением и множеством цветов.

Читайте также:  какие тайминги лучше для ddr4 2666

После VGA

Прогресс не остановился на стандартах VGA. Вскоре после введения VGA возникли новые стандарты, такие как VGA 800×600 S uper (SVGA), в котором использовался тот же разъем. (Hercules, CGA, EGA и т. Д. Имели свои собственные разъемы. Вы не могли подключить монитор CGA к VGA-карте, даже если пытались отобразить достаточно низкое разрешение).

С тех пор мы перешли к дисплеям с гораздо более высоким разрешением, но наиболее часто используемым названием остается VGA. Даже если правильные имена будут SVGA, XVGA, UXGA и т. Д. И т. Д.

(Графика предоставлена ​​Википедией)

Слева: DB5HD Справа: альтернативные разъемы VGA, обычно используемые для лучшего качества)

Это оставляет запись в VGA

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

Это использовалось не только для VGA, но и для альтернатив того же поколения.

Источник

Настройка видеокарты в BIOS

Зачастую компьютеры имеют дискретные видеокарты, не требующие дополнительных настроек. Но более бюджетные модели ПК все еще работают с интегрированными адаптерами. Такие устройства могут быть значительно слабее и обладать намного меньшими возможностями, например, у них нет встроенной видеопамяти, так как вместо неё используется оперативная память компьютера. В связи с этим может потребоваться выставить дополнительные параметры распределения памяти в BIOS.

Как настроить видеокарту в BIOS

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

Как вы смогли убедиться, настроить видеокарту не так сложно, как кажется на первый взгляд. Самое главное – следовать инструкциям и не предпринимать никаких действий, кроме тех, которые описаны в этой статье.

Помимо этой статьи, на сайте еще 12447 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

VGA (D-Sub) — что это за интерфейс, виды, особенности, плюсы и минусы разъема

Что такое VGA, есть ли разница с D-Sub?

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

D-Sub (D-subminiature) представляет собой аналоговый пятнадцатиконтактный разъем. Как правило, он используется для подключения компьютера или ноутбука к монитору.

В VGA (Video Graphics Array) используется построчная передача видеосигнала. Когда происходит изменение уровня яркости, то одновременно осуществляется снижение или повышение напряжения. Причем сигнальное напряжение может варьироваться от 0,7 до 1 В. Если рассматривать ЭЛТ-мониторы, в которых чаще всего размещаются разъемы VGA, то в них меняется показатель интенсивности луча, создаваемого электронной пушкой. В результате таких действий на дисплее происходит изменение яркости.

Что касается разницы между VGA и D-Sub, то ее просто нет, потому что речь идет об одном и том же разъеме DE15. Это 15-штыревой разъем, где каждый канал отвечает за определенные функции. Стоит отметить, что по своему внешнему виду VGA действительно напоминает букву «D». Отсюда и название — D-Sub.

Что можно подключить через VGA-разъем?

Сегодня VGA уже не считается распространенным разъемом для техники. Но за годы своего существования такой стандарт получили самые разные приборы. Например, этот интерфейс присутствует в определенных моделях жидкокристаллических и плазменных телевизоров. Его зачастую устанавливали и в DVD-проигрывателях. Но особенно часто VGA-разъем встречается в мониторах с электронно-лучевыми трубками. Практически все ЭЛТ-мониторы оснащались именно таким интерфейсом для подключения к источникам сигнала. Даже в ранних моделях ЖК-дисплеев имеется этот стандарт, который постепенно был заменен на DVI и HDMI.

История VGA интерфейса

Разъем VGA был анонсирован в 1987 году всемирно известной компанией IBM. Он был специально разработан для качественной передачи видеосигнала на экраны, использующие электронно-лучевые трубки. Поэтому все актуальные на тот момент компьютеры работали с мониторами, которые оснащались данным интерфейсом. Нужно отметить, что до этого момента существовали разъемы DE-9, которые зачастую использовались для подключения джойстиков к игровым приставкам и ПК. При этом VGA (DE-15) получал уже не 9, а сразу 15 контактов. Это позволяло наслаждаться цветным изображением, которое отображалось на ЭЛТ-мониторах.

Читайте также:  какие стихи учат в 9 классе по литературе наизусть список

В 90-х годах прошлого века многие производители техники также начали применять такой стандарт. Стали выпускаться телевизоры и DVD-проигрыватели с VGA на борту. D-Sub сохранял свою популярность до момента, пока не получил широкое распространение цифровой стандарт DVI. Причем официальная презентация DVI состоялась в 1999 году. Но постепенно вытеснять с рынка морально и физически устаревший интерфейс VGA он начал только в 2000-х годах, когда цифровые технологии и соответствующий контент оказались востребованными и доступными среди пользователей. Более того, в 2015 году AMD, Intel и многие другие крупнейшие корпорации решили полностью отказаться от использования в своих новых продуктах стандарта VGA.

Виды D-Sub выхода

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

Технические характеристики, особенности и распиновка VGA Разъема

Как уже отмечалось, VGA (D-Sub) был разработан для удобной передачи аналогового сигнала. Здесь используются 15 контактов, каждый из которых выполняет определенную функцию.

Нужно понимать, что есть соединительный кабель «Папа» и штекерные соединения «Мама».

Поэтому торчащие соединения должны подключаться именно к внутренним VGA-отверстиям. Что касается самих контактов, то они выстроились в три горизонтальные полоски по 5 штук. Благодаря этому удается передать аналоговый сигнал, «разбитый» на синий, красный и зеленый цвета.

Максимальное разрешение VGA (d sub)

Технология VGA официально способна передавать видеосигнал в разрешении 1280 на 1024 точки, но не более. В действительности же разрешение может достигать формата 1920×1080 (Full HD) и в некоторых случаях даже 2048×1536. До определенного времени этого было вполне достаточно, чтобы наслаждаться качественным изображением. Но чем выше будет разрешение передаваемого сигнала, тем больше шанс получить неожиданные дефекты в виде размытия картинки и прочего. Поэтому специалисты рекомендуют использовать для FHD-мониторов более прогрессивные интерфейсы.

Плюсы и минусы VGA интерфейса

Главные преимущества :

Недостатки разъема :

Типы преобразователей и конвертеров для VGA

Если у вас есть, например, старая видеокарта с VGA-разъемом, но вы решили купить новый монитор с цифровыми интерфейсами, то подключить их просто так нельзя. В таких случаях нужно дополнительно менять источник видео сигнала, либо же приобретать специальный конвертор. В последнем случае нет необходимости покупать дорогостоящие комплектующие. Достаточно найти (купить) преобразователь сигнала VGA на HDMI или DVI, чтобы новый монитор смог радовать вас четкой и красочной картинкой без необходимости менять видеокарту.

Сегодня в свободной продаже можно отыскать огромное количество всевозможных переходников. С их помощью можно преобразовать сигнал с VGA на DVI, Display Port, HDMI и так далее. Многие конвертеры комплектуются кабелем USB, через который возможна передача не только видео, но и звука. Совершенно не исключается и обратная совместимость, когда на монитор с VGA-интерфейсом передается сигнал с цифрового стандарта.

Актуальность VGA на сегодня, что лучше vga или hdmi?

В сегодняшних реалиях, когда доминирует цифровой контент, рассчитывать на возможности D-Sub (VGA) нет никакого смысла. Достаточно посмотреть на различные устройства и комплектующие, которые выпускаются производителями в последнее время. И мы обнаружим, что среди интерфейсов будут присутствовать HDMI, Display Port или DVI. Именно они обеспечивают высококачественное отображение картинки повышенной четкости (Full HD и 4K). С другой стороны, VGA все еще с нами. За многие годы компании успели выпустить невероятное количество приборов, поддерживающих данный стандарт. Поэтому полностью сбрасывать его со счетом пока еще рано. Но и надеяться на чудо вряд ли стоит. Следует понимать, что даже с использованием переходников добиться полной синхронизации между аналоговыми и цифровыми интерфейсами невозможно. Где-то наверняка появятся дефекты, либо же изображение не будет «раскрываться» в полной мере.

Читайте также:  Что такое косвенные местоимения


Источник

Графический VGA-контроллер на SoC без знаний HDL


Всем привет!
В одной из предыдущих статей мой коллега Des333 реализовал фреймбуфер для LCD, работающего на графическом контроллере ILI9341. Однако, его написание потребовало существенного опыта в разработке RTL-кода.

К тому же, не у каждого под рукой есть embedded LCD-дисплей, зато наверняка есть монитор с VGA-входом.Что же делать, если опыта разработки под FPGA мало, но есть SoC, а сделать что-то интересное хочется?

В этой статье мы расскажем, как разработать графический контроллер, имея на руках плату с SoC (Altera Cyclone V), дисплей с VGA и минимальные знания языков HDL (в нашем случае — Verilog).

Для примера будем использовать наши платки, но всё описанное заработает и на других.
Кому интересно, прошу под кат.

Я буду использовать отладочную плату CB-CV-SOM, работающую вместе с SoDIMM-модулем CV-SE-SOM:

К этой отладочной плате у нас есть шилд, на котором помимо VGA есть много интересного (см. metrotek.spb.ru/cbcvsom.html)

Архитектура

Для вывода изображения на дисплей нам нужны фреймбуффер, драйвер и модуль развёртки, который обеспечит связку между процессором и дисплеем, а также обеспечит непрерывное обновление кадров.

В SoC’е к ARM ( также называется HPS — Hard Processing System ) подключенна DDR3 память (1 GB в нашем случае), в ней и будет находится наш фреймбуффер. А в FPGA будет модуль, который нам нужно будет сделать с помощью Qsys.

Как работает VGA

VGA ( Video Graphics Array ) — это видео интерфейс, использующий аналоговый сигнал для передачи цветовой информации. Формат сигналов и их поведение похожи на тевелизионный сигнал.
Список сигналов:
vga_vs_o — вертикальная синхронизация
vga_hs_o — горизонтальная синхронизация
vga_r_o — данные красной составляющей пикселя
vga_g_o — данные зеленой составляющей пикселя
vga_b_o — данные синий составляющей пикселя

Shield поддерживает 16 бит на цвет, а это значит, что на синий и красный выделяется по 5 бит, а на зеленый 6. ЦАП сделан по схеме R2R.

Времянки выглядят так:

Прошивка для FPGA

Подробнее про Frame Reader и Clocked Video Output можно посмотреть тут.
Как собрать прошивку и какие настройки нужны для HPS можно прочитать в этой статье.

Altera PLL

Frame Reader

Clocked Video Output

Qsys Connections

Как выше сказано, на плате 16 бит, а из модуля выходит 32 бита, поэтому нужно внимательно назначить пины в qsf-файле, либо отредактировать выход для себя удобным образом в top файле проекта. Нам нужны старшие биты каждого цвета, они более информативны, чем младшие.

Обратите внимание, что это первое и единственное место, где мы редактируем код. Больше это не потребуется.

Драйвер и dtb

Нам потребуется драйвер altvipfb.

Вернемся к параметрам Bits per pixel per color plane и Number of color planes in parallel в Frame Reader. В драйвере написано:

Число бит на один цвет только 8 и ширина слова должна быть больше или кратна 32. С чем же связано такое ограничение? Смотрим дальше и видим:

Становится ясно, что драйвер работает в режиме True color, записывая цвет в 32 битное слово ( более удобно выравнивать, чем 24 ), и работает он только в таком режиме.

Чтобы собрать этот драйвер, в конфиге ядра надо внести следующие изменения.

Для того что бы linux узнал, что у нас в FPGA есть фреймбуфер от Альтеры, в dtb надо прописать следующие магические слова:

В параметре range — диапазон валидных адресов, с которых драйвер будет читать, а в reg = — стартовый адрес и сколько адресов занято alt_vip. mem-word-width это параметр Master port width в Frame Reader.

Запуск терминала и иксов

Заходим на прибор и загружаем драйвера:

Затем проверяем, все ли хорошо с помощью dmesg, и смотрим, есть ли похожая строка:

Затем выводим консоль на экран, подключенный к плате:

Ставим icewm и запускаем с помощью startx:

Итого: мы получили графический контроллер, с минимальными знаниями HDL языков.

Источник

Информ портал о технике и не только