Synchronization is the coordination of events to operate a system in unison. In digital systems this is usually accomplished by using a clock signal. (From: Wikipedia)
Questions tagged [synchronization]
109 questions
42
votes
3 answers
How do GPS satellites refresh their clocks
How do GPS satellites keep their on board clocks accurate? I assume that they need to get update from a base station. But how do you make sure that after the update all the satellites are synchronized, i.e. there isn't any phase shift.
You have…

user110971
- 6,067
- 1
- 15
- 23
13
votes
3 answers
Do crystal oscillators synchronize by themselves when coupled by supply voltage?
I watched an excellent video about The Surprising Secret of Synchronization
There are examples of pendulum clocks or metronomes synchronizing when coupled by a swinging platform. Other examples are flashing fireflies in a tree or an applauding…

Uwe
- 2,783
- 1
- 11
- 18
11
votes
2 answers
How does 2-ff synchronizer ensure proper synchonization?
Using 2-ff synchronizers has been a standard for a signal to cross clock boundaries. And there are lots of paper/figures illustrating the mechanism, such as this one:
It seems bclk can only sample the pulse of adat once (at the second rising edge of…

fiedel
- 163
- 1
- 2
- 10
10
votes
4 answers
Does the SPI protocol specify how many clock pulses a master device should send to the slave?
I'm trying to implement an SPI device in Verilog. I'm having a lot of problems for coordinating master and slave, since sometimes (with my current impl.) the SPI master device doesn't send enough clock pulses to the slave so it can finish its…

Martel
- 1,213
- 6
- 20
8
votes
3 answers
Is HSYNC required during VSYNC for VGA?
As a development to my previous question I am developing a protocol to drive VGA through lines originally designed for SPI communication.
The problem is that I may be able to instruct the receiving decoder to have either VSYNC, HSYNC or color. This…

Anonymous
- 6,908
- 1
- 14
- 41
8
votes
2 answers
Why do we need to synchronise asynchronous inputs in FSM?
I have been newly learning digital electronics. I know that there are gates which perform logic functions, I learned about RS-Latch, D-Latch and Master-Slave-D-Flip-Flop. Now that I can perform logic functions and store states, I can create a…

Eren
- 105
- 6
8
votes
3 answers
How to synchronize a generator on the electrical grid?
I've read many articles about paralleling two portable generators or synchronizing a power generator on the electrical grid.
I have the theoretical background about that topic and I know the four conditions that must be met:
Phase Sequence
Voltage…

Michael George
- 3,742
- 13
- 53
- 84
6
votes
4 answers
Need a method for synchronization of galvanically separated microcontrollers
I would like to get some ideas for my problem. I have a HW which has a main processing unit (Beaglebone, host controller) which is connected to four galvanically seperated STM32 microcontrollers. All of the STM32 microcontrollers are doing analog…

D_Dog
- 433
- 2
- 12
6
votes
3 answers
gps performance for synchronization
I can't understand why GPS reciever clock is very good (stratum 0). I know it's very accurate and pure within itself; but when it passes through a long distance wireless channel, then it has low power and much noise and jitter, so how it can be…

shahriar
- 61
- 3
5
votes
4 answers
Is there an efficient way for synchronising audio events real-time with LEDs using an MCU?
I'm working on a project in which LED lights synchronise with audio events. I'm not referring to reactive LED projects that read the ADC from audio amplitude or spectrum, but about having some additional digital data playing along with the audio to…

Chu
- 361
- 4
- 15
5
votes
4 answers
In one-way asynchronous serial communication, how does the receiver sync up its bytes?
I want to make a serial system over RF to receive messages sent from a computer, so I can understand how digital radio works on the bare metal. The one part I don't understand is how a sender and a receiver sync up the start and end of their bytes.…

robbie
- 195
- 2
- 6
5
votes
2 answers
Metastability error propagation with flip flop
I do have a confusion regarding the metastability resolution using flip flops , I know that I should add synchronizer of two or three d-flip flop to guarantee a safe transmission at clock domain crossing boundaries, but my confusion is that the…

Hachani Ahmed
- 63
- 4
5
votes
2 answers
Camera Synchronization
I'm interested in having two or more cameras precisely synchronized for machine vision purposes. All the global shutter cameras I've seen basically have two modes: free-running, with a maximum frame rate of X FPS, and triggered, with a maximum…

mikepurvis
- 379
- 2
- 12
4
votes
2 answers
Why don't 2 flip-flop synchronizers have a reset?
This is similar to this question, asking if a reset is needed in a 2 flip-flop synchronizer. The answer to that question was: "no, not necessarily".
So, my question is:
Why do almost all of the 2 flip-flop (or N flip-flop) synchronizer…

Harry
- 270
- 2
- 8
4
votes
1 answer
Are Newfoundland's and Quebec's power grid synchronized
By the Maritime Link project (HVDC), which finished this year, Newfoundland is linked asynchronously to Nova Scotia, which is part of the Eastern Interconnection.
But is the power grid of Newfoundland and Labrador synchronized with the Hydro-Quebec…

Yitzhak Melamed
- 41
- 1