IDE Video-DAC

Железо, связанное с TS-Conf

Postby TS-Labs » Fri, 20.06.2014 18:14:47

Как известно, в тсконфе для отображения более 64 цветов используется ШИМ. Он ужасно выглядит на LCD мониторах. Для решения это проблемы было предложено использовать сигналы интерфейса ИДЕ, исходя из предпосылки, что большинство и так не используют винчестеры для пентевы. Автор идеи Blade.
Данная плата позволяет отображать 15625 цветов на любом мониторе без искажений, а также использовать полный диапазон палитрового ОЗУ 5 бит на компоненту - 32768 цветов.

ide-video.png
ide-video.png (44.38 KiB) Viewed 66084 times


ФАК:
1. Можно ли при этом пользоваться винчестером?
Можно, но не на вашей пентеве. Пользуйтесь им на здоровье на домашнем РС.

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

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

4. Как девайс подключать?
Втыкнуть в разъем ИДЕ, подключить питание с дисководного разъема питания 3.5".
Шнур от ВГА вытащить из переднего разъема и воткнуть в разъем на плате.

5. А телевизор?
Телевизор только путем множественных разрезов на основной плате и перемычек на плату видео-ЦАПа.

6. А что делать со старым ВГА выходом?
Ничего. Но опять же, перерезки/перемычки и вуаля.

7. У меня нелезет ВГА шнур внутрь корпуса.
На плате выведены штырьки с сигналами цвета и синхронизации, можно сварганить удлиннитель.

8. Какие еще профиты можно получить?
Поскольку палитровое ОЗУ тсконфы позволяет запрограммировать 32768 цветов, но из-за ограничений ШИМа используется только 15625, введен специальный сигнал, благодаря которому можно отображать честных 32 градации на компоненту.
Софты под 32к будут работать на обычной версии конфы, но цвета градации 25-31 будут совпадать с градацией 24 (цвета будет "заливать" в белый).
Для определения версии конфигурации будет введен регистр на чтение.
Использовать доп.режим или нет - дело писателей. Гарантируется, что режим будет поддержан в тсконфе в других версиях железа.

9. Сколько радость стоит?
Надо уточнять по ценам компонентов. Ориентировочно - $10-15. Точная цена будет на момент начала продаж.
Анонимус всегда сможет изготовить изделие самостоятельно. Схема, плата, герберы, хдл - в репе.

Тесты для графики:
test_gfx.7z
(14.56 KiB) Downloaded 1727 times


P.S.
Ждите следующих проектов:
SD Audio-blaster
FDD 3D-GPU
COM port Touch Screen

UPDATE:
Сузил плату до размера ВГА конектора.
Last edited by TS-Labs on Sun, 10.08.2014 19:23:04, edited 2 times in total.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby VBI » Sat, 21.06.2014 09:37:59

Image
вполне, думаю.
винта, конечно, жалковасто)

но всё равно - всё крутится постоянно на SD
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby Den1982 » Sat, 21.06.2014 19:22:34

А в каком софте можно посмотреть как ужасно выглядят более 64 цветов на LCD мониторах?
Den1982
 
Posts: 104
Joined: Sat, 23.11.2013 20:57:07

Postby TS-Labs » Sat, 21.06.2014 20:02:16

Тут я думаю будет вполне видно.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby Den1982 » Sun, 22.06.2014 11:25:23

TS-Labs wrote:Тут я думаю будет вполне видно.

Хм. Должны быть горизонтальные полоски как я понимаю? В этих демах у меня просто какие то вырвиглазные цвета, но никаких полосок не наблюдается.
Den1982
 
Posts: 104
Joined: Sat, 23.11.2013 20:57:07

Postby TS-Labs » Sun, 22.06.2014 16:42:21

Если все устраивает - why pay more.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby dnik75 » Fri, 04.07.2014 20:00:43

