Mux synchronizer (Clock domain crossing)

  Рет қаралды 18,355

Karthik Vippala

Karthik Vippala

Күн бұрын

Пікірлер: 41
@chsrinivas4364
@chsrinivas4364 3 жыл бұрын
Hey Karthik, In timing diagrams the enable signal is pulse signal. In your explanation you considered that clk A frequency is lower compared to clk B frequency. So the enable pulse in not missed in front of synchronizer. If the clk A frequency is high compared to clk B, then we will miss that pulse in receiving domain. OR is this the limitation of this synchronizer.
@prasadbhatku3545
@prasadbhatku3545 2 жыл бұрын
Hi Karthik. Happy Morning. My doubt was that why data is not being fed through synchronizer and directly fed to clock domain B and instead only an enable signal is being fed to syncronizer. When data was single bit it was fed to synchronizer while crossing the clock domains in Toggle syncronizer and 2 Flipflop syncronizer.
@manasareddy1116
@manasareddy1116 4 жыл бұрын
It's very helpful, Thank u karthik
@KarthikVippala
@KarthikVippala 4 жыл бұрын
Thank you so much for commenting , Can you suggest a topic for next video , if I know that I can make it for you , good luck 👍
@AmitKumar-wf1qq
@AmitKumar-wf1qq 3 жыл бұрын
Very informative video
@KarthikVippala
@KarthikVippala 3 жыл бұрын
Namaste 🙏 amit , thanks ,for topic you can refer research papers on internet , good luck & great health 👍😊
@ManishKumar-Cric
@ManishKumar-Cric 2 жыл бұрын
Hey are are you sending multi bit data through a multiplexer? Are u using PISO?
@Mahalakshmi-ef5dd
@Mahalakshmi-ef5dd 4 жыл бұрын
Hi Karthik, Your videos was really helpful and you r explaining very well. Can u share the link of different types of synchronizer. And Can you explain reset synchronizer. Thanks
@KarthikVippala
@KarthikVippala 4 жыл бұрын
You can rest of synchronizers on my channel playlist clock domain crossing. If you have any questions, please feel free to comment 👍 good luck 👍
@Mahalakshmi-ef5dd
@Mahalakshmi-ef5dd 4 жыл бұрын
Thanks a lot for ur quick reply. Pls don't mind and share the link here. I am not able to find. Thanks
@Mahalakshmi-ef5dd
@Mahalakshmi-ef5dd 4 жыл бұрын
@@KarthikVippala Thanks a lot
@KarthikVippala
@KarthikVippala 4 жыл бұрын
Your welcome, good luck 👍
@shaikon5617
@shaikon5617 2 жыл бұрын
You don't need a MUX. Just use a DFF with an Enable signal.
@AmitKumar-wf1qq
@AmitKumar-wf1qq 3 жыл бұрын
sir, do we have to use 2 bit mux in this example?
@hemantsharma2751
@hemantsharma2751 3 жыл бұрын
Can we generate o/p such as every positive pulse of I/p will stretch by 1 clk pulse then 2 clk pulse and soo on .. please guide
@jenithk6769
@jenithk6769 4 жыл бұрын
May I know...why data should not be changed frequently..if it happens,how it will affect the output.if you explain this problem with timing diagram,it would be much easy to understand for me.Thanks for sharing your knowledge😊
@KarthikVippala
@KarthikVippala 4 жыл бұрын
If we change input frequently , then it will interfere with already processing data , so may cause metastability. Thanks for asking, good luck, good health 👍
@jenithk6769
@jenithk6769 4 жыл бұрын
Thanks for ur explanation bro...but still I am not getting..if you don't mind,can you make a timing diagram for that problem?and can you send it to my mail id kjenith8@gmail.com...Thanks for ur help in advance💐😊
@KarthikVippala
@KarthikVippala 4 жыл бұрын
@@jenithk6769 I will do it , but it will take time
@jenithk6769
@jenithk6769 4 жыл бұрын
Take ur own time bro..but plz never forget me😊
@KarthikVippala
@KarthikVippala 4 жыл бұрын
For sure👍
@abhishektalukdar1890
@abhishektalukdar1890 4 жыл бұрын
Hello sir, when do we use handshake synchronizer and mux synchronizer?
@KarthikVippala
@KarthikVippala 4 жыл бұрын
Handshake is used when we want acknowledgement , but actually it depends on specific design requirements whether to use this or other synchronizer.
@prateekchopra4491
@prateekchopra4491 4 жыл бұрын
what all different technique used in CDC and why and where it is used
@KarthikVippala
@KarthikVippala 4 жыл бұрын
Hey Prateek , thanks for asking You can checkout synchronizer playlist on my channel for different types of CDC techniques
@bhuvaneshs.k638
@bhuvaneshs.k638 2 жыл бұрын
Is this synchronisation applicable for fast to slow clk domain ?
@AmitKumar-wf1qq
@AmitKumar-wf1qq 3 жыл бұрын
Sir, which book should I follow for this topic?
@KarthikVippala
@KarthikVippala 3 жыл бұрын
please check for papers on it and enjoy reading . Thanks for the asking , good luck & great health, Take care :)
@uday5786
@uday5786 4 жыл бұрын
Thanks u so much @karthik vippala
@KarthikVippala
@KarthikVippala 4 жыл бұрын
Hey uday , Can you suggest any other topics . Thanks for asking 👍
@uday5786
@uday5786 4 жыл бұрын
@@KarthikVippala I have completed my seminar...thanks for you because ur videos were basic sources to me and helped me a lot
@KarthikVippala
@KarthikVippala 4 жыл бұрын
I am happy that I was helpful to you 👍
@uday5786
@uday5786 4 жыл бұрын
I think u better start videos on SoC topics
@KarthikVippala
@KarthikVippala 4 жыл бұрын
@@uday5786 can you be little specific on what topics should I start
@arunpandiyananbarasu1455
@arunpandiyananbarasu1455 3 жыл бұрын
Hi sir,please tell way to learn questa cdc tool.
@komalsawant7086
@komalsawant7086 3 жыл бұрын
can we use mux instead of on chip clock controlller
@KarthikVippala
@KarthikVippala 3 жыл бұрын
Namaste🙏,Can you be little specific, didn't get u, thanks for asking
@rddinesh4
@rddinesh4 2 жыл бұрын
Brother, please don't use that ascent, it is hard for us to understand.
@KarthikVippala
@KarthikVippala 2 жыл бұрын
Improving on it🙏
Signal Synchronization Rules (Must Follow!!)
6:05
Karthik Vippala
Рет қаралды 9 М.
Handshake synchronizer (clock domain crossing)
5:17
Karthik Vippala
Рет қаралды 20 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 52 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 29 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 37 МЛН
Crossing Clock Domains in an FPGA
16:38
nandland
Рет қаралды 69 М.
what is time borrowing (latch)  ? why does latches support it?
8:19
Karthik Vippala
Рет қаралды 21 М.
How reset synchronizers resolves reset deassertion
11:13
VLSI System Design
Рет қаралды 36 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 52 МЛН