Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Life's the same, except for the shoes. -- The Cars


tech / sci.electronics.design / Re: really slow PLL

SubjectAuthor
* really slow PLLJohn Larkin
+* Re: really slow PLLPhil Hobbs
|`* Re: really slow PLLJohn Larkin
| +* Re: really slow PLLPhil Hobbs
| |`* Re: really slow PLLjlarkin
| | `* Re: really slow PLLPhil Hobbs
| |  +* Re: really slow PLLjlarkin
| |  |`* Re: really slow PLLPhil Hobbs
| |  | `- Re: really slow PLLjlarkin
| |  `* Re: really slow PLLLes Cargill
| |   `- Re: really slow PLLJohn Larkin
| +* Re: really slow PLLbitrex
| |+- Re: really slow PLLjlarkin
| |`* Re: really slow PLLLes Cargill
| | `* Re: really slow PLLLasse Langwadt Christensen
| |  +- Re: really slow PLLbitrex
| |  `- Re: really slow PLLLes Cargill
| `* Re: really slow PLLMartin Brown
|  +* Re: really slow PLLjlarkin
|  |`* Re: really slow PLLMartin Brown
|  | `- Re: really slow PLLjlarkin
|  +* Re: really slow PLLPhil Hobbs
|  |`- Re: really slow PLLjlarkin
|  `* Re: really slow PLLbitrex
|   +* Re: really slow PLLLasse Langwadt Christensen
|   |`* Re: really slow PLLbitrex
|   | `* Re: really slow PLLJohn Walliker
|   |  +* Re: really slow PLLMartin Brown
|   |  |+* Re: really slow PLLbitrex
|   |  ||+* Re: really slow PLLbitrex
|   |  |||`* Re: really slow PLLLasse Langwadt Christensen
|   |  ||| `- Re: really slow PLLbitrex
|   |  ||+- Re: really slow PLLDon Y
|   |  ||`* Re: really slow PLLMartin Brown
|   |  || `* Re: really slow PLLDon Y
|   |  ||  `* Re: really slow PLLJohn Walliker
|   |  ||   `- Re: really slow PLLDon Y
|   |  |`* Re: really slow PLLJohn Larkin
|   |  | `* Re: really slow PLLMartin Brown
|   |  |  `- Re: really slow PLLPhil Hobbs
|   |  `- Re: really slow PLLDon Y
|   +* Re: really slow PLLPhil Hobbs
|   |`* Re: really slow PLLbitrex
|   | `* Re: really slow PLLPhil Hobbs
|   |  `* Re: really slow PLLjlarkin
|   |   `* Re: really slow PLLLes Cargill
|   |    `* Re: really slow PLLjlarkin
|   |     `* Re: really slow PLLLes Cargill
|   |      +* Re: really slow PLLjlarkin
|   |      |`- Re: really slow PLLLes Cargill
|   |      `* Re: really slow PLLDon
|   |       `- Re: really slow PLLLes Cargill
|   `* Re: really slow PLLDon Y
|    +* Re: really slow PLLbitrex
|    |`- Re: really slow PLLDon Y
|    +* Re: really slow PLLDon
|    |`* Re: really slow PLLDon Y
|    | `* Re: really slow PLLDon
|    |  `* Re: really slow PLLDon Y
|    |   +* Re: really slow PLLDon
|    |   |`* Re: really slow PLLDon Y
|    |   | `* Re: really slow PLLDon
|    |   |  +- Re: really slow PLLDon Y
|    |   |  `* Re: really slow PLLClifford Heath
|    |   |   `- Re: really slow PLLGerhard Hoffmann
|    |   `* Re: really slow PLLLasse Langwadt Christensen
|    |    `* Re: really slow PLLJoe Gwinn
|    |     `* Re: really slow PLLDon Y
|    |      `* Re: really slow PLLLasse Langwadt Christensen
|    |       `* Re: really slow PLLDon Y
|    |        `* Re: really slow PLLLasse Langwadt Christensen
|    |         `* Re: really slow PLLDon Y
|    |          `- Re: really slow PLLDon Y
|    `* Re: really slow PLLjlarkin
|     +- Re: really slow PLLJan Panteltje
|     `* Re: really slow PLLJohn Walliker
|      +- Re: really slow PLLDon Y
|      `- Re: really slow PLLClifford Heath
+- Re: really slow PLLJan Panteltje
+* Re: really slow PLLGerhard Hoffmann
|`* Re: really slow PLLjlarkin
| +* Re: really slow PLLGerhard Hoffmann
| |+* Re: really slow PLLPhil Hobbs
| ||`* Re: really slow PLLGerhard Hoffmann
| || `* Re: really slow PLLPhil Hobbs
| ||  `* Re: really slow PLLClifford Heath
| ||   `* Re: really slow PLLMartin Brown
| ||    `* Re: really slow PLLPhil Hobbs
| ||     `* Re: really slow PLLJoe Gwinn
| ||      `* Re: really slow PLLGerhard Hoffmann
| ||       +* Re: really slow PLLJoe Gwinn
| ||       |+* Re: really slow PLLGerhard Hoffmann
| ||       ||`* Re: really slow PLLJoe Gwinn
| ||       || `* Re: really slow PLLPhil Hobbs
| ||       ||  `- Re: really slow PLLGerhard Hoffmann
| ||       |`* Re: really slow PLLPhil Hobbs
| ||       | `* Re: really slow PLLJoe Gwinn
| ||       |  `* Re: really slow PLLPhil Hobbs
| ||       |   `- Re: really slow PLLGerhard Hoffmann
| ||       `* Re: really slow PLLPhil Hobbs
| ||        +* Re: really slow PLLjlarkin
| ||        `* Re: really slow PLLMartin Brown
| |+- Re: really slow PLLJan Panteltje
| |`- Re: really slow PLLClifford Heath
| `* Re: really slow PLLCydrome Leader
+* Re: really slow PLLwhit3rd
+- Re: really slow PLLClive Arthur
+* Re: really slow PLLLasse Langwadt Christensen
+- Re: really slow PLLLes Cargill
+- Re: really slow PLLjlarkin
`- Re: really slow PLLJasen Betts

Pages:1234567
Re: really slow PLL

<3a0d76e2-3a08-428a-8c68-51e7189204e5n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102126&group=sci.electronics.design#102126

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a05:6214:d82:b0:473:b41:aabf with SMTP id e2-20020a0562140d8200b004730b41aabfmr2335785qve.115.1658535873450;
Fri, 22 Jul 2022 17:24:33 -0700 (PDT)
X-Received: by 2002:a25:80d3:0:b0:66f:5da5:204f with SMTP id
c19-20020a2580d3000000b0066f5da5204fmr2123288ybm.30.1658535873215; Fri, 22
Jul 2022 17:24:33 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Fri, 22 Jul 2022 17:24:32 -0700 (PDT)
In-Reply-To: <tbfe9r$3es0m$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=94.145.255.232; posting-account=mW5JKwkAAAAMyuWOVeLp8yffyAkVx0g7
NNTP-Posting-Host: 94.145.255.232
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net>
<pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <tbbbvk$pta$1@gioia.aioe.org>
<T1dCK.48233$vd2.40244@fx39.iad> <tbct2p$2n40a$1@dont-email.me>
<20220721a@crcomp.net> <tbdaip$2t6ei$1@dont-email.me> <20220722a@crcomp.net>
<tbed85$36boe$1@dont-email.me> <9fd2e410-8a05-4abf-886a-cb71a1588c20n@googlegroups.com>
<4d0mdh5topr5s90tkusgm0oo6maku1ios8@4ax.com> <tbf5n1$3co17$1@dont-email.me>
<cfc54438-f187-4f70-8aaf-f07f5d7847c2n@googlegroups.com> <tbfe9r$3es0m$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3a0d76e2-3a08-428a-8c68-51e7189204e5n@googlegroups.com>
Subject: Re: really slow PLL
From: langw...@fonz.dk (Lasse Langwadt Christensen)
Injection-Date: Sat, 23 Jul 2022 00:24:33 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3347
 by: Lasse Langwadt Chris - Sat, 23 Jul 2022 00:24 UTC

lørdag den 23. juli 2022 kl. 02.10.41 UTC+2 skrev Don Y:
> On 7/22/2022 4:52 PM, Lasse Langwadt Christensen wrote:
> > fredag den 22. juli 2022 kl. 23.44.07 UTC+2 skrev Don Y:
> >> On 7/22/2022 1:01 PM, Joe Gwinn wrote:
> >>> On Fri, 22 Jul 2022 10:54:30 -0700 (PDT), Lasse Langwadt Christensen
> >>> <lang...@fonz.dk> wrote:
> >>
> >>>>> If your device's *timing* was off by 0.05%, would that be consequential?
> >>>>
> >>>> https://youtu.be/AFaRIW-wZlw?t=54
> >> Note context of post...
> >>> My recollection is the for a chorus to be in unison, all the singers
> >>> must be within twenty milliseconds of one another.
> >>>
> >>> This is discussed a lot in the computer music literature.
> >> Things get "painful" at about 50ms. I suspect your brain tries to
> >> consider them as different events instead of indistinguishable.
> >
> > afaiu the limit for a phone system is >25ms round trip before you need echo canceling
> Yes, but that addresses quality. A phone is still usable with
> noticeable echo, esp if the echo is many dB down.

sure, but it seems that below ~25ms it is not noticable
> It seems like the brain has some (temporal) threshold beyond which it
> can no longer treat things as being concurrent and starts a new "recognition
> process" (so to speak) to deal with the "other" event.

at big concerts with speaker towers for the people far away from the stage
those speakers gets delayed so they are 10-15ms behind the sound from the stage
giving the illusion that all the sound is from the main Pa at the stage

Re: really slow PLL

<76de2ee6-2efc-ceb1-f49d-76321a4054ff@electrooptical.net>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102129&group=sci.electronics.design#102129

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Fri, 22 Jul 2022 20:12:32 -0500
Subject: Re: really slow PLL
Newsgroups: sci.electronics.design
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
<fb6d0d81-2d83-40aa-93ec-e8313f569653n@googlegroups.com>
<16didh52v3vvhmstv614a7in88v5iuqa0d@4ax.com>
<gp0mdh5fkrnokau319vars33ecoece580q@4ax.com> <20220722f@crcomp.net>
<m58mdhtt1f2nrldo4flpv9nksqgd8dstpg@4ax.com>
From: pcdhSpam...@electrooptical.net (Phil Hobbs)
Message-ID: <76de2ee6-2efc-ceb1-f49d-76321a4054ff@electrooptical.net>
Date: Fri, 22 Jul 2022 21:12:31 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.0
MIME-Version: 1.0
In-Reply-To: <m58mdhtt1f2nrldo4flpv9nksqgd8dstpg@4ax.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 53
X-Trace: sv3-G0UUGJiKAqSK7INLOuebq448FznwFumB3mHmHEUrlVLSbvnF/Zdni3qHvVUwD8X6ttXWR0P4dgLQK9A!JFcWk90Q0FJEuhiSH6UNA629Yt44q1+kKT8pmN/BjfbVrblxVkeaXDI/rCeTQc1ocRTIoIDBAcPM!khtl89yl3xUqm/Xkx6yMtbzo
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2875
 by: Phil Hobbs - Sat, 23 Jul 2022 01:12 UTC

