Electronic device to calculate and generate linear and non-linear functions
AssigneeNeuricam SpA
InventorsGiampietro Tecchiolli, Alvise Sartori
Life of this patent
Estimating the term…
Abstract
Electronic device (10) to calculate linear functions and to calculate and generate non-linear functions, intended to process signals. The electronic device (10) is provided with a calculator unit (11) to calculate linear functions, a device (12) to generate arbitrary functions, including nonlinear functions, and a selector device (13) to selectively put the electronic device (10) in a first mode to calculate linear functions and a second mode to generate non-linear functions.
Claims16
Electronic device to calculate linear functions and to calculate and generate non-linear functions, intended to process signals, characterized in that it comprises at least a calculator unit (11) able to calculate said linear functions, a generator device (12) able to generate arbitrary functions, including said non-linear functions, and a selector device (13) able to selectively put said electronic device (10) into at least a first mode to calculate said linear functions and at least a second mode to generate said non-linear functions.
Device as in claim, 1, characterized in that said calculator unit (11) comprises at least a multiplier-accumulator device (14) able to multiply an input datum by a parameter kept in at least a programmable local memory (15) connected thereto.
Device as in any claim hereinbefore, characterized in that said selector device (13) functions as a multiplexer to address the data produced by said calculator units (11) either to the outside or to said generator of arbitrary functions (12).
Device as in any claim hereinbefore, characterized in that it is able to contain from 2 to 4096 of said calculator units (11).
Device as in any claim hereinbefore, characterized in that it is able to be used on full-custom or semi-custom integrated circuits based on standard cells using CMOS, or bipolar, mixed CMOS-bipolar, SOI technology, on printed circuits starting from discrete elements, on programmable logical circuits of the so-called FPGA type or similar, on hybrid circuits or multi-chip module circuits.
Device as in any claim hereinbefore, characterized in that said multipliers (14) are of the full-parallel type, that is, able to execute an operation in a single basic cycle of the clock.
Dependencies are inferred from the claim text.