Thread: syncronizer
View Single Post
  #3 (permalink)  
Old 07-10-2009, 09:47 AM
Michael Thomsen
Guest
 
Posts: n/a
Default Re: syncronizer

On Thu, 09 Jul 2009 15:54:47 +0200, Andy <[email protected]> wrote:

> Not sure if this is related, but sreg(1) should not be considered an
> asynchronous register, only sreg(0). You may have to split them up
> into separate signals to handle it.


Ok, I will look at that.

> You will also want to make sure (constrain) that sreg(0) does not get
> replicated for fanout (e.g. if sreg(1) gets replicated enough due tohigh
> fanout, that can ripple to replicating sreg(0).)


It doesn't look like it is getting replicated (and it shouldn't unless
I had made a mistake).

> Is the output from your syncrhonizer going anywhere? If not it may be
> getting optimized away, thus prompting the warnings.


Yes, it is being used (SPI-slave), and it works, but still I would like
to know the meaning and consequences of this warning.

//michael

--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
Reply With Quote