Learn More
This article is a concise literature review of the actual state of the art in arithmetic for field-programmable gate arrays (FPGAs), including studies, implementation techniques, operators, and structures, in various area-time tradeoffs. It covers the integer operations of addition/subtraction, multiplication, squaring, division, and square root, in(More)
There are two main problems for biomechanists in motor learning practice. One is theory vs. experience, the other is the determination of dominative information directly helpful in the practice. This project aimed at addressing these problems from a quantitative aspect by using motion capture and biomechanical rigid body modeling. The purposes were to(More)
— Public key cryptography often involves modular multiplication of large operands (160 up to 2048 bits). Several researchers have proposed iterative algorithms whose internal data are carry-save numbers. This number system is unfortunately not well suited to today's Field Programmable Gate Arrays (FPGAs) embedding dedicated carry logic. We propose to(More)
The aim of this research is to implement sensorless vector control algorithms on a single, eventually reconfigurable, chip, with a computation timing constraint of, at most, 1-6 microseconds, and a concern for implementation cost. In this article, we discuss the implementation problems and tradeoffs involved in meeting these goals on field-programmable gate(More)
— This paper presents the first results of a young collaboration between ERMETIS and LIRMM on hardware arithmetic operators for digital control and digital signal processing. It presents on-line arithmetic operators for the polynomial approximation of some functions (e. The proposed method is based on polynomial approximations with sparse coefficients well(More)
Mechatronic systems are complex interdisciplinary products where many parts are present that overlap each other; electronic control board, electromechanical machines, and power drives. With FPGAs, their control can run faster as multiple operations are executed in parallel. A simulation tool that facilitates the direct translation into hardware of(More)
  • 1