плата IDE Video-DAC и доки на неё полностью готова для изготовления? Или всё ещё на стадии отладки? Хотя вроде отлаживать там вроде больше нечего, как я понял ;)
Если что-то хочкшь сделать хорошо, сделай это сам :D
User avatar
dnik75
 
Posts: 171
Joined: Fri, 04.07.2014 19:41:26

Postby TS-Labs » Fri, 04.07.2014 21:52:19

Плата на стадии езды от производителя плат :)
ХДЛи написаны, микрухи в хозяйстве есть, надо тока спаять и включить.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby dnik75 » Sat, 05.07.2014 15:02:08

Интересно данную схему можно преобразовать в какой нибудь монструозный интерфейс (например видеокарты на внешнем плис и проце))) )?
Если что-то хочкшь сделать хорошо, сделай это сам :D
User avatar
dnik75
 
Posts: 171
Joined: Fri, 04.07.2014 19:41:26

Postby TS-Labs » Sat, 05.07.2014 15:37:18

Ну вроде как вот.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby evovxn » Sat, 05.07.2014 22:49:20

Крайне полезный девайс. Кстати, я и на своём элт мониторе (LACIE electron19blueIV) вижу субпиксели из которых микшируется пиксель. А на этом девайсе цвет пикселя будет чистым, так? И ещё. Правильно ли я понимаю, что если, заюзав данный девайс, я установлю в зх-бас контроллер немо-иде, то с хард диском прощаться не придется?
User avatar
evovxn
 
Posts: 278
Joined: Thu, 14.11.2013 12:31:23
LOCATION: Kursk

Postby TS-Labs » Sun, 06.07.2014 02:11:22

EVOVXN wrote:А на этом девайсе цвет пикселя будет чистым, так?

Так.
EVOVXN wrote:Правильно ли я понимаю, что если, заюзав данный девайс, я установлю в зх-бас контроллер немо-иде, то с хард диском прощаться не придется?

Конечно, в специальной конфигурации ФПГА для видеоцапа порты немоиде просто отсутствуют.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby dnik75 » Thu, 10.07.2014 11:28:02

Есть-ли возможность впилить 16-битный буфер строки вместо 8-битного для Video-DAC ( для теоретической возможности сдвига спрайта или строки по горизонтали на 0,5 пиксела, реализации прозрачности 50 проц и др. эффектов?). Насколько я понимаю, ждать видеокарту-акселератор TSXB придётся ещё долго? В феврале были удалены практически все исходники, кроме fpga_kick и cpld. :bang:
Если что-то хочкшь сделать хорошо, сделай это сам :D
User avatar
dnik75
 
Posts: 171
Joined: Fri, 04.07.2014 19:41:26

Postby TS-Labs » Sat, 12.07.2014 13:48:09

dnik75 wrote:Есть-ли возможность впилить 16-битный буфер строки вместо 8-битного для Video-DAC

На пентеве к сожалению - нет. Не хватает ресурсов чипа.
dnik75 wrote:Насколько я понимаю, ждать видеокарту-акселератор TSXB придётся ещё долго?

Не может один человек порвать жопу, чтоб тянуть несколько проектов по работе и по спеку. ВСЕ БУДЕТ.
dnik75 wrote:В феврале были удалены практически все исходники, кроме fpga_kick и cpld.

А там были не исходники, а всякая хренотень с незапамятных времен, не имеющая как говорится. Я почистил репу, оставил только то, что нужно.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby dnik75 » Sat, 12.07.2014 14:53:15

Интересует реализация процессора nextz80 и что примерно представляет из себя шина FCI. Какой у процессора будет прямой доступ к памяти?
Если что-то хочкшь сделать хорошо, сделай это сам :D
User avatar
dnik75
 
Posts: 171
Joined: Fri, 04.07.2014 19:41:26

Postby dnik75 » Sat, 12.07.2014 14:59:13

Nextz80 - Это он?
Last edited by dnik75 on Sat, 12.07.2014 15:06:21, edited 2 times in total.
Если что-то хочкшь сделать хорошо, сделай это сам :D
User avatar
dnik75
 
