Volume 27, Issue 4July 2022Current IssueIssue-in-Progress

SECTION: Special Issue on High-Level Synthesis for FPGA

A Case for Precise, Fine-Grained Pointer Synthesis in High-Level Synthesis
July 2022, Article No.: 30, pp 1–26https://doi.org/10.1145/3491430

This article combines two practical approaches to improve pointer synthesis within HLS tools. Both approaches focus on inefficiencies in how HLS tools treat the points-to graph—a mapping that connects each instruction to the memory locations that it might ...

Correlated Multi-objective Multi-fidelity Optimization for HLS Directives Design
July 2022, Article No.: 31, pp 1–27https://doi.org/10.1145/3503540

High-level synthesis (HLS) tools have gained great attention in recent years because it emancipates engineers from the complicated and heavy hardware description language writing and facilitates the implementations of modern applications (e.g., deep ...

Open Access
AutoDSE: Enabling Software Programmers to Design Efficient FPGA Accelerators
July 2022, Article No.: 32, pp 1–27https://doi.org/10.1145/3494534

Adopting FPGA as an accelerator in datacenters is becoming mainstream for customized computing, but the fact that FPGAs are hard to program creates a steep learning curve for software programmers. Even with the help of high-level synthesis (HLS), ...

Open Access
Sherlock: A Multi-Objective Design Space Exploration Framework
July 2022, Article No.: 33, pp 1–20https://doi.org/10.1145/3511472

Design space exploration (DSE) provides intelligent methods to tune the large number of optimization parameters present in modern FPGA high-level synthesis tools. High-level synthesis parameter tuning is a time-consuming process due to lengthy hardware ...

Learning from the Past: Efficient High-level Synthesis Design Space Exploration for FPGAs
July 2022, Article No.: 34, pp 1–23https://doi.org/10.1145/3495531

The quest to democratize the use of Field-Programmable Gate Arrays (FPGAs) has given High-Level Synthesis (HLS) the final push to be widely accepted with FPGA vendors strongly supporting this VLSI design methodology to expand the FPGA user base. HLS takes ...

High-Level Synthesis Implementation of an Embedded Real-Time HEVC Intra Encoder on FPGA for Media Applications
July 2022, Article No.: 35, pp 1–34https://doi.org/10.1145/3491215

High Efficiency Video Coding (HEVC) is the key enabling technology for numerous modern media applications. Overcoming its computational complexity and customizing its rich features for real-time HEVC encoder implementations, calls for automated design ...

SECTION: Regular Papers

Achieving High In Situ Training Accuracy and Energy Efficiency with Analog Non-Volatile Synaptic Devices
July 2022, Article No.: 37, pp 1–19https://doi.org/10.1145/3500929

On-device embedded artificial intelligence prefers the adaptive learning capability when deployed in the field, and thus in situ training is required. The compute-in-memory approach, which exploits the analog computation within the memory array, is a ...

Synthesis of Clock Networks with a Mode-Reconfigurable Topology
July 2022, Article No.: 38, pp 1–22https://doi.org/10.1145/3503538

Modern digital circuits are often required to operate in multiple modes to cater to variable frequency and power requirements. Consequently, the clock networks for such circuits must be synthesized, meeting different timing constraints in different ...

Fault Localization Scheme for Missing Gate Faults in Reversible Circuits
July 2022, Article No.: 39, pp 1–29https://doi.org/10.1145/3503539

This article introduces a fault localization method to extract the exact location of single and multiple missing gate faults in reversible \( k \) -CNOT -based circuits. The primary target of the proposed method is to obtain the complete test set for ...

SECTION: Survey Paper

A Survey on Security of Digital Microfluidic Biochips: Technology, Attack, and Defense
July 2022, Article No.: 40, pp 1–33https://doi.org/10.1145/3494697

As an emerging lab-on-a-chip technology platform, digital microfluidic biochips (DMFBs) have been widely used for executing various laboratory procedures in biochemistry and biomedicine such as gene sequencing and near-patient diagnosis, with the ...


Currently Not Available icon

Currently Not Available


About Cookies On This Site

We use cookies to ensure that we give you the best experience on our website.

Learn more

Got it!