Page 1 of 3

ZS256 Turbo+, как убрать полосу между бордером и папером?

PostPosted: 07 Sep 2008, 10:11
by EvgenyMuchkin
Добрый день!

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

Как это вылечить малой кровью, подскажите плиз.

Re: ZS256 Turbo+, как убрать полосу между бордером и папером?

PostPosted: 08 Sep 2008, 19:08
by KOE
Похоже, бордер формируется асинхронно. Можно попробовать привязать его к клоку 7 мгц D-триггером, например.

Re: ZS256 Turbo+, как убрать полосу между бордером и папером?

PostPosted: 08 Sep 2008, 19:59
by EvgenyMuchkin
KOE, если не сложно, можешь изобразить сие. Ваша профессиональная терминология для меня филькина грамота, а вот по рисунку сконструлять смогу smile

Спасибо!

Re: ZS256 Turbo+, как убрать полосу между бордером и папером?

PostPosted: 08 Sep 2008, 21:23
by KOE
Глянул в схему, там в формирователе экрана стоит кп13, она коммутирует бордер/экран. кп13 есть мультиплексор с хранением, синхронный. На его входы подаются сигналы brd- (собственно бордер, объединенный по "И" строчный и кадровый бордюры (т.е. по горизонали и вертикали)) и H2, по спаду которого происходит смена состояния выходов кп13 (когда H2=1 происходит хранение). Мне только не очень понятно, зачем бордер синхрится относительно H2. По идее, надо относительно клока 7 мгц, т.к. все процессы в синхронном устройстве должны синхриться от одного клока. Н2 приходит с задержкой относительно клока 7 мгц, однако к описанным глюкам это приводить не должно (задержка клока может только дать смещение бордера).
Полоса мигает не в такт с flash случаем??? Есть подозрение, что дело в том, что сигнал eo на 15 ногу DD43 приходит несинхронно с H2 на 11 ногах DD33 и DD34.

Re: ZS256 Turbo+, как убрать полосу между бордером и папером?

PostPosted: 08 Sep 2008, 22:06
by lvd
вот таки асилел схему немного. Во1, блакат на говнофоруме наврал, есессно.

Далее, 15 нога дд43 управляет бланкингом, а не бордером и экраном. Она не при делах стопудово.

Вопросы аффтару:

1. ширина полосы - ТОЧНО 1 символ, или примерно (чуть уже)?
2. какой серии мсх ДД33, ДД34, ДД43 и ДД11 (по схеме дезсофта)?
3. какие диоды ВД4, ВД5 и сколько резюк Р54?

Re: ZS256 Turbo+, как убрать полосу между бордером и папером?

PostPosted: 08 Sep 2008, 22:15
by lvd
Если мигает не как флеш, то вариант - разъезжание CLK и H2. Первый тактирует вывод битиков, второй - вывод атрибутов и бордера.
Если второй приходит раньше первого, то будет срач величиной в разность моментов прихода на границе бордера (бордер уже кончился и инк!=папер, а битики ещё левые).

Re: ZS256 Turbo+, как убрать полосу между бордером и папером?

PostPosted: 08 Sep 2008, 22:21
by KOE
lvd wrote:1. ширина полосы - ТОЧНО 1 символ, или примерно (чуть уже)?


Точно быть не может, ибо тогда глюк схемы (границы экрана не сойдутся).

lvd wrote:Если мигает не как флеш, то вариант - разъезжание CLK и H2. Первый тактирует вывод битиков, второй - вывод атрибутов и бордера.


Чтобы ширина полосы была 1 пиксель, надо чёто порядка 140 нс разъезжание, откуда бы ему таким быть, пиксели от 7 мгц сдвигаются.

Re: ZS256 Turbo+, как убрать полосу между бордером и папером?

PostPosted: 08 Sep 2008, 22:25
by KOE
KOE wrote:Чтобы ширина полосы была 1 пиксель, надо чёто порядка 140 нс разъезжание


Может просто DD3, 33, 34 на грани умирания, или емкостть где висит?

Re: ZS256 Turbo+, как убрать полосу между бордером и папером?

PostPosted: 08 Sep 2008, 23:00
by deathsoft
lvd wrote:1. ширина полосы - ТОЧНО 1 символ, или примерно (чуть уже)?

Не 1 символ там, а 1 пиксель шириной.

Re: ZS256 Turbo+, как убрать полосу между бордером и папером?

PostPosted: 08 Sep 2008, 23:30
by lvd
deathsoft wrote:Не 1 символ там, а 1 пиксель шириной.

все ашыпке щитать за очепяткэ