Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 除法器問題

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-2-13 23:22:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大大
6 q, ^3 k5 z( ~0 a請問有大大可以提供radix-4 除法的演算法嗎
" G; y; J- r5 g/ r3 q
' ?$ \9 ~+ [" `; |謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-2-15 13:23:30 | 只看該作者
提供一篇paper參考.......
6 v9 X- }) m( I) n- i6 P' Q) @

本帖子中包含更多資源

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

x
3#
 樓主| 發表於 2008-2-19 08:18:15 | 只看該作者
感謝 大大 提供的資料$ N5 l6 L+ n4 N. h/ A4 G
. j. {7 i0 P+ L% Y6 F: j: i
謝謝                       
- e9 I* x; G+ q& i: z  W1 P1 Q
% ~9 e+ v) P$ P8 r! J^^        ^^           ^^          ^^
4#
發表於 2008-3-3 02:13:13 | 只看該作者

找本參考書吧

好奇請問一下, 為什麼要做Radix-4的除法器呢?& M3 u: a0 X; C& w% m) w) B# w! e* k) Y
曾經研究過Radix-2跟Radix-4的除法器, 發現不會差太多, 主要是Radix-2{1,0,-1)真的很好做, 而Radix4{3,2,1,0,-1,-2,-3}做到-3, +3時, 硬體根本沒賺到好處, 雖然計算次數變少了, 但是硬體變大變慢後反而沒差.. o0 V6 d1 ]6 J6 d0 N* z* g2 @
/ r2 B, a5 T" r& u0 V& a. V3 k' [
在實際的應用中, 真正拿來放在IC內, 只放了二次, 其餘的時候都用乘法器做掉了. 有時候不需要全除完時, 用長除法在控制算的長度也很有效說.
1 f6 u2 @& N7 M# M5 ?! v+ O1 z! K! s7 N" W
那篇PAPER講的並不多, 這大概是PAPER的通病吧! 從原理著手的話, 也許可以不用借助PAPER自己就可以推導出來, 至少我就是這麼做的.
  q# M/ e1 i# n# P' u" c- T( p0 H' |/ x& _  B7 [
附帶一提, 我做的長除法在0.18um沒放DFF還是可以跑超過100MHz(10ns). 這一部分好像比那PAPER講的好多了. word length 好像是3x bits有點忘了.
. }" K) ~$ ]5 l7 E, w2 D( z5 Q
/ f+ X$ `2 k# j( D) y另外那時我參考的是computer architecture的書, 書中對radix2/4的除法器講的很清楚哦
" [7 `0 ]6 @+ U6 {$ M書名忘了, 看了二本都講的很好, 所以我建議看PAPER不如看書吧! 重點是看懂了之後要自己導一次, 再寫CODE就不會錯了.
5#
發表於 2008-3-3 02:21:20 | 只看該作者

想一想Radix-4真的是好主意嗎?

再補充一下:5 J+ X% M: @0 ^
PAPER中第二頁為了不想做{-3,+3}所以選擇了{2,1,0,-1,-2}
" G" O0 M9 e1 E* ~( C做了這樣的調整後除數跟被除數會錯掉, 所以需要補償, 也就是paper中的normalize部分5 z# q2 @4 t! j/ G* J; v$ d6 |
從第六頁可以看出這部分所必須付出的代價是很高的, 想一想Radix-4真的是好主意嗎?
9 F. _" s8 q. ^: ^; A5 D$ h$ w, P5 v" f$ C, h
學術研究可以做做, 有突破的話就寫論文吧!6 z7 h6 F, y2 m0 W
8 B' k# ?+ x: J  x
應用的話...我是不會建議的.
6#
 樓主| 發表於 2008-3-3 09:13:53 | 只看該作者
只是聽說Radix-4除法器速度較快,所以想研究看看
# q# i- Y' m% D: B, D0 ~. W4 |我看過幾本計算機組織相關的書籍,都沒有講到Radix-4部分
! [# }$ j: h4 A; ?. i下載了幾份Radix-4的資料,可惜都看不董) B! C# w% N& E) Z9 K0 L$ M* z
0 f* y# Q9 F9 `0 z  B) ?
可以請大大 大概講解一下Radix-4原理及如何推導5 r/ H8 v% j, V" V8 V
或推薦參考的書籍嗎?
9 n, j9 n7 Q& Q2 Y1 f3 a* U2 S* b" _# e
謝謝
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-1 05:56 PM , Processed in 0.116015 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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