Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 3388|回復: 4
打印 上一主題 下一主題

[問題求助] 16 freq divider,輸入輸出延時太差了,請教怎么改進啊!

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-12-9 21:47:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
要設計一個4,16位同步分頻器,最后用組合邏輯選頻輸出四種情況的分頻器。- Y. f7 R5 H( W6 U; b! h* `- G1 {
頻率要在10M∼1G,但是最苛刻的條件是延時的要求。
+ m- _- I& h$ B延時要求:tPHL,tPLH要求很高,在0.5ns以內,并且負載至少等于輸入電容,并且要求輸出波形要盡量接近方波。2 s1 K1 w1 g4 D: d' i/ w
本人采用8個D觸發器(主從R-S鎖存器構成)進行分頻,然后在其中選擇4,16分頻來通過組合邏輯選擇輸出,但是由于) Z3 ~  x9 \( w! l3 U* l0 d3 u. Y
負載電容很大,這樣延時就在20ns左右,我想可能要改進D觸發器的內部主從鎖存的電路結構和形式,消除初始狀態的不確定性。8 c* N& w1 J3 @6 L
下面是10M的仿真波形,1G時肯定更加差。0 A, s# e/ g8 @: O5 ~8 R* F, Y& a
由于對延時的要求很高,所以請教各位大大!!怎么處理來降低延時?) S1 z/ Q/ |. g' M
理想是藍色波形,紅色是選聘后的4分頻。而且16分頻實現時出現了錯誤翻轉。
) J# a% X+ }) o! Y; u* a) `- Z1 e+ r
[ 本帖最後由 skygardon 於 2008-12-9 09:49 PM 編輯 ]

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-12-10 18:01:07 | 只看該作者
Static flip-flop 不適用於高速除頻,請改用動態邏輯(如: TSPC-based Divider, CML)
3#
 樓主| 發表於 2008-12-10 21:47:11 | 只看該作者

回復 2# 的帖子

多謝回復,不知道采用TSPC-based Divider能達到很小的延時要求么,與采用全加器來計數分頻比那個更好一些?
4#
發表於 2008-12-11 15:10:21 | 只看該作者
對於這種高速電路,建議你留意一下path delay matching
9 U6 J5 M# |" s0 P$ J% X因為有時候會因為path delay沒有作到matching而會產生吃錯資料的情況& n" I6 D+ w$ Z2 a% \

2 o$ ^: n: W+ l5 F, f1 ?0 G1 m. |至於採用TSPC的D-FF,delay time可以很小,不過,最後一級仍建議把size放大  W3 @& W6 v4 T. v0 F6 U
這個樣子的rise time和fall time會比較沒有問題( J4 e" S, P/ N
另外,TSPC D-FF有分rise edge和fall edge兩種* i! H1 M3 V* i: c# a2 l; `
在使用上需留意一下
5#
 樓主| 發表於 2008-12-15 00:18:45 | 只看該作者
多謝斑斑的回復,現在已經有所了解了,看來還是需要不斷學習交流啊,對于數字電路還是理解不是太深,還要多多學習啊!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2025-1-6 06:39 PM , Processed in 0.163009 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表