找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1738|回复: 5
打印 上一主题 下一主题

16位二进制kogge stone加法器验证过程中出现了这样的毛刺,不知道为什么,请教高手

[复制链接]

2

主题

18

帖子

24

积分

二级会员(20)

Rank: 2Rank: 2

积分
24
跳转到指定楼层
1#
发表于 2012-2-22 19:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

31

主题

4315

帖子

1万

积分

EDA365特邀版主

"學會了" 就簡單了.

Rank: 6Rank: 6

积分
19089
2#
发表于 2012-2-22 21:54 | 只看该作者
不清楚你的仿真電路是怎樣,有可能是信號經過不同級數的邏輯閘,信號延遲速度不一致,到最後加總的時候產生誤差,所以有毛刺。 或是仿真信號源設定有問題。或是仿真時域長短設定不足,造成樣品數太少。總之推測問題可以有一堆答案。
# D; n4 g, V$ w/ |) ?1 l0 _- ~; I! Y7 P+ O5 Y( |
最好可以上傳原理圖和仿真的設定,這樣會比較好幫你分析原因。% x  i( c5 z( M& T4 p8 k- B' Y

9 z* o; k! @$ q9 {! ~, I# y) _

2

主题

18

帖子

24

积分

二级会员(20)

Rank: 2Rank: 2

积分
24
3#
 楼主| 发表于 2012-2-23 15:32 | 只看该作者
jacklee_47pn 发表于 2012-2-22 21:54
( [) s/ ^6 t+ t# E9 W# `3 I2 b不清楚你的仿真電路是怎樣,有可能是信號經過不同級數的邏輯閘,信號延遲速度不一致,到最後加總的時候產生 ...

7 w; C/ D2 Z, x* A) T: u   u9 w# Z; y5 S$ m

( _" ?1 X5 t* c4 b" s5 l: s2 R
# H, g$ x) ?- P2 x  m; Z; \9 h4 G测试激励:
( H* E$ v/ Q" K( S" |% |2 s! k. |6 Z1 S
; Digital input pattern for static logic
5 g' t- ~( w. j8 c/ s4 x& m1 C' ^0 E* }  W4 \4 r
radix 4444 4444 4444# F: W1 ~" I: d% t/ q0 I+ u) J$ V

% d/ o8 S7 |& y2 c0 W; List the pin names7 M5 U4 A8 |" n) R* c3 \) S5 ~
vname ain[15:0] bin[15:0] sum[15:0]
5 z# A# C, @3 ?' v: k) W! A
' c, t$ x5 o% {" d% N( h% z; Define pin I/O
/ M% F& ?0 H0 I+ X) \io iiii iiii oooo  u: G! v' h$ P3 F
$ u  n  ?8 s0 L: B8 A; r( k
; Define time unit
* [0 x% y0 m! htunit ns. S9 l' l: q/ S$ u4 S) a" g
; Define slope of signal edge$ {0 @8 o) Y, {
slope 0.2! g& ^) Q! x7 S4 K

6 {0 u9 g. a1 _/ ]; v8 p7 X. R; Define high voltage (2.5V)
" ~8 ~# K8 M5 m  `! S1 m8 _vih 2.5 FFFF FFFF 0000
) M+ A: d  i7 I, e2 S6 A; fvoh 2.25 0000 0000 FFFF
; L; x. S9 a3 Z) `) o3 `: E$ d5 n' H( s8 [5 O
; Define low voltage (0V)9 E! z- f9 N8 h; o- b% ~
vil 0.0 FFFF FFFF 00004 {9 _8 B/ B- Y" v* }
vol 0.25 0000 0000 FFFF: n* Q( Q- f; Y3 a! g
  Y0 \! A9 ^% ]2 ]6 ^
; Define threshold voltage (1.25V)
3 n7 |% I( p2 ?: J$ M+ ?8 {2 NVth  1.25  0000 0000 FFFF
: ~* i2 n6 ~- L$ z2 P; c, v) M  r. f0 @- g7 y/ A
6 @, J+ p+ K5 R5 y9 @
; The following are the vectors
" h$ w+ y. k2 O8 T6 G; x[15:0] y[15:0] s[15:0]& S5 [. ?1 W1 f7 k
; Q8 h' ]- u3 _, N5 R  H, @
period 7+ d$ r, P) b8 p. A+ N

- |7 r  f  v. X# D2 e4 Q 0000 0000 xxxx; |- m. g- n% a" V5 b& d7 P
0000 0000 0000
/ [$ N1 a# W% y# { 00A0 0001 xxxx
' k+ u% H: Y$ B, `& X. e 00A0 0001 00A1
* E3 I; e" U: p8 C% h0 O3 l# A 0031 0023 xxxx! O  w% w- H8 g2 K7 W! `. S! U
0031 0023 0054
2 x6 i, m1 l+ q( R; c/ o/ I5 D' ` 0015 0089 xxxx  G. Q- r6 P: g. J* j) s$ I; L
0015 0089 009E
: s3 @6 Y9 q9 U1 M# z3 a2 h 0028 0099 xxxx: k( \7 a& M1 C' H7 n! j
0028 0099 00C1, _- o: f, C+ x6 o- O& _
00FF 00FF xxxx/ f: L( T$ l. n
00FF 00FF 01FE
1 G, Z) M3 B& v( O) W+ @ 00FF 0001 xxxx
- d% H) O/ i2 h2 l 00FF 0001 01008 F* o7 r9 Q5 s! j, }
0001 00FF xxxx6 u' V% H( w# y/ S
0001 00FF 01007 r" |& T) b+ `2 T. e9 f
00F1 000F xxxx! g+ x, ]7 v5 g& I! @. [7 z
00F1 000F 01002 o  P: u+ ]. A7 ^. k
0001 0005 xxxx/ N7 r  Z+ e3 I6 ^  _' l
0001 0005 0006
  |9 }: d, Y( A0 ^' o 000A 0001 xxxx* j/ J4 s7 y( `! w6 V
000A 0001 000B
& o# l0 g8 n# v% X) k% I. M1 x& `- L3 G 000A 0002 xxxx
9 C! w+ o, E. z- W" a 000A 0002 000C
- y% v" i. E/ }2 `: p  H FFFF 0001 xxxx+ S) U$ Z) A+ c# t
FFFF 0001 0000$ H5 u% Q7 w& D7 @! l
FF01 00FF xxxx+ A2 D# S  m$ \
FF01 00FF 0000
, t8 n1 ^1 X+ ? 1234 4321 xxxx4 J' O4 Z3 _9 e9 [; O' p3 e
1234 4321 5555
# Y( d) w% i3 Y6 U FEDC 0123 xxxx
. }$ v% H% x9 E) o FEDC 0123 FFFF
1 S4 f8 H( |6 v/ O- j+ | FE00 02FF xxxx. G1 |# U8 o$ L$ C
FE00 02FF 00FF
; c1 N3 Z' G+ a3 z" b. | 25AD 52EB xxxx, p# \/ ~  ]- @
25AD 52EB 7898
4 G# e7 f2 p+ f0 O 1200 4540 xxxx
; `0 N3 R4 S3 U! J/ p4 \ 1200 4540 57403 j5 z0 Z% S# W! T( L. o9 c1 x
0380 AAA0 xxxx
) N+ g2 [& m! v 0380 AAA0 AE20
( b/ r3 T( ~; K$ i9 U! L 0000 0000 xxxx1 ^1 r9 E$ C, q9 o5 W% Z2 {' p
0000 0000 0000+ q( s/ |/ E# o; ]) c. ]9 ^
FC62 5D76 xxxx; H" i& @# w& P" K
FC62 5D76 59D8
# D0 G/ }8 J5 h 9C23 B1DD xxxx
$ F1 g% s  A* n3 O2 P/ f6 S 9C23 B1DD 4E00
4 Q5 L9 I0 D3 p  B) K& K E532 2A01 xxxx
4 H* e- p: |5 i- h( F E532 2A01 0F337 X, |( w, D2 I
8610 1423 xxxx8 X9 @- W6 t4 k1 \* z5 V9 l
8610 1423 9A330 T. D" g# g2 l5 c; W
98DE C198 xxxx
! z& S& }/ m8 u& _+ K1 j 98DE C198 5A76
8 l- e1 C, H, ]7 _/ F2 v9 }4 y 4C7E 0076 xxxx, g& }% a* O' y8 T. k
4C7E 0076 4CF4) f" p3 o$ s1 q/ C
AA64 06E5 xxxx
/ N/ q3 E' @+ B  a- a7 H AA64 06E5 B149
2 I& T( {5 \2 w 6ADB 1921 xxxx) D1 |0 w- K0 y1 A! \
6ADB 1921 83FC  Y! t  I* F9 I% B$ f9 d
98A8 228D xxxx
6 J1 f" t) A( A& ~$ I% i 98A8 228D BB35" u/ T5 |+ j7 F9 o  E& a3 N
9FF6 209F xxxx' g# ~1 s0 _% V: b7 r
9FF6 209F C095
# x. H! i: m1 s. q( h& ? D936 13A5 xxxx. \# ?/ P2 |5 a& v) u5 J8 u) }
D936 13A5 ECDB
6 L1 {! z* J! K0 p& V0 k$ G E3C9 9C0A xxxx
8 z/ A8 {8 [6 V$ d' v E3C9 9C0A 7FD3! O; X4 _2 C/ \) Z; e" ~  c3 J
FC92 2B45 xxxx
$ k9 k3 Q) Q% H- ]$ Y FC92 2B45 27D70 m9 ~3 ^' e. d6 V# |; y
0E7B B42F xxxx
; O# _7 f4 _  G2 Y% ~6 R 0E7B B42F C2AA
# y+ Y* A8 m  H4 V8 ~# V 8E9A E413 xxxx$ \6 I& k' U4 x+ M) ^- e# Z
8E9A E413 72AD
3 I, n  J4 c+ d2 l+ W7 i 7EF1 AC5B xxxx# j$ }( T. C0 `8 n
7EF1 AC5B 2B4C
+ W! m' O4 x! o. f 3142 6F41 xxxx
+ |4 Q  q* c/ ^, f) w0 F5 i 3142 6F41 A083
. _' d/ Z2 |9 a FB97 FC28 xxxx
# K( p* {: y3 E1 ?% }. c  T5 r" | FB97 FC28 F7BF3 [1 A( ?( s+ p" w! J+ U! `
A235 8DD6 xxxx! c: ~* T8 g# R1 Z* T6 n
A235 8DD6 300B# I# m1 U7 g2 ^+ O  |! l7 p4 j
9D1E 30A2 xxxx0 X- a" a7 m9 j7 W) {% A
9D1E 30A2 CDC0
/ Q5 s, L) n6 j) c 1106 BC93 xxxx+ M, @* ], u9 a" e
1106 BC93 CD99# X5 U# ^. x. S( D
0622 2FE8 xxxx
9 m  x! @* u* ]  s8 I 0622 2FE8 360A
, |: ]: \7 A4 n* d' v% ] BBE5 AF0C xxxx! D1 j; B. I4 r8 ]0 j' f  y$ o, r
BBE5 AF0C 6AF12 M9 n1 g. W# W# m
9E8B 98B3 xxxx
, L' _3 m  l5 P& G: o9 m3 } 9E8B 98B3 373E
% n+ ]4 ~* e& d, g2 J7 v C908 9CB0 xxxx/ \6 n  R' y) t8 o% I
C908 9CB0 65B8& z& }( z( t0 _. s
FA12 2910 xxxx  Z) P2 u( p$ m8 J5 d' y
FA12 2910 2322
- T- m, M8 y  N4 C, U BE0B 3439 xxxx2 ^6 q/ `7 b" O! v# Q; @- c# g
BE0B 3439 F244( z# _4 f) r4 D( {8 i
88B8 9D2B xxxx$ @3 s5 l, a7 _5 W% I
88B8 9D2B 25E3
( D( s0 `* r, h; [$ b& E& x# [. B- U A44F 37F0 xxxx3 a9 q; J& D, ^0 l# I  T3 q
A44F 37F0 DC3F$ W! t; x& V# ?6 `, p% C  u, ?5 ~

31

主题

4315

帖子

1万

积分

EDA365特邀版主

"學會了" 就簡單了.

Rank: 6Rank: 6

积分
19089
4#
发表于 2012-2-24 10:34 | 只看该作者
有幫你再網上查了一下,這個有一個專有名詞 glitch ,就是信號經過不同級數的邏輯閘,信號延遲速度不一致,到最後加總的時候產生誤差。 這是好像無法避免的,只有減少級數,盡量平行運算。. G0 \2 I8 y! h2 \6 k1 I

: a& z# l& W/ C; {$ Bhttp://wenku.baidu.com/view/508011630b1c59eef8c7b4ab.html  裡面第三頁6 L, Z2 }# |, C
http://etd.lib.ndhu.edu.tw/these ... -0620103-191411.pdf  裡面第56~58頁

2

主题

18

帖子

24

积分

二级会员(20)

Rank: 2Rank: 2

积分
24
5#
 楼主| 发表于 2012-2-24 16:20 | 只看该作者
jacklee_47pn 发表于 2012-2-24 10:34 ) T* n/ x8 o1 {2 B4 T$ L
有幫你再網上查了一下,這個有一個專有名詞 glitch ,就是信號經過不同級數的邏輯閘,信號延遲速度不一致, ...
/ |1 w4 f" j9 U# c0 }  ?- W' `7 [
朋友,多谢你了。第一篇文档我看到了,第二篇看不到,学校这边对外网进行了管制,能否发给我?zhanglinlin0514@126.com谢谢

31

主题

4315

帖子

1万

积分

EDA365特邀版主

"學會了" 就簡單了.

Rank: 6Rank: 6

积分
19089
6#
发表于 2012-2-24 19:14 | 只看该作者
已經寄過去了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-1-31 21:56 , Processed in 0.062203 second(s), 35 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表