Joe Gwinn wrote:
> On Fri, 22 Jul 2022 21:38:39 -0000 (UTC), "Don" <g@crcomp.net> wrote:
>
>> Joe Gwinn wrote:
>>
>> <snip>
>>
>>> Also, I'd lose the BNC connectors. Threaded connectors like SMA, TNC,
>>> and Type N are far better.
>>>
>>> Or use shielded twisted pair to carry the 1PPS pulses. This would
>>> work better over a backplane.
>>
>> This is good advice. Even though the lazy guy within me never truly
>> gives up his fight to take the easy way out with BNC.
>> Twisted pair (TP) sounds even easier than BNC. So, what's the
>> "catch" with TP? Where's the "gotcha" to make TP harder than BNC?
>
> Depends on what you are trying to do.
>
> For nanosecond edges, coax is pretty useful, but short range and often
> mechanically awkward.
>
> For microsecond edges at 1000 meters, RS422 over shielded twisted pair
> is pretty good.
>
> For bus length links, LVDS or the like.
>
> And so on. And there is always optical links.
>
> Joe Gwinn
>

BNCs are the bomb, as long as you aren't putting 500 of them in series,
as with the old 10base2 coax Ethernet.

TNCs are a very small niche, and N connectors belong only on spectrum
analyzers.

Cheers

Phil Hobbs

--
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC / Hobbs ElectroOptics
Optics, Electro-optics, Photonics, Analog Electronics
Briarcliff Manor NY 10510

http://electrooptical.net
http://hobbs-eo.com

Re: really slow PLL

<tbfi5c$3fnud$1@dont-email.me>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102130&group=sci.electronics.design#102130

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: blockedo...@foo.invalid (Don Y)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Fri, 22 Jul 2022 18:16:27 -0700
Organization: A noiseless patient Spider
Lines: 37
Message-ID: <tbfi5c$3fnud$1@dont-email.me>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
<daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net>
<pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <tbbbvk$pta$1@gioia.aioe.org>
<T1dCK.48233$vd2.40244@fx39.iad> <tbct2p$2n40a$1@dont-email.me>
<20220721a@crcomp.net> <tbdaip$2t6ei$1@dont-email.me> <20220722a@crcomp.net>
<tbed85$36boe$1@dont-email.me>
<9fd2e410-8a05-4abf-886a-cb71a1588c20n@googlegroups.com>
<4d0mdh5topr5s90tkusgm0oo6maku1ios8@4ax.com> <tbf5n1$3co17$1@dont-email.me>
<cfc54438-f187-4f70-8aaf-f07f5d7847c2n@googlegroups.com>
<tbfe9r$3es0m$1@dont-email.me>
<3a0d76e2-3a08-428a-8c68-51e7189204e5n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 23 Jul 2022 01:16:28 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="861c91dcf7e0c617cca144f5581cf365";
logging-data="3661773"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Txs6fH18kyXIeKqYhzio4"
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
Thunderbird/52.1.1
Cancel-Lock: sha1:5u9GhPK2Agz/5MNl7u5x9OHPib0=
In-Reply-To: <3a0d76e2-3a08-428a-8c68-51e7189204e5n@googlegroups.com>
Content-Language: en-US
 by: Don Y - Sat, 23 Jul 2022 01:16 UTC

On 7/22/2022 5:24 PM, Lasse Langwadt Christensen wrote:
> lørdag den 23. juli 2022 kl. 02.10.41 UTC+2 skrev Don Y:
>> On 7/22/2022 4:52 PM, Lasse Langwadt Christensen wrote:
>>> fredag den 22. juli 2022 kl. 23.44.07 UTC+2 skrev Don Y:
>>>> On 7/22/2022 1:01 PM, Joe Gwinn wrote:
>>>>> On Fri, 22 Jul 2022 10:54:30 -0700 (PDT), Lasse Langwadt Christensen
>>>>> <lang...@fonz.dk> wrote:
>>>>
>>>>>>> If your device's *timing* was off by 0.05%, would that be consequential?
>>>>>>
>>>>>> https://youtu.be/AFaRIW-wZlw?t=54
>>>> Note context of post...
>>>>> My recollection is the for a chorus to be in unison, all the singers
>>>>> must be within twenty milliseconds of one another.
>>>>>
>>>>> This is discussed a lot in the computer music literature.
>>>> Things get "painful" at about 50ms. I suspect your brain tries to
>>>> consider them as different events instead of indistinguishable.
>>>
>>> afaiu the limit for a phone system is >25ms round trip before you need echo canceling
>> Yes, but that addresses quality. A phone is still usable with
>> noticeable echo, esp if the echo is many dB down.
>
> sure, but it seems that below ~25ms it is not noticable
>
>> It seems like the brain has some (temporal) threshold beyond which it
>> can no longer treat things as being concurrent and starts a new "recognition
>> process" (so to speak) to deal with the "other" event.
>
> at big concerts with speaker towers for the people far away from the stage
> those speakers gets delayed so they are 10-15ms behind the sound from the stage
> giving the illusion that all the sound is from the main Pa at the stage

I was near the close-in towers off stage left:

<http://3.bp.blogspot.com/-syHkjhoSSr8/VeV32eq-8EI/AAAAAAABw1w/ippl8bx8kKE/s1600/Grateful%2BDead%2Blive%2Bin%2BRaceway%2BPark%252C%2B1977%2B%252816%2529.jpg>

Re: really slow PLL

<tbfi9t$3fnud$2@dont-email.me>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102132&group=sci.electronics.design#102132

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: blockedo...@foo.invalid (Don Y)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Fri, 22 Jul 2022 18:18:51 -0700
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <tbfi9t$3fnud$2@dont-email.me>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
<daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net>
<pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <tbbbvk$pta$1@gioia.aioe.org>
<T1dCK.48233$vd2.40244@fx39.iad> <tbct2p$2n40a$1@dont-email.me>
<20220721a@crcomp.net> <tbdaip$2t6ei$1@dont-email.me> <20220722a@crcomp.net>
<tbed85$36boe$1@dont-email.me>
<9fd2e410-8a05-4abf-886a-cb71a1588c20n@googlegroups.com>
<4d0mdh5topr5s90tkusgm0oo6maku1ios8@4ax.com> <tbf5n1$3co17$1@dont-email.me>
<cfc54438-f187-4f70-8aaf-f07f5d7847c2n@googlegroups.com>
<tbfe9r$3es0m$1@dont-email.me>
<3a0d76e2-3a08-428a-8c68-51e7189204e5n@googlegroups.com>
<tbfi5c$3fnud$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 23 Jul 2022 01:18:53 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="861c91dcf7e0c617cca144f5581cf365";
logging-data="3661773"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18tG1u0LlRWxBo1uST0zyhD"
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101
Thunderbird/52.1.1
Cancel-Lock: sha1:v79C8FT/8r3V4RKiWYL7n1mGLUg=
Content-Language: en-US
In-Reply-To: <tbfi5c$3fnud$1@dont-email.me>
 by: Don Y - Sat, 23 Jul 2022 01:18 UTC

On 7/22/2022 6:16 PM, Don Y wrote:
> On 7/22/2022 5:24 PM, Lasse Langwadt Christensen wrote:
>> at big concerts with speaker towers for the people far away from the stage
>> those speakers gets delayed so they are 10-15ms behind the sound from the stage
>> giving the illusion that all the sound is from the main Pa at the stage
>
> I was near the close-in towers off stage left:
>
> <http://3.bp.blogspot.com/-syHkjhoSSr8/VeV32eq-8EI/AAAAAAABw1w/ippl8bx8kKE/s1600/Grateful%2BDead%2Blive%2Bin%2BRaceway%2BPark%252C%2B1977%2B%252816%2529.jpg>

Shot from a different viewpoint:
<http://media.gettyimages.com/photos/more-than-125000-rock-fans-from-down-the-road-and-across-the-nation-picture-id127330716>

The fence is made from "semi" trailers to give an idea of scale.

Re: really slow PLL

<tbfjgf$3irpd$1@dont-email.me>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102133&group=sci.electronics.design#102133

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: lcargi...@gmail.com (Les Cargill)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Fri, 22 Jul 2022 20:39:25 -0500
Organization: A noiseless patient Spider
Lines: 68
Message-ID: <tbfjgf$3irpd$1@dont-email.me>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 23 Jul 2022 01:39:27 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="5d6f2864199efd830055e06558a9651b";
logging-data="3764013"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX185JSlSOHa0IRa9eB96p5G/Ft1GDJbrkz8="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101
Firefox/68.0 SeaMonkey/2.53.13
Cancel-Lock: sha1:2ak3qtl9vzt7sLUl8DHcsO5Qfc8=
In-Reply-To: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
 by: Les Cargill - Sat, 23 Jul 2022 01:39 UTC

John Larkin wrote:
>
>
> Suppose I have several rackmount boxes and each has a BNC connector on
> the back. Each of them has an open-drain mosfet, a weak pullup, and a
> lowpass filtered schmitt gate back into our FPGA.
>
> I can daisy-chain several boxes with BNC cables and tees.
>
> Each box has a 40 MHz VCXO and I want to phase-lock them, or at least
> time-align them to always be the same within a few microseconds,
> longterm.
>
> I could call one the leader (not "master") and make the others
> followers (not "slaves") and have the leader make an active low pulse
> maybe once a second. A follower would use her (not "his") clock to
> measure the incoming period and tweak its local VCXO in the right
> direction. That should work.
>

"Her" clock is not necessarily as stable as the 1PPS. How quickly does
it need to converge? Is this just a "make it a wee bit better" thing or
do you have a specific jitter spectrum in mind?

> Don't GPS receivers lock their 10 MHz oscillators to a 1 PPS pulse
> from the satellites?
>

"... and the other is a
time-locked loop in the 1023 bit code space domain with the goal of
tracking both the code and carrier phases for that signal."

http://www.gpsinformation.net/main/gpslock.htm

That sounds suspiciously like what I did ( in software ) for a
terrestrial radio system once. The FPGA gave me a few bits of tuning
data and it was a state machine. I *think* the output was a
counter-delta value back to the FPGA. That was in the long ago.

I put trimpots in the management plane , put those in a GUI
and let the FPGA guy tune it. He was ecstatic and it beat
him running back and forth.

He tested it over coax; never did understand why this was needed at all
unless you were over air/free space. The analog PLLs should have handled
it. I think the RF amps we were using were pretty awful and not being
run in a very linear range. System leaned heavily on some bandlimiting
( SAW ) filters.

> My system should work from a 1 PPS GPS pulse too, all boxes as
> followers.
>

A second is a long time. GPS is a couple of nanoseconds per day
to a few msec. Yer average computer will go off to see the wizard and
back in a day.

> The PLL algorithm might be interesting.
>

It felt more like a "goalie" algorithm than a PLL. But it did show
a measurable improvement. It's not really even an algorithm. It's a
"bang bang" controller. Nine pound hammer in software.

--
Les Cargill

Re: really slow PLL

<tbfkdb$3j2eo$1@dont-email.me>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102134&group=sci.electronics.design#102134

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: lcargi...@gmail.com (Les Cargill)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Fri, 22 Jul 2022 20:54:49 -0500
Organization: A noiseless patient Spider
Lines: 43
Message-ID: <tbfkdb$3j2eo$1@dont-email.me>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
<daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net>
<pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com>
<8f21a4c4-bf22-2a5b-4355-ef5397fe86dc@electrooptical.net>
<evdhdh9l1chbd0qh4et8cm2kt6hdmudufs@4ax.com>
<2c736f29-6de2-32e7-d389-4b4c48b8600f@electrooptical.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 23 Jul 2022 01:54:51 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="5d6f2864199efd830055e06558a9651b";
logging-data="3770840"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ee8HHTzE4bKIBxOopw0RCnhp99INZ9kg="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101
Firefox/68.0 SeaMonkey/2.53.13
Cancel-Lock: sha1:Kj7Lrs6UpfesWVHIFQhO7xjGlcE=
In-Reply-To: <2c736f29-6de2-32e7-d389-4b4c48b8600f@electrooptical.net>
 by: Les Cargill - Sat, 23 Jul 2022 01:54 UTC

