VLDB 2026 Research / reviewers in the wild / expert
Nicola Petra
dblp:50/4166
· DBLP profile ↗
19ranked-venue papers
2as first author
2since 2021 · last 2022
0000-0001-7167-9530ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 19 · 2 first-author · 2 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Integrated circuit design · 66% Energy-efficient computing · 17% Processor architecture and microarchitecture · 7% | |
| Theoretical computer science
1 paper |
Coding theory · 100% |
Topics — the 12 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Integrated circuit design › low-power circuit design
low-power digital circuit design |
0.3 | 1 | 2017 | A SISO Register Circuit Tailored for Input Data with Low Transition Probability · IEEE Trans. Computers 2017 |
Integrated circuit design › digital circuit design › sequential circuit design
shift register |
0.3 | 1 | 2017 | A SISO Register Circuit Tailored for Input Data with Low Transition Probability · IEEE Trans. Computers 2017 |
Processor architecture and microarchitecture
computer arithmetic |
0.1 | 1 | 2011 | Analytical Calculation of the Maximum Error for a Family of Truncated Multipliers Providing Minimum Mean Square Error · IEEE Trans. Computers 2011 |
Integrated circuit design
digital circuit design |
0.1 | 1 | 2011 | Elementary Functions Hardware Implementation Using Constrained Piecewise-Polynomial Approximations · IEEE Trans. Computers 2011 |
Integrated circuit design › digital arithmetic circuits
special function unit |
0.1 | 1 | 2011 | Elementary Functions Hardware Implementation Using Constrained Piecewise-Polynomial Approximations · IEEE Trans. Computers 2011 |
Integrated circuit design › digital circuit design › arithmetic circuit design
truncated multiplier |
0.1 | 1 | 2011 | Analytical Calculation of the Maximum Error for a Family of Truncated Multipliers Providing Minimum Mean Square Error · IEEE Trans. Computers 2011 |
Integrated circuit design › digital circuit design
arithmetic circuit design |
0.1 | 1 | 2007 | A Novel Architecture for Galois Fields GF(2^m) Multipliers Based on Mastrovito Scheme · IEEE Trans. Computers 2007 |
Integrated circuit design › finite field arithmetic › finite field multiplier
mastrovito multiplier |
0.1 | 1 | 2007 | A Novel Architecture for Galois Fields GF(2^m) Multipliers Based on Mastrovito Scheme · IEEE Trans. Computers 2007 |
Electronic design automation › logic synthesis
lookup-table minimization |
0.0 | 1 | 2011 | Elementary Functions Hardware Implementation Using Constrained Piecewise-Polynomial Approximations · IEEE Trans. Computers 2011 |
Integrated circuit design
VLSI design |
0.0 | 1 | 2011 | Elementary Functions Hardware Implementation Using Constrained Piecewise-Polynomial Approximations · IEEE Trans. Computers 2011 |
Coding theory › error-correcting codes › decoding
decoder |
0.0 | 1 | 2007 | A Novel Architecture for Galois Fields GF(2^m) Multipliers Based on Mastrovito Scheme · IEEE Trans. Computers 2007 |
Coding theory › error-correcting codes
reed-solomon codes |
0.0 | 1 | 2007 | A Novel Architecture for Galois Fields GF(2^m) Multipliers Based on Mastrovito Scheme · IEEE Trans. Computers 2007 |
Methods — techniques the papers use, named apart from their topics
transition-based storage · 0.3SISO register design · 0.3delay-driven tree architecture · 0.1complexity analysis · 0.1horner architecture · 0.1constrained polynomial approximation · 0.1analytical modeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | A Novel Module-Sign Low-Power Implementation for the DLMS Adaptive Filter With Low Steady-State ErrorabstractIn this paper, a novel implementation is proposed for the Delayed LMS (DLMS) filter, able to reduce the power dissipation while preserving regime performances. The approach relies on the observation that the error signal is small in magnitude and oscillates around zero when the circuit is close to the convergence point. Therefore, the most significant bits of the error signal continuously toggle from positive to negative values causing high switching activity in the multipliers of the feedback section. This paper proposes to employ a sign-modulus representation of the error signal, to substantially reduce the switching activity of the feedback path of the filter. Additional approximation techniques are also devised to further reduce power dissipation. Comparisons with the state-of-the-art show that the proposed filter is the only one able to approach the MSE of the exact implementation with a remarkable reduction of power dissipation. A test-chip in TSMC 28nm CMOS technology has been realized to experimentally verify the validity of our technique. The experimental results show the possibility of saving up to 45.4% of power consumption with respect to the exact implementation of the filter. Gennaro Di Meo, Davide De Caro, Giacinto Paolo Saggese, Ettore Napoli, Nicola Petra, Antonio G. M. Strollo |
IEEE Trans. Circuits Syst. I Regul. Pap. | 5 |
| 2022 | Approximate Multipliers Using Static Segmentation: Error Analysis and ImprovementsabstractApproximate multipliers are used in error-tolerant applications, sacrificing the accuracy of results to minimize power or delay. In this paper we investigate approximate multipliers using static segmentation. In these circuits a set of$m$contiguous bits (a segment of$m$bits) is extracted from each of the two$n$-bits operand, the two segments are in input to a small$m\times m$internal multiplier whose output is suitably shifted to obtain the result. We investigate both signed and unsigned multipliers, and for the latter we propose a new segmentation approach. We also present simple and effective correction techniques that can significantly reduce the approximation error with reduced hardware costs. We perform a detailed comparison with previously proposed approximate multipliers, considering a hardware implementation in 28 nm technology. The comparison shows that static segmented multipliers with the proposed correction technique have the desirable characteristic of being on (or close to) the Pareto-optimal frontier for both power vs normalized mean error distance and power vs mean relative error distance trade-off plots. These multipliers, therefore, are promising candidates for applications where their error performance is acceptable. This is confirmed by the results obtained for image processing and image classification applications. Antonio G. M. Strollo, Ettore Napoli, Davide De Caro, Nicola Petra, Giacinto Paolo Saggese, Gennaro Di Meo |
IEEE Trans. Circuits Syst. I Regul. Pap. | 4 |
| 2020 | A Binary Line Buffer Circuit Featuring Lossy Data Compression at Fixed Maximum Data RateabstractVideo processing requires an increasing amount of buffered data. The paper proposes a multi-line buffer circuit that stores compressed data thus saving logic and power. The lossy compression algorithm provides the output stream with a fixed, decided by the user, delay from the input stream. Further, the amount of memory of the compressed buffer can be designed to trade off the correctness of the output with the logic resources footprint. The circuit is tested in a computer vision processing chain as a binary line buffer for the stream of foreground pixels. The paper also proposes a multi-line buffer circuit that integrates a morphological operation. The latter, when compared against the state of the art and against the proposed multi-line lossy buffer, allows larger saving of logic resources (up to 75%) and power (up to 85%), with reduced penalty on video quality. Ettore Napoli, Davide De Caro, Nicola Petra, Antonio G. M. Strollo |
ISCAS | 3 |
| 2020 | Low-Power Approximate Multiplier with Error Recovery using a New Approximate 4-2 CompressorabstractIn this paper we propose an energy-efficient approximate multiplier which uses a new approximate 4-2 compressor. The proposed compressor has a low error probability and its error conditions can be easily detected. This, as previously shown in the literature, makes it possible to implement error recovery, when the compressor is used in the partial product reduction phase of a multiplier. Simulation results show that proposed approximate multipliers exhibit a sensible reduction in Mean Error Distance and in maximum Error Distance, compared to previous art. Application to an image processing task shows an improvement of about 8dB in peak signal-to-noise ratio. Implementation results in 28nm CMOS show that the electrical performance of multipliers designed with the novel circuit are close to the one obtained with previously proposed approximate compressors. Antonio G. M. Strollo, Davide De Caro, Ettore Napoli, Nicola Petra, Gennaro Di Meo |
ISCAS | 4 |
| 2019 | Piecewise Linear Chaotic Maps in Current Mode CMOS Circuits: Nonlinear Distortion AnalysisabstractThis paper considers the current mode CMOS circuit implementation of the Sawtooth Piecewise Linear chaotic map. Starting from circuit analysis, we discuss a theoretical model to investigate the effects on the dynamical system entropy caused by the map shape nonlinear distortion, introduced by the circuit implementation. The results offer the designer an investigation tool to properly manage some relevant trade-offs related to the CMOS circuit design, highlighting the most critical model parameters affecting the deterioration of the achievable system entropy. Tommaso Addabbo, Ada Fort, Marco Mugnaini, Hadis Takaloo, Valerio Vignoli, Nicola Petra |
ISCAS | 6 |
| 2018 | On the Use of Approximate Multipliers in LMS Adaptive FiltersabstractApproximate computing relaxes algorithm precision constraints to improve digital circuit performance. Adaptive filters based on least-mean-square (LMS) algorithm constitute a standard in many DSP applications. The LMS algorithm, being an approximation of the Wiener filter, is inherently imprecise, and constitutes a fertile ground to employ approximate hardware techniques with the additional challenge related to the presence of a feedback path for coefficients update. In this paper, approximate LMS adaptive filters are explored for the first time, by employing approximate multipliers. A system identification scenario is adopted to assess the algorithm behavior. The analysis reveals that the choice of the approximate multiplier topology should be carefully examined, otherwise the stability and convergence performance of the algorithm can be compromised. We propose a novel approximate multiplier able to reduce the power dissipation in adaptive LMS filters up to 29% with tolerable convergence error degradation. Darjn Esposito, Gennaro Di Meo, Davide De Caro, Nicola Petra, Ettore Napoli, Antonio G. M. Strollo |
ISCAS | 4 |
| 2017 | On the use of approximate adders in carry-save multiplier-accumulatorsabstractApproximate computing improves digital circuit performance by relaxing the requirement of performing exact calculations. In this paper, we investigate the use of approximate adders in the final stage of a carry save multiplier-accumulator (MAC), designed for image filtering application. We propose a design flow based on synthesis tools, starting from HDL description. After a first step in which an exact carry-propagate adder is used, the synthesized netlist is simulated to extract the statistics of the terms summed in the carry-propagate adder. We then design the approximate adder, to meet the required error characteristics given the inputs statistics. The netlist is finally modified by substituting the exact adder with the approximate one, and a final synthesis and optimization is performed. The presented design example in 28nm CMOS shows that a 14% power gain can be obtained, with a limited image quality degradation. Darjn Esposito, Davide De Caro, Ettore Napoli, Nicola Petra, Antonio G. M. Strollo |
ISCAS | 4 |
| 2017 | A SISO Register Circuit Tailored for Input Data with Low Transition ProbabilityabstractThe paper proposes a SISO register circuit, functionally equivalent to a Shift Register, that is the optimal design choice when the input data have a reduced transition probability. The proposed circuit obtains improved performances by only storing the transitions of the input data, thus saving logic and power. Ettore Napoli, Gerardo Castellano, Davide De Caro, Darjn Esposito, Nicola Petra, Antonio G. M. Strollo |
IEEE Trans. Computers | 5 |
| 2016 | Approximate adder with output correction for error tolerant applications and Gaussian distributed inputsabstractApproximate computing is emerging as a new paradigm to improve digital circuit performance by relaxing the requirement of performing exact calculations. Approximate adders rely on the idea that for uniformly distributed inputs, long carry-propagation chains are rarely activated. Unfortunately, however, the above assumption on input signal statistics is not always verified; in this paper we focus on the case (often encountered in practical signal processing applications) when the inputs have a Gaussian distribution. We show that for Gaussian inputs the error probability of previously proposed approximate adders approaches 25% for low sigma values, which is much larger than the uniform case. On the basis of this analysis, we propose an approximate adder with a correction circuit that drastically reduces the error rate for Gaussian distributed operand s. In order to investigate the performance of our approach in a real application, simulated results for a simple audio processing system are reported. Implementation results in 65nm technology are also presented. Darjn Esposito, Gerardo Castellano, Davide De Caro, Ettore Napoli, Nicola Petra, Antonio G. M. Strollo |
ISCAS | 5 |
| 2015 | Hardware implementation of a spatio-temporal average filter for real-time denoising of fluoroscopic images
Mariangela Genovese, Paolo Bifulco, Davide De Caro, Ettore Napoli, Nicola Petra, Maria Romano, Mario Cesarelli, Antonio G. M. Strollo |
Integr. | 5 |
| 2014 | Analysis and comparison of Direct Digital Frequency Synthesizers implemented on FPGA
Mariangela Genovese, Ettore Napoli, Davide De Caro, Nicola Petra, Antonio G. M. Strollo |
Integr. | 4 |
| 2011 | Analytical Calculation of the Maximum Error for a Family of Truncated Multipliers Providing Minimum Mean Square ErrorabstractA truncated multiplier is a multiplier with two n bit operands that produces a n bit result. Truncated multipliers discard some of the partial products of a complete multiplier to trade off accuracy with hardware cost. Compared with a conventional multiplier, a truncated multiplier introduces an error on the output whose magnitude depends on the input bits. The maximum value of the error is hardly computable, since it isn't possible to test every possible input and nonexhaustive simulations are very unlikely to provide the actual maximum absolute error value. It is therefore extremely useful to develop methods that provide the maximum error for a truncated multiplier. This paper presents a closed form analytical calculation, for every bit width, of the maximum error for a previously proposed family of truncated multipliers. The considered family of truncated multipliers is particularly important since it is proved to be the design that gives the lowest mean square error for a given number of discarder partial products. With the contribution of this paper, the considered family of truncated multipliers is the only architecture that can be designed, for every bit width, using an analytical approach that allows the a priori knowledge of the maximum error. Valeria Garofalo, Nicola Petra, Ettore Napoli |
IEEE Trans. Computers | 2 |
| 2011 | Elementary Functions Hardware Implementation Using Constrained Piecewise-Polynomial ApproximationsabstractA novel technique for designing piecewise-polynomial interpolators for hardware implementation of elementary functions is investigated in this paper. In the proposed approach, the interval where the function is approximated is subdivided in equal length segments and two adjacent segments are grouped in a segment pair. Suitable constraints are then imposed between the coefficients of the two interpolating polynomials in each segment pair. This allows reducing the total number of stored coefficients. It is found that the increase in the approximation error due to constraints between polynomial coefficients can easily be overcome by increasing the fractional bits of the coefficients. Overall, compared with standard unconstrained piecewise-polynomial approximation having the same accuracy, the proposed method results in a considerable advantage in terms of the size of the lookup table needed to store polynomial coefficients. The calculus of the coefficients of constrained polynomials and the optimization of coefficients bit width is also investigated in this paper. Results for several elementary functions and target precision ranging from 12 to 42 bits are presented. The paper also presents VLSI implementation results, targeting a 90 nm CMOS technology, and using both direct and Horner architectures for constrained degree-1, degree-2, and degree-3 approximations. Antonio G. M. Strollo, Davide De Caro, Nicola Petra |
IEEE Trans. Computers | 3 |
| 2010 | High-speed differential resistor ladder for A/D convertersabstractThis paper describes the implementation of a novel high-speed differential resistor ladder suited for A/D converters. The novel ladder yields, theoretically, up to a sixteen-fold reduction of the propagation delay with respect to the conventional differential ladder. Simulation results, for a BiCMOS 0.25μm technology, show that the novel ladder results in a fivefold increase of the maximum sampling frequency when employed to design a 8-bit Flash converter. A 70% higher speed is also highlighted when the ladder is employed in a Folding and Interpolating 8-bit converter. Davide De Caro, Marino Coppola, Nicola Petra, Ettore Napoli, Antonio G. M. Strollo, Valeria Garofalo |
ISCAS | 3 |
| 2010 | A novel truncated squarer with linear compensation functionabstractA truncated binary squarer is a squarer with a n bit input that produces a n bit output. The proposed design minimizes the mean square error of the squarer and results in a very simple and fast circuital implementation. The squarer, compared against state of the art circuits, provides a reduction of the mean square error ranging from 20% to 5%. At the same time, the proposed squarer is able to reduce the power dissipation, reduce the silicon area occupation, and increase the maximum working frequency. Implementations results are provided for a 0.18μm technology. Valeria Garofalo, Marino Coppola, Davide De Caro, Ettore Napoli, Nicola Petra, Antonio G. M. Strollo |
ISCAS | 5 |
| 2010 | Fixed-width CSD multipliers with minimum mean square errorabstractMany multimedia and DSP applications require fixed-width multipliers, in which input data and output results have the same bit width. In this paper we investigate fixed-width multipliers where one of the input operand is a constant, encoded using canonic signed digit (CSD) representation. This is a very important case in many practical applications such as the calculation of Fast Fourier Transform. In the paper we derive in closed form the expression of the compensation function giving the minimum mean square error for CSD fixed-width multiplier. On the basis of this analytical result, we propose a hardware efficient implementation of the multiplier. Fixed width CSD multipliers implemented with the approach presented in this paper are accurate and can be implemented by using a simple partial-product reduction tree followed by a fast adder, without requiring additional look-up tables. The proposed approach is general and is well suited for implementation in circuit synthesizers. Implementation results in 90 nm technology are presented, to demonstrate the effectiveness of the proposed technique. Nicola Petra, Davide De Caro, Antonio G. M. Strollo, Valeria Garofalo, Ettore Napoli, Marino Coppola, Pietro Todisco |
ISCAS | 1 |
| 2008 | A high performance floating-point special function unit using constrained piecewise quadratic approximationabstractA special function unit, able to compute square root, reciprocal square root, logarithm and exponential functions is presented in this paper. The system supports single precision IEEE-754 floating-point standard and uses a novel constrained piecewise quadratic interpolation technique to approximate the implemented functions. The proposed approach allows to reduce look-up table size of 40% with respect to previously proposed techniques. The SFU has been implemented in a test chip in 0.18 mum CMOS. A maximum clock frequency of 420 MHz and a power dissipation of 160 mW@420 MHz have been measured. Davide De Caro, Nicola Petra, Antonio G. M. Strollo |
ISCAS | 2 |
| 2007 | A Novel Architecture for Galois Fields GF(2^m) Multipliers Based on Mastrovito SchemeabstractIn the paper a new GF(2^m) multiplier for standard basis representation is developed. Proposed multiplier implements the Mastrovito multiplication scheme and can be designed for every field GF(2^m). A minimum area implementation of the first block of Mastrovito multiplier and a high-speed delay-driven tree architecture for the second block of Mastrovito multiplier are employed in the new circuit. Multiplier complexity and delay are analytically evaluated for many polynomial classes. Timing and area occupation performances of the proposed multiplier are also calculated for many fields used in Reed-Solomon codes applications and compared with those of previously proposed solutions. The comparison shows that the proposed multiplier outperforms previous architectures for every considered GF(2^m) field. The effectiveness of the proposed solution in a real application is verified by implementing in a 0.25ìm CMOS technology the key equation solving block of a (255,239) Reed-Solomon decoder. The use of the proposed multiplier in this application results in a substantial speed improvement without any penalty in silicon area occupation. Nicola Petra, Davide De Caro, Antonio G. M. Strollo |
IEEE Trans. Computers | 1 |
| 2005 | A novel high-speed sense-amplifier-based flip-flopabstractA new sense-amplifier-based flip-flop is presented. The output latch of the proposed circuit can be considered as an hybrid solution between the standard NAND-based set/reset latch and the NC-/sup 2/MOS approach. The proposed flip-flop provides ratioless design, reduced short-circuit power dissipation, and glitch-free operation. The simulation results, obtained for a 0.25-/spl mu/m technology, show improvements in the clock-to-output delay and the power dissipation with respect to the recently proposed high-speed flip-flops. The new circuit has been successfully employed in a high-speed direct digital frequency synthesizer chip, highlighting the effectiveness of the proposed flip-flop in high-speed standard cell-based applications. Antonio G. M. Strollo, Davide De Caro, Ettore Napoli, Nicola Petra |
IEEE Trans. Very Large Scale Integr. Syst. | 4 |