準安定?

A

abhineet22

Guest
準安定問題を回避するにはVの使用synchronizers ..
それを避けるために
、 他の方法は?

 
<a href="http://www.komputerswiat.pl/nowosci/sprzet/2010/40/wyswietlacze-oled-nie-od-toshiby.aspx"> <img align="left" src="http://www.komputerswiat.pl/media/2010/277/1430887/oled-TV-ZAJ.jpg" /></a> Japoński koncern rzuca ręcznik na ring. Niech na rynku OLED biją się inni.<img width='1' height='1' src='http://rss.feedsportal.com/c/32559/f/491281/s/e635e97/mf.gif' border='0'/><br/><br/><a href="http://da.feedsportal.com/r/83723540432/u/0/f/491281/c/32559/s/e635e97/a2.htm"><img src="http://da.feedsportal.com/r/83723540432/u/0/f/491281/c/32559/s/e635e97/a2.img" border="0"/></a>

Read more...
 
ため
、 クロックドメイン間を横断している場合は
、 準安定の問題である場合、問題を検出することができます
、それ を修正してください。クロックエッジの補正は逆に下流のキャプチャクロックの切り替えを伴います。
想定は
、 駆動クロックドメインの立ち上がりエッジと受信側のクロックドメインと密接の立ち上がりエッジが、正確に配置
されていません 。準安定に発生することができます。ただし、クロックの立ち下がりエッジを使用して
、 受信側のクロックドメインにし、スイッチ〜 1 /セットアップ時間の2時間利用できるように
する必要があります 。きつい場合は
、 立ち上がりエッジ
を して戻って2番目のステージ上でキャプチャし
、 すべて正常ですから移動することができますキャプチャフロップフロップの制約を受ける以下のルーティングを配置します。

上記の全てのフェーズでは
、 2つのクロックドメインが異なる場合は
、 想定していますが
、 同じ期間があります。異なる場合は
、 2つのクロック周波数で、そのメタポイント
時間 の経過とは動作しません
、 この手法を進めることになります。

 
いつの位相や周波数
の 関係を
、 私は準安定硬化を避けるためのいくつかの形を考えることのできる唯一の方法が異なる2つのクロック制御信号を1つのクロックドメインでは
、 生成したデザインで
、 他のクロックでサンプリングさ
れない ことを確認することですドメインまでは保証されて安定している。

1 )基本的に直流信号がサンプリングされている。たとえば、 1つのソ¥フトウェアのレジスタは
、 デバイスとほとんど変化のセットアップ
で 設定されていたから構¥成ビット。このビットは
、 受信側のクロックドメインから直接サンプリングされる可能¥性がある。しかし、これらの厄介なソ¥フトウェア設計者の心を変更し
、 より頻繁にこれらのレジスタのビットフリップを決めるかもしれないと注意して!

2 )バスプロトコルが定義されている信号の保証期間の別の制御信号の前に存在している安定している。たとえば、 Motorolaのスタイルのプロセッサバスは
、 アドレス
は、 クロックや2つの存在であることが保証されているデータストローブ前。それからあなたには
、 データストローブを同期する必要はありますがあると
、 すべてのアドレスのビットを同期化します。

現在、データパス
のため 、レート適応FIFOが1つのクロックドメイン内のデータを格納すると他のクロックドメイン内のそれを読むことができます。などの制御信号はFIFO
の ハンドシェークも準安定硬化することが、広範なデータとしていないと思います。

一般的に、私は道を離れsynchronizersとのシナリオでは完全には複数のクロックドメインを認識していない
んだ (記載しなければ
、バンジョー のようなシナリオです)が、必ずしもすべての信号は
、 クロックに同期していないドメインを横断する場合注意している。

私はあなたに謝罪する場合
、 この古いニュース!

バリチェロ

 
準安定が避けられないとしている場合
、 複数の非同期クロックドメイン。

クロックドメイン間で情報を転送する方法があります:

-複数のフリップフロップinseries - 1つの信号を一つの方向
は 、ゆっくりと簡単な
-
Fifoが -広いdatabusses &高いdatarates可能¥であれば、複雑な
-スマートハンドシェーキング-どこかの間に2ソ¥リューションを
ご確認ください 。

 
synchonizerを使用して準安定のための唯一の方法です。

単純な同期されているすべての他の方法。

敬具
abhineet22書いた:

準安定問題を回避するにはVの使用synchronizers ..

それを避けるために、他の方法は?
 
あなたのデザインをグローバルとローカルの同期
、 非同期
にすることができます
<img src=¥"http://www.edaboard.com/images/smiles/icon_smile.gif¥" alt=¥"笑み¥" border=¥"0¥" />インスタンスのためのシステムLSI
の 場合は
、 その

 

Welcome to EDABoard.com

Sponsor

Back
Top