Phil Hobbs wrote:
> jlarkin@highlandsniptechnology.com wrote:
<snip>
>>
>> It dithers around the setpoint but nobody notices.
>>

That's what lowpass filters are for.

>> This is immune to classic control theory so the concept annoys some
>> people but it works great.
>
> A real old time control guy like Tim Wescott would probably be a fan
> too--the great virtue of a bang-bang controller is that (as you say)
> it's highly resistant to variations in the _plant_.
>

Well, yeah - it's naturally constrained. When I jack the temp target on
the A/C here, it take 30-45 seconds to turn everything off.

Tim used to be a lot of fun and put up with much. FWIW rbj showed up
on Reddit and lasted a couple days.

> Your furnace doesn't go nuts when you have a Christmas party, even
> though all those people generate a lot of heat, and there's lots of
> opening and closing of doors and ovens.
>

You're just doing trust falls with slew rate limiting. :) There's
probably a PhD paper somewhere with a madman low-pass filtering the
output of a bangbang with a lowpass.

Kinda like... the .047 uf cap in the tone circuit on a Telecaster :)
It's there to limit damage.

> Cheers
>
> Phil Hobbs
>

--
Les Cargill

Re: really slow PLL

<tbfki7$3j2eo$2@dont-email.me>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102136&group=sci.electronics.design#102136

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: lcargi...@gmail.com (Les Cargill)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Fri, 22 Jul 2022 20:57:27 -0500
Organization: A noiseless patient Spider
Lines: 80
Message-ID: <tbfki7$3j2eo$2@dont-email.me>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
<daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net>
<pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <Og2CK.77416$Lx5.17244@fx02.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 23 Jul 2022 01:57:27 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="5d6f2864199efd830055e06558a9651b";
logging-data="3770840"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19orHlugQqy7p0REaJL82j0JUDjFyvk338="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101
Firefox/68.0 SeaMonkey/2.53.13
Cancel-Lock: sha1:EXFZloTOku16+j185Bs6xSUiv+8=
In-Reply-To: <Og2CK.77416$Lx5.17244@fx02.iad>
 by: Les Cargill - Sat, 23 Jul 2022 01:57 UTC

bitrex wrote:
> On 7/20/2022 8:22 PM, John Larkin wrote:
>> On Wed, 20 Jul 2022 19:32:20 -0400, Phil Hobbs
>> <pcdhSpamMeSenseless@electrooptical.net> wrote:
>>
>>> John Larkin wrote:
>>>>
>>>>
>>>> Suppose I have several rackmount boxes and each has a BNC connector on
>>>> the back. Each of them has an open-drain mosfet, a weak pullup, and a
>>>> lowpass filtered schmitt gate back into our FPGA.
>>>>
>>>> I can daisy-chain several boxes with BNC cables and tees.
>>>>
>>>> Each box has a 40 MHz VCXO and I want to phase-lock them, or at least
>>>> time-align them to always be the same within a few microseconds,
>>>> longterm.
>>>>
>>>> I could call one the leader (not "master") and make the others
>>>> followers (not "slaves") and have the leader make an active low pulse
>>>> maybe once a second. A follower would use her (not "his") clock to
>>>> measure the incoming period and tweak its local VCXO in the right
>>>> direction. That should work.
>>>>
>>>> Don't GPS receivers lock their 10 MHz oscillators to a 1 PPS pulse
>>>> from the satellites?
>>>>
>>>> My system should work from a 1 PPS GPS pulse too, all boxes as
>>>> followers.
>>>>
>>>> The PLL algorithm might be interesting.
>>>>
>>>
>>> It's certainly possible.  However, within whatever tiny loop bandwidth
>>> you wound up with, the lockers would still have
>>>
>>> 20 log(40e6) = 152 dB
>>>
>>> higher phase noise than the lockee.
>>
>> GPS has that problem too.
>>
>>>
>>> It would be interesting to do the math to see whether it's possible to
>>> generate a concensus lock for the group: if you get everybody close
>>> enough, just sum their sine wave outputs and lock each one of them to
>>> that, with some bit of AC coupling or something so that they don't all
>>> wander together off to the edge of the tuning range.
>>>
>>> Maybe have one doing the locking with a phase shifter and the others
>>> with VCOs, or something like that.
>>>
>>> Definitely a partly-baked idea, but surely one could do better than
>>> 152 dB!
>>>
>>> Cheers
>>>
>>> Phil Hobbs
>>
>> Each box is basically a multichannel power supply, but channels can be
>> programmed to do stuff in timed sequences. I want different box
>> outputs to time align within, say, one millisecond longterm once
>> programs are kicked off together. So, many microseconds of equivalent
>> RMS phase noise is OK as long as we stay time aligned longterm.
>
> It sounds like you're looking for a protocol like DMX if what you want
> is to trigger sequences of events across boxes to within a millisecond,
> I don't understand what this lock-the-40 MHz across boxes is about.
>
> <https://en.wikipedia.org/wiki/DMX512>
>
>
>

DMX for this is like hunting deer with an artillery piece. DMX is for
the big-ass risk scenarios in distributed topologies; this is a lot
less profound.

--
Les Cargill

Re: really slow PLL

<b1337042-4ade-44ba-84a3-ca44263d6a0cn@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102138&group=sci.electronics.design#102138

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:a05:6214:19e5:b0:474:1648:455a with SMTP id q5-20020a05621419e500b004741648455amr2562260qvc.42.1658542148462;
Fri, 22 Jul 2022 19:09:08 -0700 (PDT)
X-Received: by 2002:a25:281:0:b0:670:9755:7067 with SMTP id
123-20020a250281000000b0067097557067mr2354465ybc.85.1658542148194; Fri, 22
Jul 2022 19:09:08 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Fri, 22 Jul 2022 19:09:07 -0700 (PDT)
In-Reply-To: <tbfki7$3j2eo$2@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=94.145.255.232; posting-account=mW5JKwkAAAAMyuWOVeLp8yffyAkVx0g7
NNTP-Posting-Host: 94.145.255.232
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net>
<pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <Og2CK.77416$Lx5.17244@fx02.iad> <tbfki7$3j2eo$2@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b1337042-4ade-44ba-84a3-ca44263d6a0cn@googlegroups.com>
Subject: Re: really slow PLL
From: langw...@fonz.dk (Lasse Langwadt Christensen)
Injection-Date: Sat, 23 Jul 2022 02:09:08 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 97
 by: Lasse Langwadt Chris - Sat, 23 Jul 2022 02:09 UTC

lørdag den 23. juli 2022 kl. 03.57.33 UTC+2 skrev Les Cargill:
> bitrex wrote:
> > On 7/20/2022 8:22 PM, John Larkin wrote:
> >> On Wed, 20 Jul 2022 19:32:20 -0400, Phil Hobbs
> >> <pcdhSpamM...@electrooptical.net> wrote:
> >>
> >>> John Larkin wrote:
> >>>>
> >>>>
> >>>> Suppose I have several rackmount boxes and each has a BNC connector on
> >>>> the back. Each of them has an open-drain mosfet, a weak pullup, and a
> >>>> lowpass filtered schmitt gate back into our FPGA.
> >>>>
> >>>> I can daisy-chain several boxes with BNC cables and tees.
> >>>>
> >>>> Each box has a 40 MHz VCXO and I want to phase-lock them, or at least
> >>>> time-align them to always be the same within a few microseconds,
> >>>> longterm.
> >>>>
> >>>> I could call one the leader (not "master") and make the others
> >>>> followers (not "slaves") and have the leader make an active low pulse
> >>>> maybe once a second. A follower would use her (not "his") clock to
> >>>> measure the incoming period and tweak its local VCXO in the right
> >>>> direction. That should work.
> >>>>
> >>>> Don't GPS receivers lock their 10 MHz oscillators to a 1 PPS pulse
> >>>> from the satellites?
> >>>>
> >>>> My system should work from a 1 PPS GPS pulse too, all boxes as
> >>>> followers.
> >>>>
> >>>> The PLL algorithm might be interesting.
> >>>>
> >>>
> >>> It's certainly possible. However, within whatever tiny loop bandwidth
> >>> you wound up with, the lockers would still have
> >>>
> >>> 20 log(40e6) = 152 dB
> >>>
> >>> higher phase noise than the lockee.
> >>
> >> GPS has that problem too.
> >>
> >>>
> >>> It would be interesting to do the math to see whether it's possible to
> >>> generate a concensus lock for the group: if you get everybody close
> >>> enough, just sum their sine wave outputs and lock each one of them to
> >>> that, with some bit of AC coupling or something so that they don't all
> >>> wander together off to the edge of the tuning range.
> >>>
> >>> Maybe have one doing the locking with a phase shifter and the others
> >>> with VCOs, or something like that.
> >>>
> >>> Definitely a partly-baked idea, but surely one could do better than
> >>> 152 dB!
> >>>
> >>> Cheers
> >>>
> >>> Phil Hobbs
> >>
> >> Each box is basically a multichannel power supply, but channels can be
> >> programmed to do stuff in timed sequences. I want different box
> >> outputs to time align within, say, one millisecond longterm once
> >> programs are kicked off together. So, many microseconds of equivalent
> >> RMS phase noise is OK as long as we stay time aligned longterm.
> >
> > It sounds like you're looking for a protocol like DMX if what you want
> > is to trigger sequences of events across boxes to within a millisecond,
> > I don't understand what this lock-the-40 MHz across boxes is about.
> >
> > <https://en.wikipedia.org/wiki/DMX512>
> >
> >
> >
>
> DMX for this is like hunting deer with an artillery piece. DMX is for
> the big-ass risk scenarios in distributed topologies; this is a lot
> less profound.

? it's a 250kbit uart on RS485, hardly rocket surgery

Re: really slow PLL

<tbflas$3j9bc$1@dont-email.me>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102139&group=sci.electronics.design#102139

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: lcargi...@gmail.com (Les Cargill)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Fri, 22 Jul 2022 21:10:35 -0500
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <tbflas$3j9bc$1@dont-email.me>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
<daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net>
<pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <tbbbvk$pta$1@gioia.aioe.org>
<T1dCK.48233$vd2.40244@fx39.iad>
<fef9280b-a7fb-b351-d65f-780d294f02a4@electrooptical.net>
<PaeCK.77418$Lx5.70440@fx02.iad>
<7e922c2e-daea-bb7d-660b-c03ff01c3c80@electrooptical.net>
<5atidhpvjlcboca3b0m4tare67i9jgd1cj@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 23 Jul 2022 02:10:37 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="5d6f2864199efd830055e06558a9651b";
logging-data="3777900"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19XnnYwrQotjOKWmW8jZFSo3UehQSYKmjE="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101
Firefox/68.0 SeaMonkey/2.53.13
Cancel-Lock: sha1:zGLL2UHWn29yWu2mXwkNH3Ic0uc=
In-Reply-To: <5atidhpvjlcboca3b0m4tare67i9jgd1cj@4ax.com>
 by: Les Cargill - Sat, 23 Jul 2022 02:10 UTC

jlarkin@highlandsniptechnology.com wrote:
> On Thu, 21 Jul 2022 11:42:28 -0400, Phil Hobbs
> <pcdhSpamMeSenseless@electrooptical.net> wrote:
<snip>
>> Phil Hobbs
>
> Mathematicians often like music. In my experience, music fandom is
> negatively correlated to engineering design skill. Different brain
> structure or something.
>

