|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Contents4 L& S& P, |: D0 ?+ s. B7 q
1 Introduction 30 Z% C; r1 x6 [
2 Fixed-Point Binary Representations 3- w5 W! {* g; s( i; {
2.1 Unsigned Fixed-Point Rationals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
+ Q7 b9 |. w7 F- \5 T3 The Operations of One’s Complement and Two’s Complement 5
9 A. K3 M! D+ c% F. T: Y+ t4 Signed Two’s Complement Fixed-Point Rationals 5
* I1 r1 W- X7 G7 y4 Z2 w m5 Fundamental Rules of Fixed-Point Arithmetic 6; h1 M7 v5 [% p# k' v- X
5.1 Unsigned Wordlength . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6* q7 B5 _4 ~1 x9 [( U) s: Q
5.2 Signed Wordlength . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 X4 y& Z2 p8 B) B
5.3 Unsigned Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
* \* k. l8 [1 |; A+ }" f5.4 Signed Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
8 b! S1 Q2 P; w$ S; _4 L7 J5.5 Addition Operands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
. i( N) \5 B3 B+ J. g5.6 Addition Result . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7! p. d/ U3 t1 S5 F
5.7 Unsigned Multiplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 L' l/ r& ^, ?6 B- l, x/ d& g
5.8 Signed Multiplication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7/ k1 M& h# k# O2 q2 A
5.9 Unsigned Division . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 v) n2 {5 k. g+ J1 c Q8 u
5.10 Signed Division . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
& E! j7 r5 u" ^$ P5.11 Wordlength Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 _3 D3 |8 \/ @' g2 |: q- h
5.12 Shifting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8( U# Q T) g/ Q& X5 d
5.12.1 Literal Shift . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
l( W/ B. K/ x5.12.1.1 Multiplying/Dividing By A Power of Two . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
7 v3 r" G4 S# @6 W% k' i- X5.12.1.2 Modifying Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8. N6 ^8 v. V( z
5.12.2 Virtual Shift . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
& E; ^$ m7 l( \5 k) h2 e6 Dimensional Analysis in Fixed-Point Arithmetic 9
; f+ }7 x6 s4 }& E7 concepts of Finite Precision Math 10 s, @# g2 k! c& R, i% t
7.1 Precision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10; ~% E$ ^# |1 y+ ?
7.2 Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
/ \7 C* m) X. k5 f7.3 Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
9 t% W6 p) [3 x: r0 m8 _7.4 Accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
# K% ^, q4 X4 ?6 d/ g7.5 Dynamic Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
! a- \/ P& W) Q7 X; s8 Fixed-Point Analysis—An Example 11 \0 a) N5 g/ p; h
9 Acknowledgments 12
3 n; P7 ~4 ]2 h2 d2 \; G C6 b) `10 Terms and Abbreviations 13
7 z# b9 d: ?# E9 H+ X5 p11 Revision History 13+ D: F3 j9 f" \; w" w( ]. f
12 References 13
: T7 L' h0 z) A, T, i7 PList of Figures
) O+ J! I4 y0 V( _/ IList of Tables
+ O+ t/ c; T7 l2 u I( W! k& v- j1 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13% P% V1 C4 u1 H& `5 m/ @ g
Digital Signal Labs Public Information |
|