Posts: 171
Joined: Fri, 04.07.2014 19:41:26

Postby dnik75 » Sat, 12.07.2014 15:00:26

TS-Labs wrote:Не может один человек порвать жопу, чтоб тянуть несколько проектов по работе и по спеку. ВСЕ БУДЕТ.

Работы действительно слишком много для одного человека. ;(
Если что-то хочкшь сделать хорошо, сделай это сам :D
User avatar
dnik75
 
Posts: 171
Joined: Fri, 04.07.2014 19:41:26

Postby TS-Labs » Sat, 12.07.2014 16:35:49

dnik75 wrote:Интересует реализация процессора nextz80

Авторские сорцы, допилинг zek-а.
dnik75 wrote:что примерно представляет из себя шина FCI

Мультиплекс ША, ШД, ШУ хостового з80 на частоте 56 или 112МГц.
dnik75 wrote:Какой у процессора будет прямой доступ к памяти?

У хостового к карте - через подмену окна 0000-3fff. У карты к хосту - через busrq.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Fri, 18.07.2014 00:44:34

Встречайте.
IMG_5615.JPG

Фотачки реального ЛЦД, но гуевенькие . Алсо, видно, что таки кубатуры ШИМа нету.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Fri, 18.07.2014 04:49:49

Чисто вброс:
IMG_5618.JPG

Первый экземпляр я спаял примерно за час, потом провел 2 идиотских часа, пытаясь понять что не так - запаял не той стороной резисторы (повернул 2 пары на 90 градусов, площадки расположены квадратом).
4 последние экземпляра я спаял за 2 часа, с перекурами, чаепитиями, перекусами. Т.е. прогулочной развалочкой - 30 минут на плату с 2-мя чипами с шагом пинов 0.5мм, 17-ю рассыпухами 0603, 3-мя разъемами. Все 4 платы прошил не запаивая джтаг, просто засунул, прижал, нажал другой рукой на мышке Start в программаторе квартуса. Все пошли сразу, ни соплей, ни непропаев.
А zst будет и дальше пиздеть про то как он паяет целый вечер один юсб-компорт. :facepalm:
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby dnik75 » Fri, 18.07.2014 06:34:15

Теперь осталось осветить вопрос - как заказать данный девайс. А то мышки в это время колются,плачут и продолжают есть кактус на все 64 цвета(для чистых цветов без ШИМ).
Если что-то хочкшь сделать хорошо, сделай это сам :D
User avatar
dnik75
 
Posts: 171
Joined: Fri, 04.07.2014 19:41:26

Postby Den1982 » Fri, 18.07.2014 10:09:02

Не знаю надо ли мне оно или нет, но возьму пожалуй одну штучку.
Den1982
 
Posts: 104
Joined: Sat, 23.11.2013 20:57:07

Postby evovxn » Fri, 18.07.2014 10:22:31

А будет возможность заказать сей девайс в виде конструктора? Или просто голой платки?
User avatar
evovxn
 
Posts: 278
Joined: Thu, 14.11.2013 12:31:23
LOCATION: Kursk

Postby dnik75 » Fri, 18.07.2014 11:54:47

Den1982 wrote:Не знаю надо ли мне оно или нет, но возьму пожалуй одну штучку.

Присоединяюсь :)
Если что-то хочкшь сделать хорошо, сделай это сам :D
User avatar
dnik75
 
Posts: 171
Joined: Fri, 04.07.2014 19:41:26

Postby piroxilin » Fri, 18.07.2014 13:16:21

Ну и я взял-бы парочку "конструкторов" , ну или собранных , но с не запаянными разъёмами.
User avatar
piroxilin
 
Posts: 15
Joined: Fri, 18.07.2014 13:14:26
LOCATION: Москва

Next

Return to Hardware

Who is online

Users browsing this forum: No registered users and 0 guests

cron

x