Кашерный ШИМ или борьба с биениями на ЛСД

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

Postby Grey » Sat, 04.01.2014 23:44:22

Sergey78 wrote:И непонятно зачем тогда нужна плата пентевы.

Я так понимаю что тогда можно будет оставить в пентеве базовую конфу и подключить TSXB (как к любому другому клону) как внешний ускоритель.
У кого нету TSXB, смогут частично пользоваться вкусностями через TS-конфу.
Grey
 
Posts: 95
Joined: Fri, 29.11.2013 15:58:02

Postby TS-Labs » Sun, 05.01.2014 00:17:29

breeze wrote:А накой бип на плате дырки под VGA DSUB?

А как ты его предлагаешь использовать?

---

Grey wrote:Я так понимаю что тогда можно будет оставить в пентеве базовую конфу и подключить TSXB (как к любому другому клону) как внешний ускоритель.

Идея была в том, чтоб дать вкусности тсконфы пользователям не-пентев. Напрямую конечно софт тсконфы совместим не будет, но переделать его - пара пустяков.
Кроме того, можно запихнуть в плату любые девайсы - НГС, звуковые чипы, дополнительные вычислительные мощности, какие угодно рукописные шейдеры, риалтаймовый дебаггер. Ну короче...
Вот пример сигналов снятых с реального(!) зетника при помощи девайса: viewtopic.php?p=8634#p8634. Вчера весь вечер рассматривал демки через джтаг - прикольно, что даже в 2013 году авторы до сих пор юзают для им2 адреса типа $FDFD, хотя уже лет 30 никаких биений шины данных в им2 нет :)
Плюсы - стоимость комплектухи 50-60 баксов, не так уж и много - это причем по рознице, минимум рассыпухи - собирается за вечер. Это пока ревизия А, в ней найдены косяки (без них не бывает), возможно чего то не хватает. По факту эксплуатации выяснится, что доделать в ревизии В.
User avatar
TS-Labs
 
Posts: 5046
Joined: Thu, 26.07.2012 01:29:56

Postby Sergey78 » Sun, 05.01.2014 00:46:58

TS-Labs wrote:Идея была в том, чтоб дать вкусности тсконфы пользователям не-пентев. Напрямую конечно софт тсконфы совместим не будет, но переделать его - пара пустяков.

А как будет решаться вопрос с памятью? У непентев память только с #C000 переключается, что есть суксь и маздай.
Sergey78
 
Posts: 415
Joined: Wed, 05.09.2012 20:04:40

Postby Black_Cat » Sun, 05.01.2014 01:02:04

TS-Labs wrote:Единственная проблема - ДМА. Уст-во на хзбасе не имеет доступа к пересылкам с внешних девайсов.

:) Если бы ты не фыркал чуть что, а выслушал предложение, то это уже не была бы проблема :) . Препираться по этому поводу не вижу смысла, и я и ты заинтересованы в одном - чтоб устройство было лучше :), и по большому счёту любые проблемы всегда можно решить в следующей версии. :)

---

breeze wrote:А накой бип на плате дырки под VGA DSUB?

Патамучто без набортного видеовыхода, в этой карте нет смысла :) , а DVI и HDMI вроде не планировались :) .
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby TS-Labs » Sun, 05.01.2014 01:55:16

Sergey78 wrote:А как будет решаться вопрос с памятью?

Да и никак. На чтение - только очко 0000-3FFF. На запись - чоугодно.
User avatar
TS-Labs
 
Posts: 5046
Joined: Thu, 26.07.2012 01:29:56

Postby introspec » Sun, 05.01.2014 03:42:26

TS-Labs wrote:прикольно, что даже в 2013 году авторы до сих пор юзают для им2 адреса типа $FDFD, хотя уже лет 30 никаких биений шины данных в им2 нет

Нет биений на каких машинах? ты хочешь сказать что все классические спектрумы уже излечились от этой болезни? :)
User avatar
introspec
 
Posts: 579
Joined: Sun, 14.07.2013 15:36:47

Postby TS-Labs » Sun, 05.01.2014 05:09:50

Ну ваще речь о деме Тхебоард2. Аффтар настолько параноидален, что не доверяет даже любимому банкомату :crazy:
User avatar
TS-Labs
 
Posts: 5046
Joined: Thu, 26.07.2012 01:29:56

Postby LessNick » Sun, 05.01.2014 15:33:47

TS-Labs wrote:А как ты его предлагаешь использовать?


я вообще ничего не предлагаю, у меня новогодняя депрессия.
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
User avatar
LessNick
грей сашу — сашу грей
 