Engineering is composition. Composition is the thin edge of the musical
wedge. Musicianship is different; it's pattern identification. As is
composition but in a different way. But it is all the same thing.

It all depends on which wall you prefer to have your back against.

> One other thing I see a lot is undue respect for standards. As in "you
> can't do that because it violates SCPI standards." Where are the SCPI
> Police when you need them?

Over where they MATLAB.

--
Les Cargill

Re: really slow PLL

<8nJCK.589409$X_i.370265@fx18.iad>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102143&group=sci.electronics.design#102143

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx18.iad.POSTED!not-for-mail
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Subject: Re: really slow PLL
Content-Language: en-US
Newsgroups: sci.electronics.design
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
<daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net>
<pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <Og2CK.77416$Lx5.17244@fx02.iad>
<tbfki7$3j2eo$2@dont-email.me>
<b1337042-4ade-44ba-84a3-ca44263d6a0cn@googlegroups.com>
From: use...@example.net (bitrex)
In-Reply-To: <b1337042-4ade-44ba-84a3-ca44263d6a0cn@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 84
Message-ID: <8nJCK.589409$X_i.370265@fx18.iad>
X-Complaints-To: abuse@frugalusenet.com
NNTP-Posting-Date: Sat, 23 Jul 2022 02:51:48 UTC
Organization: frugalusenet - www.frugalusenet.com
Date: Fri, 22 Jul 2022 22:51:47 -0400
X-Received-Bytes: 4251
 by: bitrex - Sat, 23 Jul 2022 02:51 UTC

On 7/22/2022 10:09 PM, Lasse Langwadt Christensen wrote:
> lørdag den 23. juli 2022 kl. 03.57.33 UTC+2 skrev Les Cargill:
>> bitrex wrote:
>>> On 7/20/2022 8:22 PM, John Larkin wrote:
>>>> On Wed, 20 Jul 2022 19:32:20 -0400, Phil Hobbs
>>>> <pcdhSpamM...@electrooptical.net> wrote:
>>>>
>>>>> John Larkin wrote:
>>>>>>
>>>>>>
>>>>>> Suppose I have several rackmount boxes and each has a BNC connector on
>>>>>> the back. Each of them has an open-drain mosfet, a weak pullup, and a
>>>>>> lowpass filtered schmitt gate back into our FPGA.
>>>>>>
>>>>>> I can daisy-chain several boxes with BNC cables and tees.
>>>>>>
>>>>>> Each box has a 40 MHz VCXO and I want to phase-lock them, or at least
>>>>>> time-align them to always be the same within a few microseconds,
>>>>>> longterm.
>>>>>>
>>>>>> I could call one the leader (not "master") and make the others
>>>>>> followers (not "slaves") and have the leader make an active low pulse
>>>>>> maybe once a second. A follower would use her (not "his") clock to
>>>>>> measure the incoming period and tweak its local VCXO in the right
>>>>>> direction. That should work.
>>>>>>
>>>>>> Don't GPS receivers lock their 10 MHz oscillators to a 1 PPS pulse
>>>>>> from the satellites?
>>>>>>
>>>>>> My system should work from a 1 PPS GPS pulse too, all boxes as
>>>>>> followers.
>>>>>>
>>>>>> The PLL algorithm might be interesting.
>>>>>>
>>>>>
>>>>> It's certainly possible. However, within whatever tiny loop bandwidth
>>>>> you wound up with, the lockers would still have
>>>>>
>>>>> 20 log(40e6) = 152 dB
>>>>>
>>>>> higher phase noise than the lockee.
>>>>
>>>> GPS has that problem too.
>>>>
>>>>>
>>>>> It would be interesting to do the math to see whether it's possible to
>>>>> generate a concensus lock for the group: if you get everybody close
>>>>> enough, just sum their sine wave outputs and lock each one of them to
>>>>> that, with some bit of AC coupling or something so that they don't all
>>>>> wander together off to the edge of the tuning range.
>>>>>
>>>>> Maybe have one doing the locking with a phase shifter and the others
>>>>> with VCOs, or something like that.
>>>>>
>>>>> Definitely a partly-baked idea, but surely one could do better than
>>>>> 152 dB!
>>>>>
>>>>> Cheers
>>>>>
>>>>> Phil Hobbs
>>>>
>>>> Each box is basically a multichannel power supply, but channels can be
>>>> programmed to do stuff in timed sequences. I want different box
>>>> outputs to time align within, say, one millisecond longterm once
>>>> programs are kicked off together. So, many microseconds of equivalent
>>>> RMS phase noise is OK as long as we stay time aligned longterm.
>>>
>>> It sounds like you're looking for a protocol like DMX if what you want
>>> is to trigger sequences of events across boxes to within a millisecond,
>>> I don't understand what this lock-the-40 MHz across boxes is about.
>>>
>>> <https://en.wikipedia.org/wiki/DMX512>
>>>
>>>
>>>
>>
>> DMX for this is like hunting deer with an artillery piece. DMX is for
>> the big-ass risk scenarios in distributed topologies; this is a lot
>> less profound.
>
> ? it's a 250kbit uart on RS485, hardly rocket surgery
>

Right, it's glorified MIDI.

Re: really slow PLL

<20220719g@crcomp.net>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102145&group=sci.electronics.design#102145

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: g...@crcomp.net (Don)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Sat, 23 Jul 2022 03:58:28 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 55
Message-ID: <20220719g@crcomp.net>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <fb6d0d81-2d83-40aa-93ec-e8313f569653n@googlegroups.com> <16didh52v3vvhmstv614a7in88v5iuqa0d@4ax.com> <gp0mdh5fkrnokau319vars33ecoece580q@4ax.com> <20220722f@crcomp.net> <m58mdhtt1f2nrldo4flpv9nksqgd8dstpg@4ax.com> <76de2ee6-2efc-ceb1-f49d-76321a4054ff@electrooptical.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 23 Jul 2022 03:58:28 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="29de6ba09e9a6aab8e19cae319614108";
logging-data="3829453"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19DJYL9g0Uqt8DyX4MWUSzO"
Cancel-Lock: sha1:WK99PF4TMVf72gU0ULYA8O4st0k=
 by: Don - Sat, 23 Jul 2022 03:58 UTC

Phil Hobbs wrote:
> Joe Gwinn wrote:
>> Don wrote:
>>> Joe Gwinn wrote:
>>>
>>> <snip>
>>>
>>>> Also, I'd lose the BNC connectors. Threaded connectors like SMA, TNC,
>>>> and Type N are far better.
>>>>
>>>> Or use shielded twisted pair to carry the 1PPS pulses. This would
>>>> work better over a backplane.
>>>
>>> This is good advice. Even though the lazy guy within me never truly
>>> gives up his fight to take the easy way out with BNC.
>>> Twisted pair (TP) sounds even easier than BNC. So, what's the
>>> "catch" with TP? Where's the "gotcha" to make TP harder than BNC?
>>
>> Depends on what you are trying to do.
>>
>> For nanosecond edges, coax is pretty useful, but short range and often
>> mechanically awkward.
>>
>> For microsecond edges at 1000 meters, RS422 over shielded twisted pair
>> is pretty good.
>>
>> For bus length links, LVDS or the like.
>>
>> And so on. And there is always optical links.
>>
>> Joe Gwinn
>>
>
> BNCs are the bomb, as long as you aren't putting 500 of them in series,
> as with the old 10base2 coax Ethernet.
>
> TNCs are a very small niche, and N connectors belong only on spectrum
> analyzers.

The lazy guy within me always tries to use an N connector to BNC
adapter on my boat anchor spectrum analyzer. He convinces himself he's
only interested in frequencies less than 2 GHz, so, what's the harm?

High performance WiFi antennas also use N connectors to squeeze out
every last iota of performance. You need a DIY N connector to reverse-
polarity SMA to connect such antennas to consumer WiFi devices.

Danke,

