找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1740|回复: 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 | 只看该作者
不清楚你的仿真電路是怎樣,有可能是信號經過不同級數的邏輯閘,信號延遲速度不一致,到最後加總的時候產生誤差,所以有毛刺。 或是仿真信號源設定有問題。或是仿真時域長短設定不足,造成樣品數太少。總之推測問題可以有一堆答案。- _$ Z0 e& _, s0 j8 e& n
( M6 @$ p7 `4 Z. C$ P2 E
最好可以上傳原理圖和仿真的設定,這樣會比較好幫你分析原因。. e( j9 A+ H* i! M+ r. H& P
' p: X# |9 C  @' T! j

2

主题

18

帖子

24

积分

二级会员(20)

Rank: 2Rank: 2

积分
24
3#
 楼主| 发表于 2012-2-23 15:32 | 只看该作者
jacklee_47pn 发表于 2012-2-22 21:54
, l0 V+ U: y$ e9 K( q! J, @8 E不清楚你的仿真電路是怎樣,有可能是信號經過不同級數的邏輯閘,信號延遲速度不一致,到最後加總的時候產生 ...
! v! E1 E/ Y8 f5 T. G( \) L1 C
/ ^! g" W7 Z5 ~* W' h

/ ~" o* h( A* K: @' a2 P
; T: Z" d7 ]6 t' T7 q. F1 ^  J测试激励:
3 {* I  x! x4 n& K
- \9 N4 ]& f& o9 J, ~( d# {. ]9 b- S; Digital input pattern for static logic
& z3 ~# P- ~( P9 n0 j: Y2 _: C7 H; z: a) z. [# }! z
radix 4444 4444 4444; Z, u  d0 m3 e
9 W  k$ f* D/ G+ o3 B# D
; List the pin names
; y* }' P" Z4 z1 K5 M% g" U. c3 Nvname ain[15:0] bin[15:0] sum[15:0]
: d/ X, @8 d! J) n' `7 m; E- v9 _6 y  t) V- @
; Define pin I/O6 J1 }6 w- z& n5 m
io iiii iiii oooo! D) a3 H+ o) N' d+ `