Posts: 864
Joined: Thu, 26.07.2012 15:00:53

Postby TS-Labs » Sun, 05.01.2014 18:32:15

Для него нужен коммутатор видеосигнала.
User avatar
TS-Labs
 
Posts: 5046
Joined: Thu, 26.07.2012 01:29:56

Postby Black_Cat » Tue, 04.02.2014 19:54:41

Господа, объясните пожалуйста, а почему вы не хотите тупо припаять на каждый выход RGB видеосмесителя ZXEvo по кондёру, тем самым получив примитивный дельта демодулятор, заменить ШИМ на дельта модуляцию и избавиться от гемора с передискретизацией TFT моников?
.. Или там в полосу HCT245 всё упирается?..
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby TS-Labs » Tue, 04.02.2014 21:11:56

Потому что получишь вот такое:
blur.jpg
blur.jpg (103.08 KiB) Viewed 5471 times
User avatar
TS-Labs
 
Posts: 5046
Joined: Thu, 26.07.2012 01:29:56

Postby Black_Cat » Tue, 04.02.2014 22:43:32

TS-Labs wrote:Потому что получишь вот такое:

Это при какой ёмкости и частоте дискретизации дельта модуляции? Да, и если это через HCT245, то проблема боюсь в ней самой. Ей по хорошему надо бы цветовые входы с выходами закоротить, чтоб прямо с FPGA сигнал шёл на смеситель.
"Трудно найти чёрную кошку в тёмной комнате.. ...особенно, если её там нет", "Forever!".
"Я никогда не причиняю им зла. Я говорю им правду, и они думают, что это - зло."
Гарри Трумэн
http://zx.clan.su/forum/
User avatar
Black_Cat
 
Posts: 1110
Joined: Thu, 26.07.2012 23:39:01

Postby Grey » Tue, 11.09.2018 20:43:34

Grey wrote:Любой монитор должен держать 640х480. (В base конфе же он есть в режиме даблера)
Я так думаю, что если пиксель будет состоять из чанка 2х2 (пожертвовав 1 битом цвета), то его все мониторы должны отобразить нормально .
Только он должен состоять из промежуточных цветов а не просто дергать max min .
Например для red
(один цвет выбивается из формулы так как нету цвета темнее черного, нужно подобрать экспериментальным путем)


TS-Labs Привет. Не прошло и 5 лет, а воз и ныне там. IDE Video-DAC конечно вещь классная, но как промежуточный вариант что мешает сделать чанки 2*2 ?
Может я что то не так себе представляю и не понимаю , но Evo же выдает на монитор физическое разрешение 640*480 (телек говорит что даже 720*576).
Каждый пиксель экрана занимает 4 физические пикселя разрешения. Так что мешает промежуточные цвета сделать в них? Скандаблеру конечно придется потрудится, так как у промежуточных цветов точка на верхней и нижней строчках будет разной. Да - будут видны текстуры заливки промежуточными цветами, но это же лучше чем биение как сейчас при 8 физических пикселях на точку экрана
Grey
 
Posts: 95
Joined: Fri, 29.11.2013 15:58:02

Postby TS-Labs » Wed, 12.09.2018 13:14:00

Прошу прощения, но на ШИМ мы официально забили. При наличии ВДАК-а ШИМ выглядит, как непотребство. Я вообще жалею, что повёлся на него, из-за чего сейчас приходится хранить таблицу 0..24 внутри ЦПЛД для совместимости и ставить 15й бит палитры в 1 для линейной градации.
User avatar
TS-Labs
 
Posts: 5046
Joined: Thu, 26.07.2012 01:29:56

Postby Grey » Wed, 12.09.2018 22:43:47

Ну упрости таблицу до одного элемента. а остальное вырежи Сделай только обработку 3-х бит на цвет, 2 стандартных а третий - один чанк 2*2 из соседних яркостей,
шим2.jpg
шим2.jpg (2.18 KiB) Viewed 573 times
думаю он на lcd хорошо будет смотреться, а кому надо больше - пусть ставяn VDAC.
Grey
 
Posts: 95
Joined: Fri, 29.11.2013 15:58:02

Postby TS-Labs » Thu, 13.09.2018 00:17:14

В официальной ветке я этого делать не буду, а под заказ могу собрать единоразово.
User avatar
TS-Labs
 
Posts: 5046
Joined: Thu, 26.07.2012 01:29:56

Previous

Return to Hardware

Who is online

Users browsing this forum: idxi and 0 guests

x