In this paper we present a tool for macro generation of soft cores performing arithmetic operations for a wide variety of operand sizes and architectures. The tool produces structural Verilog descriptions. Hence, any commercial synthesis tool can be used to map the produced designs to a specific technology. The generator covers all four basic operations: addition, subtraction, multiplication and division. Therefore, applications requiring arithmetic cores, as for example digital signal processing and multimedia applications, can be completed faster and with less effort. 1
Invited presentation at the SPEC (Service de Physique de l'Etat Condensé) seminar at CEA Saclay,Comp...
The problem of parsing and compiling arithmetic expressions in parallel computational environments i...
International audienceThe increased capacity and enhanced features of modern FPGAs opens new opportu...
In this dissertation, we address the design of multi-functional arithmetic units working with the mo...
This paper presents a computer program for a fast adder's synthesis. From a given input operand size...
Generators of arithmetic circuits can automatically deliver various implementations of arithmetic ci...
Abstract—A bit heap is a data structure that holds the unevaluated sum of an arbitrary number of bit...
The work is concerned with the power increase methods of the microprocessors. The aim of the work is...
International audienceA bit heap is a data structure that holds the unevaluated sum of an arbitrary ...
A comprehensive library of arithmetic units written in synthesizable VHDL code has been developed. T...
The introduction of asymmetric embedded multiplier blocks in recent Xilinx FPGAs complicates the des...
As multiprocessors become commercially available, a great deal of concern is being focused on the pr...
Current day general purpose processors have been enhanced with what is called “media instruction set...
Microcontrollers for embedded computer applications require a library of dedicated macrocells for sp...
Abstract. Computer arithmetic algorithms usually are represented by circuit diagrams which do not se...
Invited presentation at the SPEC (Service de Physique de l'Etat Condensé) seminar at CEA Saclay,Comp...
The problem of parsing and compiling arithmetic expressions in parallel computational environments i...
International audienceThe increased capacity and enhanced features of modern FPGAs opens new opportu...
In this dissertation, we address the design of multi-functional arithmetic units working with the mo...
This paper presents a computer program for a fast adder's synthesis. From a given input operand size...
Generators of arithmetic circuits can automatically deliver various implementations of arithmetic ci...
Abstract—A bit heap is a data structure that holds the unevaluated sum of an arbitrary number of bit...
The work is concerned with the power increase methods of the microprocessors. The aim of the work is...
International audienceA bit heap is a data structure that holds the unevaluated sum of an arbitrary ...
A comprehensive library of arithmetic units written in synthesizable VHDL code has been developed. T...
The introduction of asymmetric embedded multiplier blocks in recent Xilinx FPGAs complicates the des...
As multiprocessors become commercially available, a great deal of concern is being focused on the pr...
Current day general purpose processors have been enhanced with what is called “media instruction set...
Microcontrollers for embedded computer applications require a library of dedicated macrocells for sp...
Abstract. Computer arithmetic algorithms usually are represented by circuit diagrams which do not se...
Invited presentation at the SPEC (Service de Physique de l'Etat Condensé) seminar at CEA Saclay,Comp...
The problem of parsing and compiling arithmetic expressions in parallel computational environments i...
International audienceThe increased capacity and enhanced features of modern FPGAs opens new opportu...