Esteban Garzón

Dr. Esteban Garzón

DIMES, University of Calabria, Rende, Italy
orcid

Research Focus & Metrics

Academic Career Length

11Years (2016-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
10 March 2022 in IEEE Access
Verified
Journal Article
Open access
Esteban GarzónEsteban Garzón
Esteban Garzón
RGRoman Golman
Roman Golman
ZJZuher Jahshan
Zuher Jahshan
RHRobert Hanhan
Robert Hanhan
NVNatan Vinshtok-Melnik
Natan Vinshtok-Melnik
LYLeonid Yavits
Leonid Yavits
This paper proposes a novel Hamming distance tolerant content-addressable memory (HD-CAM) for energy-efficient in-memory approximate matching applications. HD-CAM exploits NOR-type based static associative memory bitcells, where we add circuitry to enable approximate search with programmable tolerance. HD-CAM implements approximate search using matchline charge redistribution rather than its rise or fall time, frequently employed in state-of-the-art solutions. HD-CAM was designed in a 65 $\mathrm { \text {n} \text {m} }$ 1.2 $\mathrm { \text {V}}$ CMOS technology and evaluated through extensive Monte Carlo simulations. Our analysis shows that HD-CAM supports robust operation under significant process variations and changes in the design parameters, enabling a wide range of mismatch threshold (tolerable Hamming distance) levels and pattern lengths. HD-CAM was functionally evaluated for virus DNA classification, which makes HD-CAM suitable for hardware acceleration of genomic surveillance of viral outbreaks, such as Covid-19 pandemics.

8 February 2023 in IEEE Journal on Emerging and Selected Topics in Circuits and Systems
Verified
Journal Article
Open access
Esteban GarzónEsteban Garzón
Esteban Garzón
MLMarco Lanuzza
Marco Lanuzza
ATAdam Teman
Adam Teman
LYLeonid Yavits
Leonid Yavits
In-memory computing seeks to minimize data movement and alleviate the memory wall by computing in-situ , in the same place that the data is located. One of the key emerging technologies that promises to enable such computing-in-memory is spin-transfer torque magnetic tunnel junction (STT-MTJ). This paper proposes AM 4 , a combined STT-MTJ-based Content Addressable Memory (CAM), Ternary CAM (TCAM), approximate matching (similarity search) CAM (ACAM), and in-memory Associative Processor (AP) design, inspired by the recently announced Samsung MRAM crossbar. We demonstrate and evaluate the performance and energy-efficiency of the AM 4 -based AP using a variety of data intensive workloads. We show that an AM 4 -based AP outperforms state-of-the-art solutions both in performance (with the average speedup of about 10×) and energy-efficiency (by about 60× on average).

26 May 2021 in IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Verified
Journal Article
Closed access
Esteban GarzónEsteban Garzón
Esteban Garzón
YGYosi Greenblatt
Yosi Greenblatt
OHOdem Harel
Odem Harel
MLMarco Lanuzza
Marco Lanuzza
ATAdam Teman
Adam Teman
Operating circuits under cryogenic conditions is effective for a large spectrum of applications. However, the refrigeration requirement for the cooling of cryogenic systems introduces serious issues in terms of power dissipation. Gain-cell embedded dynamic random access memory (GC-eDRAM) is a low-area, logic-compatible embedded memory alternative to static random access memory (SRAM), which has the potential to provide ultralow-power operation under cryogenic conditions due to the lower leakages at these temperatures. In this article, we present the first comparative design exploration of GC-eDRAM under cryogenic conditions performed with transistor models characterized based on actual silicon measurements under temperatures as low as 77 K. Our study shows that the two-transistor (2T)-based GC-eDRAM configurations turn out to be the best solutions for very low-temperature operation. In particular, the 2T mixed GC-eDRAM configurations allow read sensing margin improvements (up to 99%) within the 2T-based configurations while at the same time excel in terms of data retention time (+44%) and power consumption (-27%) when compared to more complex GC-eDRAM topologies. Moreover, even better improvements in terms of area (-73%), leakage power (-97%), retention power (-76%), and energy (-66%) are observed when compared to conventional 6T-SRAM.

1 March 2020 in Integration
Verified
Journal Article
Closed access
Esteban GarzónEsteban Garzón
Esteban Garzón
RRRaffaele De Rose
Raffaele De Rose
FCFelice Crupi
Felice Crupi
LTLionel Trojman
Lionel Trojman
GFGiovanni Finocchio
Giovanni Finocchio
MLMarco Lanuzza
Marco Lanuzza

6 January 2021 in IEEE Transactions on Nanotechnology
Verified
Journal Article
Closed access
Esteban GarzónEsteban Garzón
Esteban Garzón
Raffaele De RoseRaffaele De Rose
Raffaele De Rose
FCFelice Crupi
Felice Crupi
ATAdam Teman
Adam Teman
MLMarco Lanuzza
Marco Lanuzza
This paper evaluates the potential of spin-transfer torque magnetic random-access memories (STT-MRAMs) operating at cryogenic temperatures. Our study was carried out at both circuit and architecture levels by exploiting experimental magnetic tunnel junction (MTJ) data and a CMOS technology that was fully characterized down to 77 K. As a main result of our analysis, we show that for medium to large sized cache architectures, STT-MRAMs outperform their six-transistor static random access memory (6T-SRAM) counterparts at 77 K in terms of both dynamic and static (leakage) power as well as read access latency, only underperforming in terms of write latency. For an 8 MB STT-MRAM cache, the read latency is improved by 2× along with a reduction of 45% and 30% in read and write energy, respectively, as compared to an SRAM implementation.

14 July 2022 in IEEE Micro
Verified
Journal Article
Closed access
Esteban GarzónEsteban Garzón
Esteban Garzón
ATAdam Teman
Adam Teman
MLMarco Lanuzza
Marco Lanuzza
LYLeonid Yavits
Leonid Yavits
This work presents AIDA, an associative in-memory deep learning processor for edge devices. An associative processor is a massively parallel non-von Neumann accelerator that uses memory cells for computing; the bulk of data is never transferred outside the memory arrays for external processing. AIDA utilizes a dynamic content addressable memory for both data storage and processing, and benefits from sparsity and limited arithmetic precision, typical in modern deep neural networks (DNNs). The novel in-data processing implementation designed for the AIDA accelerator achieves a speedup of 270× over an advanced CPU at more than three orders-of-magnitude better energy efficiency.