Re: Innovative Amiga genlocking

From: Gerrit Heitsch <gerrit_at_laosinh.s.bawue.de>
Date: Mon, 6 Nov 2017 21:35:26 +0100
Message-ID: <3e58f3dc-e7c8-f639-fa88-48449c6ebfd5@laosinh.s.bawue.de>
On 11/06/2017 09:12 PM, silverdr@wfmh.org.pl wrote:
> 
>> On 2017-11-06, at 21:04, Gerrit Heitsch <gerrit@laosinh.s.bawue.de> wrote:
>>
>>>> What pulses? Making hsync and vsync inputs instead of outputs? It's done via software (*). XCLKEN only switches the clock signal from internal crystal to external input, nothing more.
>>>>
>>>> (*) Should be Bit 1 in BPLCON0 Register at $dff100
>>> That's the internal DDR I thought needed to exist if XCLKEN doesn't affect the sync pins data direction.
>>> Now the good question - it's been ages ago, but... I /think/ I didn't have to run any software in order to genlock the machine. Would that mean that we (both smf and me) were wrong about how the genlocking was done? Or is there a way to detect _XCLKEN state via software and the rest is done by KS?
>>
>> I see XCLKEN go only to the 74F258 on the A500+ schematics. And if you think about it, you don't really need external resync, you can use hsync and vsync in output state to sync up with the source by varying the clock supplied to the system until everything matches. Kind of a PLL.
> 
> That's exactly what I understand Mia wrote and I rephrased: "Meaning you have to slow down or speed up the Amiga clock and wait for the syncs to align their phases. This takes time. Not much but still. Then you need to constantly monitor the two for drifting and react accordingly by either speeding up or slowing down - basically a form of PLL."
> 
> If that's how it actually works then I stand corrected. I (and as I understood smf too) thought it was done by supplying the reference pulses to Amiga so that it "knows" when to start the line/field. I thought that was the purpose of having the possibility of sync pins to act as inputs.

That might have been the intention at the beginning, but it's likely 
that the PLL idea worked better once properly implemented since it means 
the whole system is synchronized to your clock source.

Of course, maybe they did flip that bit in Software too, without the 
schematics of a Genlock or the Videotoaster, we'll never know.

  Gerrit


       Message was sent through the cbm-hackers mailing list
Received on 2017-11-06 21:00:44

Archive generated by hypermail 2.2.0.