fixed point arithmetic
Recently Published Documents


TOTAL DOCUMENTS

147
(FIVE YEARS 25)

H-INDEX

10
(FIVE YEARS 3)

Electronics ◽  
2021 ◽  
Vol 10 (10) ◽  
pp. 1164
Author(s):  
Andrzej Przybył

The work describes the new architecture of a fixed-point arithmetic unit. It is based on the use of integer arithmetic operations for which the information about the scale of the processed numbers is contained in the binary code of the arithmetic instruction being executed. Therefore, this approach is different from the typical way of implementing fixed-point operations on standard processors. The presented solution is also significantly different from the one used in floating-point arithmetic, as the decision to determine the appropriate scale is made at the stage of compiling the code and not during its execution. As a result, the real-time processing of real numbers is simplified and, therefore, faster. The described method provides a better ratio of the processing efficiency to the complexity of the digital system than other methods. In particular, the advantage of using the described method in FPGA-based embedded control systems should be indicated. Experimental tests on an industrial servo-drive confirm the correctness of the described solution.


2021 ◽  
Vol 26 (1) ◽  
pp. 13
Author(s):  
Luis Gerardo de la Fraga

In this work, the differential evolution algorithm behavior under a fixed point arithmetic is analyzed also using half-precision floating point (FP) numbers of 16 bits, and these last numbers are known as FP16. In this paper, it is considered that it is important to analyze differential evolution (DE) in these circumstances with the goal of reducing its consumption power, storage size of the variables, and improve its speed behavior. All these aspects become important if one needs to design a dedicated hardware, as an embedded DE within a circuit chip, that performs optimization. With these conditions DE is tested using three common multimodal benchmark functions: Rosenbrock, Rastrigin, and Ackley, in 10 dimensions. Results are obtained in software by simulating all numbers using C programming language.


2021 ◽  
pp. 443-460
Author(s):  
Stella Simić ◽  
Omar Inverso ◽  
Mirco Tribastone

Sign in / Sign up

Export Citation Format

Share Document