找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1733|回复: 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 | 只看该作者
不清楚你的仿真電路是怎樣,有可能是信號經過不同級數的邏輯閘,信號延遲速度不一致,到最後加總的時候產生誤差,所以有毛刺。 或是仿真信號源設定有問題。或是仿真時域長短設定不足,造成樣品數太少。總之推測問題可以有一堆答案。3 V0 o$ B% a5 s2 L9 }/ @

9 ?7 v4 A: W" t/ k' N/ \2 L0 M最好可以上傳原理圖和仿真的設定,這樣會比較好幫你分析原因。' P8 D6 t+ m& N: T9 ]5 I
1 ]6 x% z9 b+ `% r

2

主题

18

帖子

24

积分

二级会员(20)

Rank: 2Rank: 2

积分
24
3#
 楼主| 发表于 2012-2-23 15:32 | 只看该作者
jacklee_47pn 发表于 2012-2-22 21:54
# A: S. q0 T8 c( |% Y- m9 f不清楚你的仿真電路是怎樣,有可能是信號經過不同級數的邏輯閘,信號延遲速度不一致,到最後加總的時候產生 ...
) r; _- X3 j7 E% v. H
( d/ n. G: Q- S3 x' T

7 y0 @. A2 y! I$ I0 B4 E- `
4 k: \  W& R3 [% j6 g测试激励:
# ]: v% o/ r$ _3 p9 J/ a/ H4 E: Q( ~: k4 L! Z
; Digital input pattern for static logic
3 ^+ ~7 S3 V; @. ]9 E  ]& T4 s# _  Y+ W* y6 T$ H0 a, l
radix 4444 4444 4444
, H- c6 G9 W, \3 \. f
- {* ~- k6 P8 o' l; List the pin names
& r, A* A+ |2 d4 K  S% I# yvname ain[15:0] bin[15:0] sum[15:0]7 _3 V6 s# F  g+ w( _
( b2 b5 |% S5 A" R: L9 S- r" Q& s
; Define pin I/O
# J. q2 B. H+ i' ~& S! vio iiii iiii oooo
/ L% l+ x5 t2 X0 ?& O% B- [) W% h: G" u9 U$ @+ E. l
; Define time unit3 e  c7 z- @$ r9 v! F5 g# L- _
tunit ns! L- N6 Y% d0 z  `  P' I, ?! [
; Define slope of signal edge* D" T" X% [5 j
slope 0.2
* O2 X  W6 M( Q* v9 t( m; `- A" c9 ~1 r
; Define high voltage (2.5V)7 w! R( C6 O! c9 ~: o
vih 2.5 FFFF FFFF 0000
( O# Q! m4 o" yvoh 2.25 0000 0000 FFFF+ T; ?) h2 ?( F9 u
1 ?* t# {7 Y( E6 O% s
; Define low voltage (0V)
& A9 r, k2 c- }6 Y0 [: j) ^vil 0.0 FFFF FFFF 0000
% C; l$ j& D  y1 j0 e* `* dvol 0.25 0000 0000 FFFF
6 W9 p! B7 K$ x5 T4 k7 U7 u2 ~
+ I' f& c: Q* `) C% q. D( r. q; Define threshold voltage (1.25V)- O; @/ E! S7 t  q$ ?) E
Vth  1.25  0000 0000 FFFF
! ]" B4 U3 j# s5 d
6 s' c2 Y0 [4 y3 d+ K$ x; W. O! A3 p/ j, P* w. L/ [7 Z6 {% F7 P
; The following are the vectors
& H" `; J# g- C- y9 N4 g# r4 L; x[15:0] y[15:0] s[15:0]
/ f6 F" H; _* k# q8 n. R5 {$ z" z! v
period 7+ i( W6 B5 q# t2 ^# {
8 |+ T% X' }* W# B2 P. e/ P9 H0 F
0000 0000 xxxx0 J9 g. @/ x. l" y6 f. ~, e- G
0000 0000 0000
: i; \; U1 k( \! M 00A0 0001 xxxx( W- D; G7 D; [# f
00A0 0001 00A1; R9 F& P6 m! p8 x" D, a/ Q
0031 0023 xxxx0 e; K' F7 K, D$ ?0 a
0031 0023 0054( x# c- j6 o  b1 j* V- I
0015 0089 xxxx& @* w# x9 s4 h0 c- w
0015 0089 009E
' R; x% G+ G& O# l# p0 P( } 0028 0099 xxxx1 X& ?) ~; n% u5 b% Q- Z" F
0028 0099 00C1
) X& o6 S! |/ M! H" p  q, l6 j 00FF 00FF xxxx
' a" b) A3 Z( C2 g7 Y6 e 00FF 00FF 01FE* Q( m" D. w, @
00FF 0001 xxxx; Q3 P; _7 Q* K7 ]  u
00FF 0001 0100
. n  ~: ~& c! e& U) P 0001 00FF xxxx
# H( F% L1 L2 o2 r8 k1 y4 ] 0001 00FF 0100' e& d6 f1 `& S* q
00F1 000F xxxx2 D- G- X/ W" Y2 U9 ]7 o2 L) k
00F1 000F 0100
3 P# P8 M5 v, r* `& ` 0001 0005 xxxx
* i2 p2 n. G+ r' G( a4 \ 0001 0005 0006
9 b/ T) j, Z  Z0 J1 P7 R  T 000A 0001 xxxx( t% R# u/ |3 D3 t/ b& f9 I
000A 0001 000B
# s3 }0 O/ v1 Y$ r3 |4 ~# U, @* B 000A 0002 xxxx' _  H- j3 F" X% C. L: D3 [% q
000A 0002 000C
  k/ a5 \! a7 {. O FFFF 0001 xxxx
' V! P  @  O7 J: o7 E% v7 P FFFF 0001 0000
6 |5 M: s2 {7 h* F+ K3 |- }6 G$ J FF01 00FF xxxx
5 Q" M0 ^, V3 C0 z% ?% b FF01 00FF 0000
& N  d6 Q, j& m2 a( q 1234 4321 xxxx
* \+ K& k* F* Y* Q+ A4 F 1234 4321 5555
  y8 h* ?0 }2 | FEDC 0123 xxxx
) ?9 f. i+ c5 }  g$ H; H FEDC 0123 FFFF
4 i$ u' c/ w3 O9 I$ [- w# X2 | FE00 02FF xxxx
* L" W7 ^% Z1 D+ _) ` FE00 02FF 00FF& z) G/ r9 Z: t. O* v2 E" O/ k
25AD 52EB xxxx" E, E* y$ R2 J7 j" @  Q
25AD 52EB 7898
/ s8 h1 l. L  M& Z8 a 1200 4540 xxxx9 D: u2 l( U4 `/ r
1200 4540 5740
3 y/ L. j, I) J% d3 k 0380 AAA0 xxxx
& a% U. r; n9 a! n 0380 AAA0 AE20
: a6 x# ^# b. S- X" I 0000 0000 xxxx
5 x9 r5 x; C0 |2 ^* v 0000 0000 0000$ q1 j7 F: J' Z, O  X
FC62 5D76 xxxx4 I! N' h& C3 H* q! X
FC62 5D76 59D8
+ P  m4 p: `; ^8 I 9C23 B1DD xxxx9 N; v  f( i+ @; k4 z& a+ m
9C23 B1DD 4E00" X! o5 ?- A  S
E532 2A01 xxxx
% }2 \& B& H  K$ X4 e8 p E532 2A01 0F33
& T6 [. I% O# x5 y' i 8610 1423 xxxx
9 R9 R$ W  j1 F) w* b& z/ N' e 8610 1423 9A33
6 Z4 o" c  T2 Z6 n# N4 h! y; F 98DE C198 xxxx, s7 R6 c( @3 o* D: _) G+ k& b9 Q
98DE C198 5A76  ]3 M/ }+ [; }: y* L- n- D
4C7E 0076 xxxx
( g( i+ k4 U" o: ?' B 4C7E 0076 4CF4
9 t4 O0 Y& r  }) a0 B0 o1 } AA64 06E5 xxxx$ [( Z8 u$ s( H- Q6 `  d: x
AA64 06E5 B1495 f/ o4 B- S, g. q
6ADB 1921 xxxx
' c6 u1 m7 ?. S. v( @$ S; m7 F* o 6ADB 1921 83FC
$ y# R9 K2 H6 g1 l! m4 l$ K 98A8 228D xxxx
1 @3 d  g- u% }4 F. N8 [9 n: A 98A8 228D BB35
9 P; l9 n, M/ ^- D2 f; a! ] 9FF6 209F xxxx0 w; z6 k' V" Z4 q" o; t3 r! ~1 y: ^
9FF6 209F C095
3 H+ B8 M- D# _! s- q D936 13A5 xxxx; A5 Q' }" Q1 f4 R5 [
D936 13A5 ECDB
1 w0 h1 _/ z* U5 O E3C9 9C0A xxxx
' K" L* y7 o% s* n# x E3C9 9C0A 7FD3' X& S- R8 [) j3 x$ S
FC92 2B45 xxxx# ~" X% Q- F8 q9 r# E$ X2 d% s
FC92 2B45 27D72 z. ?2 c- q: k1 c+ s  M
0E7B B42F xxxx8 a+ V6 i# M2 E+ O/ I
0E7B B42F C2AA
5 A. e6 X4 C! H 8E9A E413 xxxx
( K8 p  \7 l% j; N: e- ] 8E9A E413 72AD
* k2 S* A: t0 j+ c 7EF1 AC5B xxxx# ?& y( m& I; b) z
7EF1 AC5B 2B4C5 ?. q; g- ]+ T+ i* c( R3 ^0 B2 u6 J
3142 6F41 xxxx$ M0 _: B' @  f! i* Z; W& |& A0 H7 d
3142 6F41 A083( J+ d& ?  A9 V9 |0 R. z" l
FB97 FC28 xxxx
. i4 K: g/ U9 r8 H2 s FB97 FC28 F7BF
# g% Y* I' S, Q& q A235 8DD6 xxxx
% ]. T$ E  L* B% e6 i+ a A235 8DD6 300B$ d- I9 L% W( G6 N. E/ X
9D1E 30A2 xxxx
4 O& p/ J8 L- a0 u; M$ g 9D1E 30A2 CDC0: ^- _$ {% {2 E# g) h) J
1106 BC93 xxxx8 e; p' h4 W. }3 H
1106 BC93 CD994 U. W/ y; X6 W& S) E4 o! N
0622 2FE8 xxxx! u: \3 ^- D1 k8 F1 D6 j
0622 2FE8 360A4 P: |0 ]$ L  }7 ]' f( b
BBE5 AF0C xxxx& H3 M1 W3 U1 E0 }: |
BBE5 AF0C 6AF1
8 p2 Q2 n# X- _3 ? 9E8B 98B3 xxxx
2 Q- B% C* s7 L; H) L5 F 9E8B 98B3 373E7 Z) a4 z6 E1 d
C908 9CB0 xxxx
3 Y& P" L' s$ x; R; D* c4 L3 G2 \7 x C908 9CB0 65B8
0 T9 x4 ~9 ?! d% R FA12 2910 xxxx1 k* X; y3 ?- H! \! ^2 v
FA12 2910 2322# k8 S  d# u( R( W8 s2 V1 n4 e9 \
BE0B 3439 xxxx
* I/ u4 q( [: Q( i' ^ BE0B 3439 F244/ P3 R* y6 n( E- O( k' Z3 U
88B8 9D2B xxxx- h' L; p; j5 S; l$ ^
88B8 9D2B 25E3: a1 ^2 C& s! J5 q, \; f: l1 ~' f
A44F 37F0 xxxx  x2 n4 F; B! m* I' T6 M* ~' B0 j
A44F 37F0 DC3F5 o! ~) {# r$ d, ]

31

主题

4315

帖子

1万

积分

EDA365特邀版主

"學會了" 就簡單了.

Rank: 6Rank: 6

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

3 g( u, u/ W; _7 xhttp://wenku.baidu.com/view/508011630b1c59eef8c7b4ab.html  裡面第三頁2 ?4 J  r' X( ~; P" t: R# _+ R
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 - x0 k+ h3 {. j# _
有幫你再網上查了一下,這個有一個專有名詞 glitch ,就是信號經過不同級數的邏輯閘,信號延遲速度不一致, ...

: ]8 ^4 f* b) E& `朋友,多谢你了。第一篇文档我看到了,第二篇看不到,学校这边对外网进行了管制,能否发给我?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 12:50 , Processed in 0.064912 second(s), 36 queries , Gzip On.

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

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

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