Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <18tuejd5robbpp4sfq0k17kgn68sr38k76@4ax.com>
Deutsch   English   Français   Italiano  
<18tuejd5robbpp4sfq0k17kgn68sr38k76@4ax.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: john larkin <JL@gct.com>
Newsgroups: sci.electronics.design
Subject: Re: faster DDS clock
Date: Sat, 21 Sep 2024 18:40:49 -0700
Organization: A noiseless patient Spider
Lines: 91
Message-ID: <18tuejd5robbpp4sfq0k17kgn68sr38k76@4ax.com>
References: <vphmejhqgb8br7j2u5dq7dus2schvi2rpu@4ax.com> <vcfibb$7jcv$1@dont-email.me> <nb0nejl0b1h6p40b3lp9ebmn0ln78pdi10@4ax.com> <vcg5o9$e18t$1@dont-email.me> <3r7nejdbihkhugevrmvvkvos85roknqrv5@4ax.com> <vci8m4$o1le$3@dont-email.me> <08qtej59j66s3segectheulp0nbje108pu@4ax.com> <vcnqsp$1qfk2$1@dont-email.me> <54tuejh1gdvq6i2tist29h0ikmmo55ks3u@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 22 Sep 2024 03:40:50 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="0e575bd28907a0d4d7c2e2db73b8b931";
	logging-data="1946396"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+FDu5aeA/y4Kh5LgsGvpT8"
User-Agent: ForteAgent/8.00.32.1272
Cancel-Lock: sha1:Yz2bmucQsM5kZcNoXp56F8rdD6U=
Bytes: 4852

On Sat, 21 Sep 2024 18:37:26 -0700, john larkin <JL@gct.com> wrote:

>On Sun, 22 Sep 2024 03:11:53 +0200, Lasse Langwadt <llc@fonz.dk>
>wrote:
>
>>On 9/21/24 17:42, john larkin wrote:
>>> On Fri, 20 Sep 2024 00:30:28 +0200, Lasse Langwadt <llc@fonz.dk>
>>> wrote:
>>> 
>>>> On 9/19/24 05:57, john larkin wrote:
>>>>> On Thu, 19 Sep 2024 03:28:09 -0000 (UTC), Phil Hobbs
>>>>> <pcdhSpamMeSenseless@electrooptical.net> wrote:
>>>>>
>>>>>> john larkin <JL@gct.com> wrote:
>>>>>>> On Wed, 18 Sep 2024 21:56:59 -0000 (UTC), Phil Hobbs
>>>>>>> <pcdhSpamMeSenseless@electrooptical.net> wrote:
>>>>>>>
>>>>>>>> john larkin <jl@650pot.com> wrote:
>>>>>>>>> Assume a DAC being driven with an n-bit sine waveform at some clock
>>>>>>>>> frequency, and then a lowpass filter and a comparator, generating a
>>>>>>>>> programmable frequency clock.
>>>>>>>>>
>>>>>>>>> Why not use both edges of the comparator output as our clock? That
>>>>>>>>> de-stresses everything by 2:1, which could well be a net win on jitter
>>>>>>>>> and such. Or gives twice the clock frequency with the same parts.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> The usual trouble is that you have to get the other edge from somewhere. An
>>>>>>>> xor gate and an RC is typical.
>>>>>>>>
>>>>>>>> Any asymmetry in the square wave turns into subharmonic jitter.
>>>>>>>>
>>>>>>>> A 2:1 PLL would probably get my vote.
>>>>>>
>>>>>>>
>>>>>>> I'm trying to make things cheaper and simpler. I need a clock that's
>>>>>>> programmable up to maybe 20 or 25 MHz, and it would be nice to use
>>>>>>> some relatively cheap dual DACs.
>>>>>>
>>>>>> Understood.  A Joergesque solution would be to use a discrete FET as part
>>>>>> of the RC + XOR, and dork the ON resistance to square up the duty cycle.
>>>>>> (He’d probably use a CD4007 DIY gate package to do a few at once. Maybe
>>>>>> it’s possible to use a TinyLogic inverter with VDD open.)
>>>>>>
>>>>>> Cheers
>>>>>>
>>>>>> Phil Hobbs
>>>>>
>>>>> An LVDS line receiver would make a pretty good comparator, after the
>>>>> filter.
>>>>>
>>>>> If I have enough balls (no pun intended) I can use an LVDS input of my
>>>>> FPGA. One could even servo that to exactly 50%.
>>>>>
>>>>> I don't know if this FPGA could internally clock on both edges.
>>>>>
>>>>> But I can get a TI DAC908 for under $5, so may just clock that fast,
>>>>> brute force at 100 MHz or so. That would make 20 MHz with a dinky
>>>>> filter.
>>>>>
>>>>
>>>> this will give you 3x10bit@140MHZ DACs for about the same price
>>>> https://www.lcsc.com/product-detail/Digital-to-Analog-Converters-DAC_Analog-Devices-ADV7123KSTZ140-RL_C172724.html
>>>>
>>>> or 3x8bit@330MHz
>>>> https://www.lcsc.com/product-detail/Digital-to-Analog-Converters-DAC_Analog-Devices-ADV7125JSTZ330_C662165.html
>>>>
>>>> if you opt for the Chinese clone, less than half for 3x10bit@240MHz
>>>> https://www.lcsc.com/product-detail/Digital-to-Analog-Converters-DAC_HTCSEMI-HT7123ARQZ_C2886392.html
>>>>
>>>>
>>>>
>>>>
>>>>
>>> 
>>> It occurrs to me that the use for a 3-channel fast 10-bit DAC is to
>>> drive a color CRT monitor, which I expect nobody makes any more.
>>> 
>>
>>It's for VGA (that's why it has sync and blank input)
>>While VGA is old I doubt it is going anywhere soon, it still widely 
>>used, go buy a server and it has VGA
>>
>
>Seems silly to take digital data, convert it to analog, ship it six
>feet, and convert it back to digital.

And why do we have those firehoses of HDMI connectors and cables? Why
not use Ethernet or USB  out to a monitor?