6 p3 X5 w+ e3 j, y. x+ ^  Q; Define time unit
1 k6 s9 n$ H: v0 n2 Etunit ns
2 z. q  g; B+ E7 W7 w) `; Define slope of signal edge
8 g- [. m- |( w/ gslope 0.2
0 o4 R8 m! t& @# ]: O
7 F! G6 ]: }/ O& L; Define high voltage (2.5V)
# G9 F" E8 ~; Mvih 2.5 FFFF FFFF 00008 N3 E3 `6 |5 L+ Q0 t& {
voh 2.25 0000 0000 FFFF
6 U+ W9 T; }9 ~* o. B( a2 [0 u- i( u
$ V4 u0 D# E, Q+ N; Define low voltage (0V)
6 Q; K2 d8 X2 j8 u8 A7 S% f% ovil 0.0 FFFF FFFF 0000
4 `4 B; Y5 N: h/ hvol 0.25 0000 0000 FFFF
. {6 G) a2 p: |3 K7 S& F4 ^" C. k! e3 Q& r% A% D; A* X( t4 _/ Q
; Define threshold voltage (1.25V)  |6 K3 g% ~7 j8 @' \$ b: B
Vth  1.25  0000 0000 FFFF& F0 t1 d* a5 U' ?! K

* d8 a% N  N8 v) L; v
% t1 D$ D& {; j& _; The following are the vectors
( e" O; h0 w( e3 h# t; x[15:0] y[15:0] s[15:0]+ b' E: k. l( H0 F
* F% Q. c; S/ z( j. s6 }) H
period 7
4 N3 K' O7 P9 E2 V& B% n0 d& m3 A5 Q8 b# }8 n; ^+ m4 S: k5 |4 B
0000 0000 xxxx
5 L% n4 X4 g1 b  u& D% A8 `; W 0000 0000 0000
8 ?$ t5 Y, F2 G# J) R 00A0 0001 xxxx
! h# X% c; o! { 00A0 0001 00A1
& N( \# v4 ?5 \' N$ z4 q- G 0031 0023 xxxx
1 S) K1 }$ j1 U0 s; k8 U' I" O 0031 0023 00542 d; B" s. ^: `, ?$ W9 f
0015 0089 xxxx0 b/ ]4 x6 q& ^5 u6 Q' A! }+ j0 {
0015 0089 009E
2 S9 l4 P0 j, i; o) A1 M: Y 0028 0099 xxxx
# ]' o- ?/ D' }8 O8 O 0028 0099 00C1/ V7 |) W8 m" b: {2 R8 T9 V
00FF 00FF xxxx
" ]& y6 y3 t  n7 H1 g7 j3 e 00FF 00FF 01FE& Z) x* T: U$ D( }+ N1 ?& F
00FF 0001 xxxx
" f- u- m0 ?, V# g: `. `( ^ 00FF 0001 01002 \# `5 P- i8 p# K
0001 00FF xxxx9 [) C+ E! D9 q+ N  J: ~. h
0001 00FF 0100
4 Q% J6 f% B0 j! ]/ ] 00F1 000F xxxx2 W) v( Y2 ?+ M. t0 F1 N
00F1 000F 0100
5 J' }. ?( [$ G; G 0001 0005 xxxx
$ p: V# n, [: {. E4 J0 h3 W 0001 0005 0006
& M5 q0 w, W' T4 P; s 000A 0001 xxxx0 R4 h+ \; x* N2 Q
000A 0001 000B
/ t" l- k  V4 J$ [( e 000A 0002 xxxx
% y4 ^  c% f9 M5 D; \ 000A 0002 000C
3 _" I7 d3 v- w- V FFFF 0001 xxxx' X& v( \7 [2 i# M; d
FFFF 0001 00004 ^% O; A3 _% J7 e) X
FF01 00FF xxxx
) J7 E# F) |" Z8 I2 o8 N FF01 00FF 0000
$ h; v8 J8 N2 S- d, i8 ?# v 1234 4321 xxxx
+ u! Y1 e0 ^5 C% L5 U 1234 4321 5555
2 [9 M3 \& `: | FEDC 0123 xxxx* t$ C) E4 e9 L/ c% m* |) ^2 y
FEDC 0123 FFFF5 A" A3 \3 X4 U6 `( s
FE00 02FF xxxx8 z, u7 e  q. T! X8 ]$ k! Q
FE00 02FF 00FF
* d  X9 Z; f8 g1 B$ x 25AD 52EB xxxx% D: i: z8 |& R* C" K. i) p
25AD 52EB 7898
* v% D. g1 F2 R5 n; N" v/ h0 z 1200 4540 xxxx7 i, u7 \; i1 S
1200 4540 5740$ m5 j6 j/ ]7 x9 ?8 ]+ _: c. O  H
0380 AAA0 xxxx9 e+ y, W. n8 P7 r. e& Q  f
0380 AAA0 AE20; A2 q  w7 w8 F5 v' b
0000 0000 xxxx
% r+ j  T- F- M% H+ _$ s 0000 0000 0000+ c; t& f; X2 \2 Y
FC62 5D76 xxxx
. A$ O1 d1 _! S  F2 r FC62 5D76 59D8
$ W! Q/ l/ D' b: i 9C23 B1DD xxxx
6 W! j, A, ~# o: k" H3 \' n) b 9C23 B1DD 4E00
6 B3 [$ w9 C0 m' `+ ] E532 2A01 xxxx4 A$ d2 N( c# f/ h8 D& m: Y
E532 2A01 0F33. ~1 F& z- J1 |' ^9 z9 Z& U
8610 1423 xxxx- y( M& l# T. o
8610 1423 9A33
, \$ e/ o6 P1 W+ x% ` 98DE C198 xxxx' n+ b! U3 t* @1 I6 |
98DE C198 5A76
8 i" @6 E, {& A1 b5 s 4C7E 0076 xxxx# L/ g8 S+ O( _
4C7E 0076 4CF42 }$ g0 n; X0 J
AA64 06E5 xxxx2 L9 {) X; H, g1 x
AA64 06E5 B1495 d5 \9 @' x+ U2 M
6ADB 1921 xxxx" s4 j$ K6 u: z5 e7 A0 X
6ADB 1921 83FC+ D6 l. B) Z1 V( r$ T2 `
98A8 228D xxxx
& I4 |: l! k& m& p 98A8 228D BB35: ~/ ?# _9 @9 a( v8 y  `( Z
9FF6 209F xxxx2 Q8 U5 w6 G/ P7 v; V. |
9FF6 209F C095' C5 Q/ `$ m0 @! z. w; P
D936 13A5 xxxx
5 |0 |8 J, G3 p8 g D936 13A5 ECDB- n3 `. C3 v( H' B& _6 c. U
E3C9 9C0A xxxx( N& c! f5 t4 z6 Z4 B7 ]( A. H
E3C9 9C0A 7FD3$ G. n; K+ W/ \3 R5 p
FC92 2B45 xxxx
% E' {$ H& E# p# O* q. b8 J2 w FC92 2B45 27D7
8 r. ^9 E2 m: ?0 }: R, v8 b- o 0E7B B42F xxxx( q1 l, {' }( Y& i! N
0E7B B42F C2AA4 S2 {1 R4 e3 w: j/ ~3 Y
8E9A E413 xxxx
5 q$ ~/ ^8 y/ Y  ` 8E9A E413 72AD: n4 @3 J: v9 j( o  W. U+ J+ F2 ^
7EF1 AC5B xxxx* b& z; \, b, K. L
7EF1 AC5B 2B4C
% g- K( M* N& f" p. S3 q 3142 6F41 xxxx  `9 M2 W0 F4 A( P9 |! q
3142 6F41 A083$ o( j: T. \- @; U  P# p
FB97 FC28 xxxx5 \$ b- f( L$ c. B7 K
FB97 FC28 F7BF
# G7 D# Q! |  m$ p A235 8DD6 xxxx+ |! k- b7 u- O& r
A235 8DD6 300B
7 h3 l7 T# I# h 9D1E 30A2 xxxx2 Y) B2 \2 H1 V7 ~6 s
9D1E 30A2 CDC0
9 x  Y& ^) K0 l5 D+ P. @7 x9 e 1106 BC93 xxxx3 F  p  `/ ^0 }" _$ Y
1106 BC93 CD99& N9 K7 Q& W, u4 ?7 I
0622 2FE8 xxxx1 f7 i7 M, y3 N+ Q. s( p3 ?) x
0622 2FE8 360A3 S: Q# e5 c4 Q. }& y$ @2 M
BBE5 AF0C xxxx
/ a& E/ Q* j# ^- t4 F- ]# [- b( g BBE5 AF0C 6AF1
: N  \2 g  G5 b& B9 i6 V' F3 Q 9E8B 98B3 xxxx. s1 b7 E. I1 {  e% X( G
9E8B 98B3 373E( q1 L2 T. n- H7 y( [0 E6 O
C908 9CB0 xxxx; n- f1 D3 F9 d! C. [
C908 9CB0 65B8  J( u* Q( G' h
FA12 2910 xxxx: ]$ s. x% \( i# I( l+ f
FA12 2910 2322/ I9 b# O, @3 h; F/ u' Z2 {
BE0B 3439 xxxx' r8 m+ C" e5 s
BE0B 3439 F244
, m+ I8 s' O2 I8 R 88B8 9D2B xxxx* T0 t, W/ V( R- W8 C# M
88B8 9D2B 25E3
6 O- z- H1 l0 u A44F 37F0 xxxx) C( b* U8 s1 ~. w4 X
A44F 37F0 DC3F
3 _, M4 ]( u6 O0 H3 W6 U8 u% |

31

主题

4315

帖子

1万

积分

EDA365特邀版主

"學會了" 就簡單了.

Rank: 6Rank: 6

积分
19089
4#
发表于 2012-2-24 10:34 | 只看该作者
有幫你再網上查了一下,這個有一個專有名詞 glitch ,就是信號經過不同級數的邏輯閘,信號延遲速度不一致,到最後加總的時候產生誤差。 這是好像無法避免的,只有減少級數,盡量平行運算。
4 a8 E7 [) z0 u6 J# W6 _3 T
9 t, M, s+ q- t0 Y0 o( ~http://wenku.baidu.com/view/508011630b1c59eef8c7b4ab.html  裡面第三頁
+ `& H; |5 {& s5 v3 Ehttp://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 % u4 l- x9 e1 I
有幫你再網上查了一下,這個有一個專有名詞 glitch ,就是信號經過不同級數的邏輯閘,信號延遲速度不一致, ...

( F  x1 w" W2 q( E. e, r朋友,多谢你了。第一篇文档我看到了,第二篇看不到,学校这边对外网进行了管制,能否发给我?zhanglinlin0514@126.com谢谢

31

主题

4315

帖子

1万

积分

EDA365特邀版主

"學會了" 就簡單了.

Rank: 6Rank: 6

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

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-2-26 04:15 , Processed in 0.084554 second(s), 35 queries , Gzip On.

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

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

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