X = cosh v y = sinhv z = 0 Based on (4), ROC of input
X = cosh v y = sinhv z = 0 According to (4), ROC of input v for function ev is (-1.7433, 1.7433). 3.four. Validity of Computing Exponential Function with QH-CORDIC(12)To study the validity of computation of exponential function ex in FP format using QHCORDIC, suppose input FP number x as (1)S M 2E exactly where S is the sign of x, E is the exponent of x following correcting bias, and M is mantissa of x after complementing the implicit bit. The assumption is made that the output of function ex is a 2B where 0.5 A 1 and B is definitely an integer. Suppose S = 0 1st. The discussion of sign S = 1 will probably be involved later. From e M = A 2 B ,E(13)Electronics 2021, 10,8 ofwe can Charybdotoxin Epigenetics obtain 0.5 e M 1 2BEE(14) (15)two B -1 e M 2 B . Performing the two-based-log Etiocholanolone Data Sheet operation of both sides to (15), we receive B-1 M2E B. ln(16)Considering the fact that B is an integer, along with the worth of B could be attained with (16). So as to make certain the worth of A, suppose 2B = eZ . Then, Z = B ln 2 Substitute (17) into (13) and yield A = e M E – B ln(17)(18)By (16), the value of B may be computed. A is in the range of (0.5,1). Based on the graph of exponential function ex , M 2E B ln2 ought to locate inside the ROC of CORDIC, i.e., (-1.7433,1.7433). Thus, the worth of A is usually attained by (18). When S = 1, ex = A 2B . Following the abovementioned actions, we can get B – 1 -M A = e – M 2E B. ln two (19) (20)E – B lnSimilarly, for the situation where S = 1, the worth of B might be computed by (19) in addition to a is also within the array of (0.5,1). As outlined by the graph of exponential function ex, M 2E B ln2 have to locate within the ROC of CORDIC. As a result, the worth of A may be attained by (20). Thus, the validity of computing exponential function ex with CORDIC is checked. 3.five. Simplified Computing of B in Formula (16) or (19) Given that the proposed QH-CORDIC architecture is mainly for quadruple precision FP hyperbolic functions sinhx and coshx, it really is necessary to minimize the area of circuit design and style within the context of high-precision FP input. In Section three.four, if input FP quantity x is actually a quadruple precision FP quantity, M is going to be a 113-bit fixed-point number. The difficulty of computing B in Formula (16) or (19) lies within the calculation of M 2E/ ln2 exactly where each M and 1/ln2 are 113bit fixed-point numbers. Multiplying M with 1/ln2 simple is theoretically feasible. Nevertheless, in practice, such operation will take an extremely massive circuit design and style area. It could be observed that in the context in the above situation, B will probably be a 15-bit fixedpoint quantity, which implies that the complex multiplication of M and 1/ln2 could be simplified. The challenge will be to lessen effective digits of M and 1/ln2 within the actual calculation. Denote M and 1/ln2 as (21) and (22), M= x- p x-( p+1) x-111 x-112 1.x-1 x-2 x-( p-2) x-( p-1) p p = 00 00 + x- p x-( p+1) x-111 x-112 1.x-1 x-2 x-( p-2) x-( p-1) 0.00 00 = P + P p(21)Electronics 2021, ten,9 of1/ ln 2 =x-q x-(q+1) x-111 x-112 1.101x-4 x-5 x-(q-2) x-(q-1) p p = x-q x-(q+1) x-111 x-112 00 00 + 1.101x-4 x-5 x-(q-2) x-(q-1) 0.00 00 = Q + Qp(22)where p and q are two good integers. P is defined as the high-order p bits of M extended with 0s to get a 113-bit number, while Q is defined as the high-order q bits of 1/ln2 extended with 0s to acquire a 113-bit number. Let P = M P and Q = 1/ln2 Q. Therefore, P 2 and Q two; |P| 2-p , and |Q| 2-q . As outlined by (21) and (22), B should be x1 x0. x-1 x-2 x-13 where x1 x0 may perhaps be 01, ten, or 11. Acquiring acceptable values for integers p and q to make sure |P Q M 1/ln2| 2- 13 is definitely the.
Posted inUncategorized