--
Don.......My cat's )\._.,--....,'``. https://crcomp.net/reviews.php
telltale tall tail /, _.. \ _\ (`._ ,.
tells tall tales.. `._.-(,_..'--(,_..'`-.;.'

Re: really slow PLL

<43196afa-6997-4550-9f27-b5b1a2832b0cn@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102147&group=sci.electronics.design#102147

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:ac8:5809:0:b0:31f:2052:922f with SMTP id g9-20020ac85809000000b0031f2052922fmr2697499qtg.253.1658549253312;
Fri, 22 Jul 2022 21:07:33 -0700 (PDT)
X-Received: by 2002:a25:7bc5:0:b0:66f:d1:1ad with SMTP id w188-20020a257bc5000000b0066f00d101admr2522765ybc.538.1658549253083;
Fri, 22 Jul 2022 21:07:33 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Fri, 22 Jul 2022 21:07:32 -0700 (PDT)
In-Reply-To: <20220722f@crcomp.net>
Injection-Info: google-groups.googlegroups.com; posting-host=209.221.140.126; posting-account=vKQm_QoAAADOaDCYsqOFDAW8NJ8sFHoE
NNTP-Posting-Host: 209.221.140.126
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <fb6d0d81-2d83-40aa-93ec-e8313f569653n@googlegroups.com>
<16didh52v3vvhmstv614a7in88v5iuqa0d@4ax.com> <gp0mdh5fkrnokau319vars33ecoece580q@4ax.com>
<20220722f@crcomp.net>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <43196afa-6997-4550-9f27-b5b1a2832b0cn@googlegroups.com>
Subject: Re: really slow PLL
From: whit...@gmail.com (whit3rd)
Injection-Date: Sat, 23 Jul 2022 04:07:33 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2232
 by: whit3rd - Sat, 23 Jul 2022 04:07 UTC

On Friday, July 22, 2022 at 2:38:45 PM UTC-7, Don wrote:
> Joe Gwinn wrote:
>
> <snip>
> > Also, I'd lose the BNC connectors. Threaded connectors like SMA, TNC,
> > and Type N are far better.
> >
> > Or use shielded twisted pair to carry the 1PPS pulses.

> Twisted pair (TP) sounds even easier than BNC. So, what's the
> "catch" with TP? Where's the "gotcha" to make TP harder than BNC?

Biggest 'gotcha' is the lack of good shielded TP connectors. I had only
UHF-style twisted pair shielded connectors last time I wanted some, and
that's a polarity-insensitive connector. We applied paint markings
to get it straight.

MiniDIN 3 (don't trust the shield connector) was what Apple used for their
LocalTalk/Appletalk hardware, and of course there are microphone connectors (big 'uns))
but for cheap 'uns, RJ--11 (6P4C and use the second pair) wasn't good (I needed to
pass significant current) and Lemo offerings were... neither inexpensive nor locally stocked.

Re: really slow PLL

<170461d168dd4443$1$1095335$72dd786b@news.thecubenet.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102152&group=sci.electronics.design#102152

  copy link   Newsgroups: sci.electronics.design
Date: Sat, 23 Jul 2022 16:35:12 +1000
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1
Subject: Re: really slow PLL
Content-Language: en-US
Newsgroups: sci.electronics.design
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net> <pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <tbbbvk$pta$1@gioia.aioe.org> <T1dCK.48233$vd2.40244@fx39.iad> <tbct2p$2n40a$1@dont-email.me> <20220721a@crcomp.net> <tbdaip$2t6ei$1@dont-email.me> <20220722a@crcomp.net> <tbed85$36boe$1@dont-email.me> <20220722b@crcomp.net> <tbefi0$36vbg$1@dont-email.me> <20220722d@crcomp.net>
From: no_s...@please.net (Clifford Heath)
In-Reply-To: <20220722d@crcomp.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 17
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!news.thecubenet.com!not-for-mail
NNTP-Posting-Date: Sat, 23 Jul 2022 06:35:14 +0000
X-Complaints-To: abuse@thecubenet.com
Organization: theCubeNet - www.thecubenet.com
Message-ID: <170461d168dd4443$1$1095335$72dd786b@news.thecubenet.com>
X-Received-Bytes: 1972
 by: Clifford Heath - Sat, 23 Jul 2022 06:35 UTC

On 23/7/22 02:02, Don wrote:
> For some unknown reason, the only thing to truly satisfy me is to
> tune instruments by ear.
Many instruments (including all stringed instruments) exhibit
inharmonicity. In the case of strings the harmonics are progressively
sharper than the numerical frequency multiples. So to produce an
even-tempered tuning requires balancing the matching of fundamentals
with the harmonics. It's not an exact science.

Piano's are "stretch tuned" by as much as two semitones between the
bottom octave and the top one, and professional pianists have personal
preferences for more or less stretching.

You could program an electronic tuner to do this of course, but you
can't easily tell it how much stretching you'd like.

Clifford Heath

Re: really slow PLL

<170462310a0097a8$1$391142$70dd7a6b@news.thecubenet.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102154&group=sci.electronics.design#102154

  copy link   Newsgroups: sci.electronics.design
Date: Sat, 23 Jul 2022 16:42:03 +1000
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1
Subject: Re: really slow PLL
Content-Language: en-US
Newsgroups: sci.electronics.design
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net> <pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <tbbbvk$pta$1@gioia.aioe.org> <T1dCK.48233$vd2.40244@fx39.iad> <tbct2p$2n40a$1@dont-email.me> <vnhldhh5vjech8rgksjrmss5djbgfndtqj@4ax.com> <7c0d1fde-8507-485c-be4e-f87c65f8ca58n@googlegroups.com>
From: no_s...@please.net (Clifford Heath)
In-Reply-To: <7c0d1fde-8507-485c-be4e-f87c65f8ca58n@googlegroups.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 15
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!news.thecubenet.com!not-for-mail
NNTP-Posting-Date: Sat, 23 Jul 2022 06:42:05 +0000
Organization: theCubeNet - www.thecubenet.com
X-Complaints-To: abuse@thecubenet.com
Message-ID: <170462310a0097a8$1$391142$70dd7a6b@news.thecubenet.com>
X-Received-Bytes: 1840
 by: Clifford Heath - Sat, 23 Jul 2022 06:42 UTC

On 23/7/22 03:03, John Walliker wrote:
> There is cross-correlation between left and right ears in the brainstem which
> is involved in determining the direction of sound sources. Detectable time
> differences are remarkably small. (I would have to look it up to give a number.)

It seems like a chip-based cross-correlator would be pretty trivial.
A pair of bucket-brigade lines running parallel but in opposite
directions, and a correlator at each node. Frequency response of each
correlator would be based on the delta-wavelength of one bucket in the
chains.

You could read out the relative directions of all sound sources by
looking at the left-right correlation histogram

CH

Re: really slow PLL

<tbgagd$k4tb$1@solani.org>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102159&group=sci.electronics.design#102159

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: dk4...@arcor.de (Gerhard Hoffmann)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Sat, 23 Jul 2022 10:11:57 +0200
Message-ID: <tbgagd$k4tb$1@solani.org>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
<daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net>
<pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <tbbbvk$pta$1@gioia.aioe.org>
<T1dCK.48233$vd2.40244@fx39.iad> <tbct2p$2n40a$1@dont-email.me>
<20220721a@crcomp.net> <tbdaip$2t6ei$1@dont-email.me> <20220722a@crcomp.net>
<tbed85$36boe$1@dont-email.me> <20220722b@crcomp.net>
<tbefi0$36vbg$1@dont-email.me> <20220722d@crcomp.net>
<170461d168dd4443$1$1095335$72dd786b@news.thecubenet.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 23 Jul 2022 08:11:58 -0000 (UTC)
Injection-Info: solani.org;
logging-data="660395"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.9.1
Cancel-Lock: sha1:IDZeGYzXwirCpWXTZlnc1iyAKEE=
In-Reply-To: <170461d168dd4443$1$1095335$72dd786b@news.thecubenet.com>
Content-Language: en-US
X-User-ID: eJwFwQkBwDAIA0BL5QtBDh3Fv4TdhUHwpSPgsbFYKzgp6HlaXXEhc645G1BOeu4cMlD7XH8K+RBm
 by: Gerhard Hoffmann - Sat, 23 Jul 2022 08:11 UTC

Am 23.07.22 um 08:35 schrieb Clifford Heath:
> On 23/7/22 02:02, Don wrote:
>>      For some unknown reason, the only thing to truly satisfy me is to
>> tune instruments by ear.
> Many instruments (including all stringed instruments) exhibit
> inharmonicity. In the case of strings the harmonics are progressively
> sharper than the numerical frequency multiples. So to produce an
> even-tempered tuning requires balancing the matching of fundamentals
> with the harmonics. It's not an exact science.
>
> Piano's are "stretch tuned" by as much as two semitones between the
> bottom octave and the top one, and professional pianists have personal
> preferences for more or less stretching.
>
> You could program an electronic tuner to do this of course, but you
> can't easily tell it how much stretching you'd like.

Most seem to like a lot. Remember WhiteSnake's text (in Kittens got claws):

"with her g string tuned to A" !

Gerhard

Re: really slow PLL

<tbgc7s$mft$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102163&group=sci.electronics.design#102163

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!aioe.org!U54xAdP7pvGKboowhQIuJQ.user.46.165.242.75.POSTED!not-for-mail
From: '''newsp...@nonad.co.uk (Martin Brown)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Sat, 23 Jul 2022 09:41:32 +0100
Organization: Aioe.org NNTP Server
Message-ID: <tbgc7s$mft$1@gioia.aioe.org>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
<daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net>
<pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <tbbbvk$pta$1@gioia.aioe.org>
<T1dCK.48233$vd2.40244@fx39.iad>
<d3f52888-9988-4c6f-bf55-25cc748dc3a1n@googlegroups.com>
<uBdCK.53073$mY1.11490@fx01.iad>
<57000d39-6c42-4a2c-8190-ee4445df57d4n@googlegroups.com>
<tbc1vh$1dqi$2@gioia.aioe.org> <39qldhteo1do93phrqqvqg2juel4pc5v3e@4ax.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="23037"; posting-host="U54xAdP7pvGKboowhQIuJQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-GB
 by: Martin Brown - Sat, 23 Jul 2022 08:41 UTC

On 22/07/2022 19:21, John Larkin wrote:
> On Thu, 21 Jul 2022 18:21:51 +0100, Martin Brown
> <'''newspam'''@nonad.co.uk> wrote:
>
>> On 21/07/2022 16:31, John Walliker wrote:

>>> The Group Execute Trigger command does allow quite tight synchronisation
>>> between different GPIB devices.
>>
>> GPIB flat out on a good day could manage 1Mbyte/s but in real world
>> situations with interconnect cabling you would be lucky to get 500kb/s.
>> It's best feature was that it ran at the maximum speed the receiving
>> device could handle (assuming that the controller was fast enough).
>>
>> Synchronisation to a GET command would be probably be better than 1us
>> but would depend on the decoding time in each individual box. Some GPIB
>> devices were rather pedestrian at accepting commands.
>>
>> IEEE488 was good in its day but a bit long in the tooth now. Still on
>> some test equipment in service today and was provided as standard on NEC
>> 9801 PC's in Japan although hardly ever used by their customers.
>
> Ever read the actual 488 spec? There is a state diagram that could
> wreck your sleep for a week.

I've implemented it on several chipsets including Motorola 68488, Intel
8292 and TI 9914. We even implemented full pass control between peer
controllers and our own bus analyser to capture bus transactions (which
after a redesign could not be blinded by HP's IFC tricks).

Later we reworked things for IEEE488.2 in the early 1990's but I dropped
out of that game not long afterwards to go and work in Japan. Ethernet
had made significant inroads into the instrument market by then.

> 488 has a hardware "accepted" line, but for some reason SCPI in other
> contexts is send-and-pray.

And the accepted line makes sure the slowest thing on the bus gets the
message which is why it tended to slow down as longer cables and more
kit was added. It tolerated much longer cables than the official
standard permitted with only modest loss of speed.

> 488 is rare on new instruments, which are ethernet and USB. A Rigol
> scope makes a great USB power supply for fans and charging phones.

It surprises me that it is still present on *any* modern instruments.
I expected it to survive on useful legacy kit until about now though.

Plenty of labs will have good working kit that still uses that interface
and it is plenty fast enough for a lot of ordinary lab use.

--
Regards,
Martin Brown

Re: really slow PLL

<rnindhtl7dpsvpsrjivrmhsdmsq7re6dll@4ax.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102170&group=sci.electronics.design#102170

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.mixmin.net!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 23 Jul 2022 05:25:32 -0500
From: jlar...@highlandsniptechnology.com
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Sat, 23 Jul 2022 03:25:32 -0700
Message-ID: <rnindhtl7dpsvpsrjivrmhsdmsq7re6dll@4ax.com>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net> <pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <tbbbvk$pta$1@gioia.aioe.org> <T1dCK.48233$vd2.40244@fx39.iad> <fef9280b-a7fb-b351-d65f-780d294f02a4@electrooptical.net> <PaeCK.77418$Lx5.70440@fx02.iad> <7e922c2e-daea-bb7d-660b-c03ff01c3c80@electrooptical.net> <5atidhpvjlcboca3b0m4tare67i9jgd1cj@4ax.com> <tbflas$3j9bc$1@dont-email.me>
X-Newsreader: Forte Agent 3.1/32.783
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 44
X-Trace: sv3-oGvA0pG094M6Cr235AQVC4yL5Uf3a3XX5sfP4mGbZjns+8RMiFrRBhOkKs8HS2XdanfTYFbX6ZutaQc!aD/T4w4M/yp5TCHVCtUBLvyXrUgdLpEzH/VOTWMLXxCbNqCq0C8PVS4cgmuQmRxi5ULbj045XtyY!wFBjQg==
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3000
 by: jlar...@highlandsniptechnology.com - Sat, 23 Jul 2022 10:25 UTC

On Fri, 22 Jul 2022 21:10:35 -0500, Les Cargill <lcargil99@gmail.com>
wrote:

>jlarkin@highlandsniptechnology.com wrote:
>> On Thu, 21 Jul 2022 11:42:28 -0400, Phil Hobbs
>> <pcdhSpamMeSenseless@electrooptical.net> wrote:
><snip>
>>> Phil Hobbs
>>
>> Mathematicians often like music. In my experience, music fandom is
>> negatively correlated to engineering design skill. Different brain
>> structure or something.
>>
>
>Engineering is composition. Composition is the thin edge of the musical
>wedge. Musicianship is different; it's pattern identification. As is
>composition but in a different way. But it is all the same thing.
>
>It all depends on which wall you prefer to have your back against.

I've always wondered about musicians. They have to play a piece
hundreds of times to get it right. Some have surely performed
something thousands of times. Don't they get bored? Apparently not.

I design something, finish, and then want to design something entirely
different.

It depends on boredom thresholds.

>
>> One other thing I see a lot is undue respect for standards. As in "you
>> can't do that because it violates SCPI standards." Where are the SCPI
>> Police when you need them?
>
>Over where they MATLAB.

SCPI is send-and-forget. There is some query you can send to ask if
the last command worked. And you can have an error queue that you can
interrogate now and then for historical forensics.

I told the customer that damn the specs, every command is going to
reply with data, an error message, or "OK". They agree.

Re: really slow PLL

<964d979a-b853-da8a-dff6-eeabdb661857@electrooptical.net>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102191&group=sci.electronics.design#102191

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!aioe.org!news.mixmin.net!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 23 Jul 2022 11:12:17 -0500
Subject: Re: really slow PLL
Newsgroups: sci.electronics.design
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
<daf0c8cf-07ea-241b-2e4e-bfe2bbaa6f63@electrooptical.net>
<pq5hdh9oeleu54rljjk3r1bk3vfgj9dni0@4ax.com> <tbbbvk$pta$1@gioia.aioe.org>
<T1dCK.48233$vd2.40244@fx39.iad>
<d3f52888-9988-4c6f-bf55-25cc748dc3a1n@googlegroups.com>
<uBdCK.53073$mY1.11490@fx01.iad>
<57000d39-6c42-4a2c-8190-ee4445df57d4n@googlegroups.com>
<tbc1vh$1dqi$2@gioia.aioe.org> <39qldhteo1do93phrqqvqg2juel4pc5v3e@4ax.com>
<tbgc7s$mft$1@gioia.aioe.org>
From: pcdhSpam...@electrooptical.net (Phil Hobbs)
Message-ID: <964d979a-b853-da8a-dff6-eeabdb661857@electrooptical.net>
Date: Sat, 23 Jul 2022 12:12:10 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.0
MIME-Version: 1.0
In-Reply-To: <tbgc7s$mft$1@gioia.aioe.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 73
X-Trace: sv3-3H0UkPTAwCmk1ioM3P/0J3Xm3QVcmgPcDj5n8y9OmnVeiQk+U7/ij9rnUQpjMnubFNvqYgSzGldJR06!vinDFdO2wGA5rvf/8UJwxwgoAw2dnTPYcYSufqLYNXsSzcKHXHpYTJ/ufuluNk/kvr0zBfSr65rK!clYhYReVxQzZzykF/l4THu6Y
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 4681
 by: Phil Hobbs - Sat, 23 Jul 2022 16:12 UTC

Martin Brown wrote:
> On 22/07/2022 19:21, John Larkin wrote:
>> On Thu, 21 Jul 2022 18:21:51 +0100, Martin Brown
>> <'''newspam'''@nonad.co.uk> wrote:
>>
>>> On 21/07/2022 16:31, John Walliker wrote:
>
>>>> The Group Execute Trigger command does allow quite tight
>>>> synchronisation
>>>> between different GPIB devices.
>>>
>>> GPIB flat out on a good day could manage 1Mbyte/s but in real world
>>> situations with interconnect cabling you would be lucky to get 500kb/s.
>>> It's best feature was that it ran at the maximum speed the receiving
>>> device could handle (assuming that the controller was fast enough).
>>>
>>> Synchronisation to a GET command would be probably be better than 1us
>>> but would depend on the decoding time in each individual box. Some GPIB
>>> devices were rather pedestrian at accepting commands.
>>>
>>> IEEE488 was good in its day but a bit long in the tooth now. Still on
>>> some test equipment in service today and was provided as standard on NEC
>>> 9801 PC's in Japan although hardly ever used by their customers.
>>
>> Ever read the actual 488 spec? There is a state diagram that could
>> wreck your sleep for a week.
>
> I've implemented it on several chipsets including Motorola 68488, Intel
> 8292 and TI 9914. We even implemented full pass control between peer
> controllers and our own bus analyser to capture bus transactions (which
> after a redesign could not be blinded by HP's IFC tricks).
>
> Later we reworked things for IEEE488.2 in the early 1990's but I dropped
> out of that game not long afterwards to go and work in Japan. Ethernet
> had made significant inroads into the instrument market by then.
>
>> 488 has a hardware "accepted" line, but for some reason SCPI in other
>> contexts is send-and-pray.
>
> And the accepted line makes sure the slowest thing on the bus gets the
> message which is why it tended to slow down as longer cables and more
> kit was added. It tolerated much longer cables than the official
> standard permitted with only modest loss of speed.
>
>> 488 is rare on new instruments, which are ethernet and USB. A Rigol
>> scope makes a great USB power supply for fans and charging phones.
>
> It surprises me that it is still present on *any* modern instruments.
> I expected it to survive on useful legacy kit until about now though.
>
> Plenty of labs will have good working kit that still uses that interface
> and it is plenty fast enough for a lot of ordinary lab use.
>

Plus you can get GPIB-Ethernet adapters for fairly cheap. We use one
made by the estimable Abdul at Prologix, which works pretty well--we've
used as many as three instruments with it at a time--two scopes and a
spectrum analyzer. Did it just yesterday, in fact.

Cheers

Phil Hobbs

--
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC / Hobbs ElectroOptics
Optics, Electro-optics, Photonics, Analog Electronics
Briarcliff Manor NY 10510

http://electrooptical.net
http://hobbs-eo.com

Re: really slow PLL

<acd131c3-c907-1f12-cbe5-57f4325f186c@electrooptical.net>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102193&group=sci.electronics.design#102193

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border-2.nntp.ord.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 23 Jul 2022 11:17:17 -0500
Subject: Re: really slow PLL
Newsgroups: sci.electronics.design
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com>
<fb6d0d81-2d83-40aa-93ec-e8313f569653n@googlegroups.com>
<16didh52v3vvhmstv614a7in88v5iuqa0d@4ax.com>
<gp0mdh5fkrnokau319vars33ecoece580q@4ax.com> <20220722f@crcomp.net>
<m58mdhtt1f2nrldo4flpv9nksqgd8dstpg@4ax.com>
<76de2ee6-2efc-ceb1-f49d-76321a4054ff@electrooptical.net>
<20220719g@crcomp.net>
From: pcdhSpam...@electrooptical.net (Phil Hobbs)
Message-ID: <acd131c3-c907-1f12-cbe5-57f4325f186c@electrooptical.net>
Date: Sat, 23 Jul 2022 12:17:15 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.0
MIME-Version: 1.0
In-Reply-To: <20220719g@crcomp.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 72
X-Trace: sv3-uBCPM+yV+pbQTmCqDnYW0JYxGShk/wNV6vClFhV4Y53EmN1jkmnne/ZQbq8jwWu5ot4GQRvavwb+5FG!W9hr12DEGoDjVURZ283rfR9uYgyYrhxBUFt3W7vtJiHWv9Xl4A888U6Sxz+ppWYqLsYMAXalX3aK!QD3MN060e0h0+7KZkbnIqSPS
X-Complaints-To: www.supernews.com/docs/abuse.html
X-DMCA-Complaints-To: www.supernews.com/docs/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3756
 by: Phil Hobbs - Sat, 23 Jul 2022 16:17 UTC

Don wrote:
> Phil Hobbs wrote:
>> Joe Gwinn wrote:
>>> Don wrote:
>>>> Joe Gwinn wrote:
>>>>
>>>> <snip>
>>>>
>>>>> Also, I'd lose the BNC connectors. Threaded connectors like SMA, TNC,
>>>>> and Type N are far better.
>>>>>
>>>>> Or use shielded twisted pair to carry the 1PPS pulses. This would
>>>>> work better over a backplane.
>>>>
>>>> This is good advice. Even though the lazy guy within me never truly
>>>> gives up his fight to take the easy way out with BNC.
>>>> Twisted pair (TP) sounds even easier than BNC. So, what's the
>>>> "catch" with TP? Where's the "gotcha" to make TP harder than BNC?
>>>
>>> Depends on what you are trying to do.
>>>
>>> For nanosecond edges, coax is pretty useful, but short range and often
>>> mechanically awkward.
>>>
>>> For microsecond edges at 1000 meters, RS422 over shielded twisted pair
>>> is pretty good.
>>>
>>> For bus length links, LVDS or the like.
>>>
>>> And so on. And there is always optical links.
>>>
>>> Joe Gwinn
>>>
>>
>> BNCs are the bomb, as long as you aren't putting 500 of them in series,
>> as with the old 10base2 coax Ethernet.
>>
>> TNCs are a very small niche, and N connectors belong only on spectrum
>> analyzers.
>
> The lazy guy within me always tries to use an N connector to BNC
> adapter on my boat anchor spectrum analyzer. He convinces himself he's
> only interested in frequencies less than 2 GHz, so, what's the harm?
>
> High performance WiFi antennas also use N connectors to squeeze out
> every last iota of performance. You need a DIY N connector to reverse-
> polarity SMA to connect such antennas to consumer WiFi devices.
>
> Danke,
>

N connectors are almost identical to BNCs internally--in fact you can
mate an N male to a BNC female very nicely.

I use SMA for everything above about 2 GHz anyway. (Some of my test
gear uses expensive K (2.8 mm) or very expensive V (2.4 mm) connectors,
but those all have SMA adapters on the front.)

Cheers

Phil Hobbs

--
Dr Philip C D Hobbs
Principal Consultant
ElectroOptical Innovations LLC / Hobbs ElectroOptics
Optics, Electro-optics, Photonics, Analog Electronics
Briarcliff Manor NY 10510

http://electrooptical.net
http://hobbs-eo.com

Re: really slow PLL

<0fgodh1ebbpk7q1p8mm7frt6dpaaolil6n@4ax.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102221&group=sci.electronics.design#102221

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 23 Jul 2022 14:00:27 -0500
From: joegw...@comcast.net (Joe Gwinn)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Sat, 23 Jul 2022 15:00:26 -0400
Message-ID: <0fgodh1ebbpk7q1p8mm7frt6dpaaolil6n@4ax.com>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <fb6d0d81-2d83-40aa-93ec-e8313f569653n@googlegroups.com> <16didh52v3vvhmstv614a7in88v5iuqa0d@4ax.com> <gp0mdh5fkrnokau319vars33ecoece580q@4ax.com> <30d6fd8e-bce5-421d-8018-eeb178770ba1n@googlegroups.com>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 95
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-p1UM1t4NMlxqRjjWb3iSLWh7tP3pLMEaPLtVG8MsDDjmpli3IIz39RO4ouVLNSV4W7mIO274VbdhIyi!pCcYX4ZLSnm5A+k4f1OmmR0ybQ17ca99J/dH8WU2UJULE+bGZo8KD7htTEvC8Z46FIyBwbU=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 5963
X-Received-Bytes: 6085
 by: Joe Gwinn - Sat, 23 Jul 2022 19:00 UTC

On Fri, 22 Jul 2022 17:16:00 -0700 (PDT), Lasse Langwadt Christensen
<langwadt@fonz.dk> wrote:

>fredag den 22. juli 2022 kl. 22.37.08 UTC+2 skrev Joe Gwinn:
>> On Thu, 21 Jul 2022 04:17:14 -0700, jla...@highlandsniptechnology.com
>> wrote:
>>
>> >On Wed, 20 Jul 2022 23:49:40 -0700 (PDT), whit3rd <whi...@gmail.com>
>> >wrote:
>> >
>> >>On Wednesday, July 20, 2022 at 4:21:08 PM UTC-7, John Larkin wrote:
>> >>> Suppose I have several rackmount boxes and each has a BNC connector on
>> >>> the back. Each of them has an open-drain mosfet, a weak pullup, and a
>> >>> lowpass filtered schmitt gate back into our FPGA.
>> >>>
>> >>> I can daisy-chain several boxes with BNC cables and tees.
>> >>>
>> >>> Each box has a 40 MHz VCXO and I want to phase-lock them, or at least
>> >>> time-align them to always be the same within a few microseconds,
>> >>> longterm.
>> >>
>> >>If you can tolerate 'a few microseconds' on a 40 MHz signal, that's not a phase-lock
>> >>problem, it's a frequency-lock problem. Why not just run an up/down counter
>> >>to generate a correction voltage for each non-leading VCO?
>> >
>> >It's actually a time lock problem. If a follower box starts up and
>> >sees its first 1 PPS input, it can thereafter declare 1 PPS internal
>> >events, based on its local VCO, and then do successive early/late
>> >comparisons to the external pulses. And trim its VCXO accordingly.
>> >
>> Yes, exactly. And the drift between two reasonably good clocks is
>> slow, so the correction need not and should not be all that fast.
>>
>> What I've done in real applications is to periodically measure the
>> offset between when the external 1PPS is predicted to happen and when
>> it actually does, and adjust the VCO frequency such that in say 50
>> seconds of roughly linear convergence they will coincide (and keep on
>> going). The process is repeated every few seconds (exact interval not
>> important as it is measured).
>>
>> This is roughly the algorithm a helmsman uses while steering a
>> sailboat, where effect is very much delayed from action.
>>
>> In many computer systems it is quite difficult to do anything on a
>> strict time mark, but easy to measure that actual elapsed time, using
>> the actual clock that is being steered - it all still converges, so
>> long as one doesn't try too hard.
>>
>> So, in your example, the local clock would come from a 40 MHz VCO of
>> good manufacture (probably needs to be a TCXO of some sort). The 40
>> MHz output would be fed to a divider that puts out a 1PPS pulse train.
>>
>> During initialization, when the first external 1PPS leading edge is
>> received, reset the divider, and start counting 40 MHz cycles. Maybe
>> wait for things to stabilize.
>>
>> Thereafter, measure signed offset between external and internal 1PPS
>> leading edges, and compute how much change (plus or minus) in current
>> VCO frequency is required for zero offset to occur in say 50 seconds
>> (make this time-to-zero an adjustable parameter), and change the VCO
>> control voltage accordingly.
>>
>> A few seconds later (also an adjustable parameter), repeat the above
>> adjustment process, again looking 50 seconds into the future from now.
>> Repeat forever.
>>
>
>isn't that kind how NTP works?, speeding up or slowing down over some period
>to sync time with the server without big jumps and always increasing (except possibly at start up)

Yes. This is exactly how part of NTP works, in particular the FLL
(Frequency Lock Loop). Battle-tested. That's where I got the idea.
NTP was developed in the early 1980s, shortly after Ethernet made such
a thing useful.

This kind of thing is extensively discussed on Time Nuts.

>come to think of it, some closed loop servo systems (and step generators) for things like CNC machine work similarly
>at a fixed interval, say a few kHz, current target and actual position is compared, from that (usually with a PI loop)
>the speed of the motor (or frequency of steps) is set so the position will hit the next target at the next timer tick.

Yep.

I forgot to mention one thing, a way to speed initialization up:

The external 1PPS pulse-train is taken as gospel. If one counts local
40 MHz oscillator cycles between any adjacent pair of 1PPS events, one
will get a very accurate measurement of the local oscillator signal
frequency. Knowing that it is supposed to be 40 MHz, one can compute
how far off correct (as a ratio) that local oscillator is from truth.
This can be used to jump far closer starting frequency to correct
without waiting for convergence to get there.

Joe Gwinn

Re: really slow PLL

<bf45c6a2-09e4-4491-9207-74c373f0bcc8n@googlegroups.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102228&group=sci.electronics.design#102228

  copy link   Newsgroups: sci.electronics.design
X-Received: by 2002:ac8:5c91:0:b0:31f:2385:3633 with SMTP id r17-20020ac85c91000000b0031f23853633mr5083947qta.674.1658610302503;
Sat, 23 Jul 2022 14:05:02 -0700 (PDT)
X-Received: by 2002:a81:804:0:b0:31d:fedc:8be3 with SMTP id
4-20020a810804000000b0031dfedc8be3mr4745740ywi.491.1658610302164; Sat, 23 Jul
2022 14:05:02 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: sci.electronics.design
Date: Sat, 23 Jul 2022 14:05:01 -0700 (PDT)
In-Reply-To: <0fgodh1ebbpk7q1p8mm7frt6dpaaolil6n@4ax.com>
Injection-Info: google-groups.googlegroups.com; posting-host=94.145.255.232; posting-account=mW5JKwkAAAAMyuWOVeLp8yffyAkVx0g7
NNTP-Posting-Host: 94.145.255.232
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <fb6d0d81-2d83-40aa-93ec-e8313f569653n@googlegroups.com>
<16didh52v3vvhmstv614a7in88v5iuqa0d@4ax.com> <gp0mdh5fkrnokau319vars33ecoece580q@4ax.com>
<30d6fd8e-bce5-421d-8018-eeb178770ba1n@googlegroups.com> <0fgodh1ebbpk7q1p8mm7frt6dpaaolil6n@4ax.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <bf45c6a2-09e4-4491-9207-74c373f0bcc8n@googlegroups.com>
Subject: Re: really slow PLL
From: langw...@fonz.dk (Lasse Langwadt Christensen)
Injection-Date: Sat, 23 Jul 2022 21:05:02 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 6775
 by: Lasse Langwadt Chris - Sat, 23 Jul 2022 21:05 UTC

lørdag den 23. juli 2022 kl. 21.00.37 UTC+2 skrev Joe Gwinn:
> On Fri, 22 Jul 2022 17:16:00 -0700 (PDT), Lasse Langwadt Christensen
> <lang...@fonz.dk> wrote:
>
> >fredag den 22. juli 2022 kl. 22.37.08 UTC+2 skrev Joe Gwinn:
> >> On Thu, 21 Jul 2022 04:17:14 -0700, jla...@highlandsniptechnology.com
> >> wrote:
> >>
> >> >On Wed, 20 Jul 2022 23:49:40 -0700 (PDT), whit3rd <whi...@gmail.com>
> >> >wrote:
> >> >
> >> >>On Wednesday, July 20, 2022 at 4:21:08 PM UTC-7, John Larkin wrote:
> >> >>> Suppose I have several rackmount boxes and each has a BNC connector on
> >> >>> the back. Each of them has an open-drain mosfet, a weak pullup, and a
> >> >>> lowpass filtered schmitt gate back into our FPGA.
> >> >>>
> >> >>> I can daisy-chain several boxes with BNC cables and tees.
> >> >>>
> >> >>> Each box has a 40 MHz VCXO and I want to phase-lock them, or at least
> >> >>> time-align them to always be the same within a few microseconds,
> >> >>> longterm.
> >> >>
> >> >>If you can tolerate 'a few microseconds' on a 40 MHz signal, that's not a phase-lock
> >> >>problem, it's a frequency-lock problem. Why not just run an up/down counter
> >> >>to generate a correction voltage for each non-leading VCO?
> >> >
> >> >It's actually a time lock problem. If a follower box starts up and
> >> >sees its first 1 PPS input, it can thereafter declare 1 PPS internal
> >> >events, based on its local VCO, and then do successive early/late
> >> >comparisons to the external pulses. And trim its VCXO accordingly.
> >> >
> >> Yes, exactly. And the drift between two reasonably good clocks is
> >> slow, so the correction need not and should not be all that fast.
> >>
> >> What I've done in real applications is to periodically measure the
> >> offset between when the external 1PPS is predicted to happen and when
> >> it actually does, and adjust the VCO frequency such that in say 50
> >> seconds of roughly linear convergence they will coincide (and keep on
> >> going). The process is repeated every few seconds (exact interval not
> >> important as it is measured).
> >>
> >> This is roughly the algorithm a helmsman uses while steering a
> >> sailboat, where effect is very much delayed from action.
> >>
> >> In many computer systems it is quite difficult to do anything on a
> >> strict time mark, but easy to measure that actual elapsed time, using
> >> the actual clock that is being steered - it all still converges, so
> >> long as one doesn't try too hard.
> >>
> >> So, in your example, the local clock would come from a 40 MHz VCO of
> >> good manufacture (probably needs to be a TCXO of some sort). The 40
> >> MHz output would be fed to a divider that puts out a 1PPS pulse train.
> >>
> >> During initialization, when the first external 1PPS leading edge is
> >> received, reset the divider, and start counting 40 MHz cycles. Maybe
> >> wait for things to stabilize.
> >>
> >> Thereafter, measure signed offset between external and internal 1PPS
> >> leading edges, and compute how much change (plus or minus) in current
> >> VCO frequency is required for zero offset to occur in say 50 seconds
> >> (make this time-to-zero an adjustable parameter), and change the VCO
> >> control voltage accordingly.
> >>
> >> A few seconds later (also an adjustable parameter), repeat the above
> >> adjustment process, again looking 50 seconds into the future from now.
> >> Repeat forever.
> >>
> >
> >isn't that kind how NTP works?, speeding up or slowing down over some period
> >to sync time with the server without big jumps and always increasing (except possibly at start up)
>
> Yes. This is exactly how part of NTP works, in particular the FLL
> (Frequency Lock Loop). Battle-tested. That's where I got the idea.
> NTP was developed in the early 1980s, shortly after Ethernet made such
> a thing useful.
>
> This kind of thing is extensively discussed on Time Nuts.
>
>
> >come to think of it, some closed loop servo systems (and step generators) for things like CNC machine work similarly
> >at a fixed interval, say a few kHz, current target and actual position is compared, from that (usually with a PI loop)
> >the speed of the motor (or frequency of steps) is set so the position will hit the next target at the next timer tick.
>
> Yep.
>
> I forgot to mention one thing, a way to speed initialization up:
>
> The external 1PPS pulse-train is taken as gospel. If one counts local
> 40 MHz oscillator cycles between any adjacent pair of 1PPS events, one
> will get a very accurate measurement of the local oscillator signal
> frequency. Knowing that it is supposed to be 40 MHz, one can compute
> how far off correct (as a ratio) that local oscillator is from truth.
> This can be used to jump far closer starting frequency to correct
> without waiting for convergence to get there.

yeh, get an initial guess and then switch to a slow correction so any jitter on the 1pps
gets "filtered"

Re: really slow PLL

<1704967e2e98d7c6$38$2251891$26dd2c6e@news.thecubenet.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102237&group=sci.electronics.design#102237

  copy link   Newsgroups: sci.electronics.design
Date: Sun, 24 Jul 2022 08:40:28 +1000
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1
Subject: Re: really slow PLL
Content-Language: en-US
Newsgroups: sci.electronics.design
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <fb6d0d81-2d83-40aa-93ec-e8313f569653n@googlegroups.com> <16didh52v3vvhmstv614a7in88v5iuqa0d@4ax.com> <gp0mdh5fkrnokau319vars33ecoece580q@4ax.com> <30d6fd8e-bce5-421d-8018-eeb178770ba1n@googlegroups.com> <0fgodh1ebbpk7q1p8mm7frt6dpaaolil6n@4ax.com>
From: no_s...@please.net (Clifford Heath)
In-Reply-To: <0fgodh1ebbpk7q1p8mm7frt6dpaaolil6n@4ax.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 23
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!news.thecubenet.com!not-for-mail
NNTP-Posting-Date: Sat, 23 Jul 2022 22:40:31 +0000
Organization: theCubeNet - www.thecubenet.com
X-Complaints-To: abuse@thecubenet.com
Message-ID: <1704967e2e98d7c6$38$2251891$26dd2c6e@news.thecubenet.com>
X-Received-Bytes: 2310
 by: Clifford Heath - Sat, 23 Jul 2022 22:40 UTC

On 24/7/22 05:00, Joe Gwinn wrote:
> I forgot to mention one thing, a way to speed initialization up:
>
> The external 1PPS pulse-train is taken as gospel. If one counts local
> 40 MHz oscillator cycles between any adjacent pair of 1PPS events, one
> will get a very accurate measurement of the local oscillator signal
> frequency. Knowing that it is supposed to be 40 MHz, one can compute
> how far off correct (as a ratio) that local oscillator is from truth.
> This can be used to jump far closer starting frequency to correct
> without waiting for convergence to get there.

This initial measurement stands alone, not refining a previous body of
measurement knowledge, so it's reasonable to set the gain high. Human
perception does this a lot. If you hear two sounds a certain interval
apart, your hearing is pre-primed to expect a third at exactly the same
interval. If the third comes slightly early or slightly late, slightly
quieter or slightly louder, we jump to conclusions very quickly about
what's happening. Very rapid model-forming, and adapting new sensations
to refine the model. Very necessary for a prey animal!

Is there a name for this idea in filter terminology?

Clifford Heath

Re: really slow PLL

<2cvodhpnk35hqqmddot0issct0r6mvvqvi@4ax.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102239&group=sci.electronics.design#102239

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 23 Jul 2022 18:08:55 -0500
From: joegw...@comcast.net (Joe Gwinn)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Sat, 23 Jul 2022 19:08:54 -0400
Message-ID: <2cvodhpnk35hqqmddot0issct0r6mvvqvi@4ax.com>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <fb6d0d81-2d83-40aa-93ec-e8313f569653n@googlegroups.com> <16didh52v3vvhmstv614a7in88v5iuqa0d@4ax.com> <gp0mdh5fkrnokau319vars33ecoece580q@4ax.com> <30d6fd8e-bce5-421d-8018-eeb178770ba1n@googlegroups.com> <0fgodh1ebbpk7q1p8mm7frt6dpaaolil6n@4ax.com> <1704967e2e98d7c6$38$2251891$26dd2c6e@news.thecubenet.com>
User-Agent: ForteAgent/8.00.32.1272
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 41
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-1AnJ0vtHanlYveiViqnqctxcOsep/ZQIlmff+bIu26Xje3NIdcCENRDukvr+CSeWe3mS2gvthrRS24G!Gnj/EpPVd17fy8YkSawBCDBp21L1YQrm4LvqzeHpJB8mGHFSMUAbW/h+/8yILqdhrEr1IkY=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3393
X-Received-Bytes: 3515
 by: Joe Gwinn - Sat, 23 Jul 2022 23:08 UTC

On Sun, 24 Jul 2022 08:40:28 +1000, Clifford Heath
<no_spam@please.net> wrote:

>On 24/7/22 05:00, Joe Gwinn wrote:
>> I forgot to mention one thing, a way to speed initialization up:
>>
>> The external 1PPS pulse-train is taken as gospel. If one counts local
>> 40 MHz oscillator cycles between any adjacent pair of 1PPS events, one
>> will get a very accurate measurement of the local oscillator signal
>> frequency. Knowing that it is supposed to be 40 MHz, one can compute
>> how far off correct (as a ratio) that local oscillator is from truth.
>> This can be used to jump far closer starting frequency to correct
>> without waiting for convergence to get there.
>
>This initial measurement stands alone, not refining a previous body of
>measurement knowledge, so it's reasonable to set the gain high. Human
>perception does this a lot. If you hear two sounds a certain interval
>apart, your hearing is pre-primed to expect a third at exactly the same
>interval. If the third comes slightly early or slightly late, slightly
>quieter or slightly louder, we jump to conclusions very quickly about
>what's happening. Very rapid model-forming, and adapting new sensations
>to refine the model. Very necessary for a prey animal!
>
>Is there a name for this idea in filter terminology?

There are two answers, depending on which field you mean, biology or
electronics.

In biology, it has been long known that the brain creates a model of
the world, and keys on deviations between prediction and actual. But
this isn't just for expected rhythm, it's far more general and
flexible than that.

With the speedup algorithm I mentioned earlier, the mechanism is
designed with considerable domain knowledge in hand. The primary
driver is to achieve robustness despite the imperfections of real
clocks et al. The continuous look-ahead algorithm is not flummoxed by
non-stationary and/or non-Gaussian probability-distributions, et al.
But it's more in the nature of a control system than a filter per se.

Joe Gwinn

Re: really slow PLL

<1704b0ffeff2c1e0$39$2251891$26dd2c6e@news.thecubenet.com>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102252&group=sci.electronics.design#102252

  copy link   Newsgroups: sci.electronics.design
Date: Sun, 24 Jul 2022 16:46:15 +1000
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1
Subject: Re: really slow PLL
Content-Language: en-US
Newsgroups: sci.electronics.design
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <fb6d0d81-2d83-40aa-93ec-e8313f569653n@googlegroups.com> <16didh52v3vvhmstv614a7in88v5iuqa0d@4ax.com> <gp0mdh5fkrnokau319vars33ecoece580q@4ax.com> <30d6fd8e-bce5-421d-8018-eeb178770ba1n@googlegroups.com> <0fgodh1ebbpk7q1p8mm7frt6dpaaolil6n@4ax.com> <1704967e2e98d7c6$38$2251891$26dd2c6e@news.thecubenet.com> <2cvodhpnk35hqqmddot0issct0r6mvvqvi@4ax.com>
From: no_s...@please.net (Clifford Heath)
In-Reply-To: <2cvodhpnk35hqqmddot0issct0r6mvvqvi@4ax.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 50
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!news.thecubenet.com!not-for-mail
NNTP-Posting-Date: Sun, 24 Jul 2022 06:46:16 +0000
X-Complaints-To: abuse@thecubenet.com
Organization: theCubeNet - www.thecubenet.com
Message-ID: <1704b0ffeff2c1e0$39$2251891$26dd2c6e@news.thecubenet.com>
X-Received-Bytes: 3621
 by: Clifford Heath - Sun, 24 Jul 2022 06:46 UTC

On 24/7/22 09:08, Joe Gwinn wrote:
> On Sun, 24 Jul 2022 08:40:28 +1000, Clifford Heath
> <no_spam@please.net> wrote:
>
>> On 24/7/22 05:00, Joe Gwinn wrote:
>>> I forgot to mention one thing, a way to speed initialization up:
>>>
>>> The external 1PPS pulse-train is taken as gospel. If one counts local
>>> 40 MHz oscillator cycles between any adjacent pair of 1PPS events, one
>>> will get a very accurate measurement of the local oscillator signal
>>> frequency. Knowing that it is supposed to be 40 MHz, one can compute
>>> how far off correct (as a ratio) that local oscillator is from truth.
>>> This can be used to jump far closer starting frequency to correct
>>> without waiting for convergence to get there.
>>
>> This initial measurement stands alone, not refining a previous body of
>> measurement knowledge, so it's reasonable to set the gain high. Human
>> perception does this a lot. If you hear two sounds a certain interval
>> apart, your hearing is pre-primed to expect a third at exactly the same
>> interval. If the third comes slightly early or slightly late, slightly
>> quieter or slightly louder, we jump to conclusions very quickly about
>> what's happening. Very rapid model-forming, and adapting new sensations
>> to refine the model. Very necessary for a prey animal!
>>
>> Is there a name for this idea in filter terminology?
>
> There are two answers, depending on which field you mean, biology or
> electronics.
>
> In biology, it has been long known that the brain creates a model of
> the world, and keys on deviations between prediction and actual. But
> this isn't just for expected rhythm, it's far more general and
> flexible than that.
>
> With the speedup algorithm I mentioned earlier, the mechanism is
> designed with considerable domain knowledge in hand. The primary
> driver is to achieve robustness despite the imperfections of real
> clocks et al. The continuous look-ahead algorithm is not flummoxed by
> non-stationary and/or non-Gaussian probability-distributions, et al.

> But it's more in the nature of a control system than a filter per se.

A control system also models the plant, measures deviations from the
prediction, before it applies a loop filter to decide the corrective step.

That's the filter I'm referring to. It's just the same pronciple with
the human system as when synchronising two clocks.

Clifford Heath

Re: really slow PLL

<tbj271$gpkm$1@dont-email.me>

  copy mid

https://www.novabbs.com/tech/article-flat.php?id=102253&group=sci.electronics.design#102253

  copy link   Newsgroups: sci.electronics.design
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: pNaonStp...@yahoo.com (Jan Panteltje)
Newsgroups: sci.electronics.design
Subject: Re: really slow PLL
Date: Sun, 24 Jul 2022 08:58:10 GMT
Organization: A noiseless patient Spider
Lines: 41
Message-ID: <tbj271$gpkm$1@dont-email.me>
References: <qd2hdhhs6bnndjs4likrvlq9jt6q5deebo@4ax.com> <fb6d0d81-2d83-40aa-93ec-e8313f569653n@googlegroups.com> <16didh52v3vvhmstv614a7in88v5iuqa0d@4ax.com> <gp0mdh5fkrnokau319vars33ecoece580q@4ax.com> <30d6fd8e-bce5-421d-8018-eeb178770ba1n@googlegroups.com> <0fgodh1ebbpk7q1p8mm7frt6dpaaolil6n@4ax.com> <1704967e2e98d7c6$38$2251891$26dd2c6e@news.thecubenet.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 24 Jul 2022 09:08:49 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="20adfaefb9ecf93a623f9921c744249d";
logging-data="550550"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/niQuCzlJCkzOC10Te3IKYxHdD90u/uTg="
User-Agent: NewsFleX-1.5.7.5 (Linux-2.6.37.6)
Cancel-Lock: sha1:E8HclJD1HFDmoDkLgQWBjm6LU94=
X-Newsreader-location: NewsFleX-1.5.7.5 (c) 'LIGHTSPEED' off line news reader for the Linux platform
NewsFleX homepage: http://www.panteltje.com/panteltje/newsflex/ and ftp download ftp://sunsite.unc.edu/pub/linux/system/news/readers/
 by: Jan Panteltje - Sun, 24 Jul 2022 08:58 UTC

On a sunny day (Sun, 24 Jul 2022 08:40:28 +1000) it happened Clifford Heath
<no_spam@please.net> wrote in
<1704967e2e98d7c6$38$2251891$26dd2c6e@news.thecubenet.com>:

>On 24/7/22 05:00, Joe Gwinn wrote:
>> I forgot to mention one thing, a way to speed initialization up:
>>
>> The external 1PPS pulse-train is taken as gospel. If one counts local
>> 40 MHz oscillator cycles between any adjacent pair of 1PPS events, one
>> will get a very accurate measurement of the local oscillator signal
>> frequency. Knowing that it is supposed to be 40 MHz, one can compute
>> how far off correct (as a ratio) that local oscillator is from truth.
>> This can be used to jump far closer starting frequency to correct
>> without waiting for convergence to get there.
>
>This initial measurement stands alone, not refining a previous body of
>measurement knowledge, so it's reasonable to set the gain high. Human
>perception does this a lot. If you hear two sounds a certain interval
>apart, your hearing is pre-primed to expect a third at exactly the same
>interval. If the third comes slightly early or slightly late, slightly
>quieter or slightly louder, we jump to conclusions very quickly about
>what's happening. Very rapid model-forming, and adapting new sensations
>to refine the model. Very necessary for a prey animal!
>
>Is there a name for this idea in filter terminology?

No sure, but this is related to 'the alien problem' from cryptography.
It goes like:
Alien comes to earh, wants to take all knowledge humans have back home.
So he gets Encyclopedia Britannica, but it is too heavy and does not fit in his flying saucer.
So he writes the text out as an ASCII hex number and does 1 / that number.
then he takes a stick and puts a mark on it in that ratio
and takes the stick back home.

To say 3 ticks is all you need to convey all information in the universe
given time has no granularity.
The stick in that example does of course have, limited by size of atoms etc,
But does time have granularity?

I use this all the time.


tech / sci.electronics.design / Re: really slow PLL

Pages:1234567
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor