Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-12-9 21:47:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
要設計一個4,16位同步分頻器,最后用組合邏輯選頻輸出四種情況的分頻器。
5 |' X5 @7 I6 t! e頻率要在10M∼1G,但是最苛刻的條件是延時的要求。
' w2 x0 D' E. M$ \* o延時要求:tPHL,tPLH要求很高,在0.5ns以內,并且負載至少等于輸入電容,并且要求輸出波形要盡量接近方波。: L% L9 j2 S% o5 M& y* I. f
本人采用8個D觸發器(主從R-S鎖存器構成)進行分頻,然后在其中選擇4,16分頻來通過組合邏輯選擇輸出,但是由于
5 Q' k3 G+ T; N+ `, V) a$ ?  x負載電容很大,這樣延時就在20ns左右,我想可能要改進D觸發器的內部主從鎖存的電路結構和形式,消除初始狀態的不確定性。
! r# e! j! ?* e8 b) t; A$ B下面是10M的仿真波形,1G時肯定更加差。
/ u8 s: c# }3 B- w5 N; v由于對延時的要求很高,所以請教各位大大!!怎么處理來降低延時?( q$ j  ^5 E4 q
理想是藍色波形,紅色是選聘后的4分頻。而且16分頻實現時出現了錯誤翻轉。
& v. r$ l# r# P9 Q" ?* g% ]  P
[ 本帖最後由 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" g3 K3 y1 C4 D, r* h8 f3 s6 X
因為有時候會因為path delay沒有作到matching而會產生吃錯資料的情況! [1 L7 g: Q1 `

( z# f6 Y/ x. |8 `9 ]; ~# @至於採用TSPC的D-FF,delay time可以很小,不過,最後一級仍建議把size放大, h) U. b  v* e" L2 X
這個樣子的rise time和fall time會比較沒有問題
5 D/ ^  V7 {# n5 \% Z8 U" C- D2 i另外,TSPC D-FF有分rise edge和fall edge兩種
4 W8 q1 @* x4 A  r3 n9 t在使用上需留意一下
5#
 樓主| 發表於 2008-12-15 00:18:45 | 只看該作者
多謝斑斑的回復,現在已經有所了解了,看來還是需要不斷學習交流啊,對于數字電路還是理解不是太深,還要多多學習啊!
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-2 06:07 PM , Processed in 0.131007 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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