Chip123 科技應用創新平台
標題:
如何透過DC找出跨不同Clock Domain的訊號
[打印本頁]
作者:
nemo
時間:
2007-2-23 10:44 AM
標題:
如何透過DC找出跨不同Clock Domain的訊號
Dear Sir,
- A$ U. e0 k* q8 K# {
8 Z* _6 D* Q' g
為了防止設計中的失誤發生,我必須確保每個跨不同的Clock Domain的訊號是否有經過特別
3 k& t% Z( E/ D* ?8 q% Y
處理,或者訊號本身就是一個False Path,旦先決條件就是我必須先將所有這類型的訊號一一
: a" d5 C" p K3 @" A
找出確認。
& A% H9 q5 F% u4 N. u3 [) I' X0 t
有誰知道如何透過DC找出相關的訊號,或者你們知道利用其他EDA工具幫忙尋找,請說明如何
# Y6 P+ B4 ?: K5 w) Q% l
使用?
# A4 A2 v# x7 ]* O r2 T
謝謝!
作者:
masonchung
時間:
2007-2-23 12:12 PM
您可試試 Mentor Graphics 0-In® Clock-Domain Crossing (CDC)
; x! D5 K+ V# \
利用其中一項功能:Automatically identifies all clock groups, derived and gated clocks in the design
1 w- Q9 d$ ~: @2 B" @
http://www.mentor.com/products/fv/abv/0-in-cdc/
% B8 z6 j/ [0 u1 n1 m" d8 C+ M
- L$ a @5 R$ l' E5 ?8 u; s
[
本帖最後由 masonchung 於 2007-5-16 10:50 AM 編輯
]
作者:
hsd123
時間:
2007-5-21 02:37 PM
在 SpringSoft 的 verdi/debussy 中也有 clock domain 的分析,
. x7 x3 J$ ^* U) l# B
可讀入 sdc file 來設定 clock,
L0 V! Z& P: g- u/ ]5 G- ^! a
可瞭解 clock domain 也可 check synchronizer...
作者:
masonchung
時間:
2007-5-30 11:53 PM
hsd123 大大
. d" y& m2 C7 q% U2 S+ }) b' y% K
要讀入sdc file
c+ B+ r2 k" O% p0 w# B
這個是合成過的gate-level 設計才能用的分析方式嗎
2 b; E& U( d7 H9 {
不過這是最新的 verdi 才有的功能嘛?
; i( r! S5 i( [: v- I
- l2 K- t- b, V+ W9 d6 Q
[
本帖最後由 masonchung 於 2007-5-31 09:50 PM 編輯
]
作者:
Huay
時間:
2007-5-31 12:59 PM
Cadence 的 Conformal CDC 提供 clock domain crossing check 的功能.
- c' k# R' _7 v7 b1 y% W
可以在 RTL level 便讀入 SDC file.
# p6 F# x; Q. h5 z
也可以從 gate level 來做驗證
, G: I$ R8 ~5 D4 @
檢驗 clock domain 是否完備.
& B% ~ e0 P% F9 W9 h/ `2 s9 i( y. T
是否有遺漏的 clock 宣告或不適當的 clock 宣告.
8 ]6 X O" }" n9 A! Q/ g, `' R
除了使用者自訂的 synchronization rule, 亦可使用 Conformal CDC 內建的 synchronization rule.
( h& b! j [. v2 I' w+ a
幫助使用者在剛開始建構環境的階段快速的完成檢驗.
& c1 N9 G/ M( X9 `; K6 q" w/ O
Conformal CDC 也提供 convergence check.
作者:
hsd123
時間:
2007-6-6 04:11 PM
標題:
回復 #4 masonchung 的帖子
RTL & Gate-level 都可以,
& E3 X- d6 P, s/ j
不一定要 sdc file(=>方便設定), 可以手動設定或讓 tool 自動 extract,
9 `$ U, _4 C1 o6 P0 ~; Z
新版的 debussy 與 verdi 都有 clock 方面的分析,
' `& q$ X ^4 d
其實跟 Huay 提的 Cadence Conformal CDC 功能類似.
作者:
jerryyao
時間:
2008-1-29 02:34 PM
標題:
回復 6# 的帖子
請問debussy是從哪版本開示提供clock 方面的分析的分析,54V6有嗎
作者:
chienw
時間:
2009-4-10 03:06 PM
看起来现在大部分人都靠EDA工具解决问题,我们以前都是通过使用一个专门的sync cell来做domain crossing。每个cell instance会用一个特定的命名方式(例如sync1, sync2, etc)。这样一下就能把它们都找出来.
歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/)
Powered by Discuz! X3.2