Reconfigurable Technology and Systems (TRETS)


Search Issue
enter search term and/or author name


ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 7 Issue 4, January 2015

High-Speed Hardware Partition Generation
Jon T. Butler, Tsutomu Sasao
Article No.: 28
DOI: 10.1145/2629472

We demonstrate circuits that generate set and integer partitions on a set S of n objects at a rate of one per clock. Partitions are ways to group elements of a set together and have been extensively studied by researchers in...

A Reconfigurable Architecture for Binary Acceleration of Loops with Memory Accesses
Nuno Paulino, João Canas Ferreira, João M. P. Cardoso
Article No.: 29
DOI: 10.1145/2629468

This article presents a reconfigurable hardware/software architecture for binary acceleration of embedded applications. A Reconfigurable Processing Unit (RPU) is used as a coprocessor of the General Purpose Processor (GPP) to accelerate the...

Area-Efficient Near-Associative Memories on FPGAs
Udit Dhawan, André Dehon
Article No.: 30
DOI: 10.1145/2629471

Associative memories can map sparsely used keys to values with low latency but can incur heavy area overheads. The lack of customized hardware for associative memories in today’s mainstream FPGAs exacerbates the overhead cost of building...

Dynamic Energy, Performance, and Accuracy Optimization and Management Using Automatically Generated Constraints for Separable 2D FIR Filtering for Digital Video Processing
Daniel Llamocca, Marios Pattichis
Article No.: 31
DOI: 10.1145/2629623

There is strong interest in the development of dynamically reconfigurable systems that can meet real-time constraints on energy, performance, and accuracy. The generation of real-time constraints will significantly expand the applicability of...

GROK-LAB: Generating Real On-chip Knowledge for Intra-cluster Delays Using Timing Extraction
Benjamin Gojman, Sirisha Nalmela, Nikil Mehta, Nicholas Howarth, André Dehon
Article No.: 32
DOI: 10.1145/2597889

Timing Extraction identifies the delay of fine-grained components within an FPGA. From these computed delays, the delay of any path can be calculated. Moreover, a comparison of the fine-grained delays allows a detailed understanding of the amount...

NCBI BLASTP on High-Performance Reconfigurable Computing Systems
Atabak Mahram, Martin C. Herbordt
Article No.: 33
DOI: 10.1145/2629691

The BLAST sequence alignment program is a central application in bioinformatics. The de facto standard version, NCBI BLAST, uses complex heuristics that make it challenging to simultaneously achieve both high performance and exact agreement. We...

Physical Security Evaluation of the Bitstream Encryption Mechanism of Altera Stratix II and Stratix III FPGAs
Pawel Swierczynski, Amir Moradi, David Oswald, Christof Paar
Article No.: 34
DOI: 10.1145/2629462

To protect Field-Programmable Gate Array (FPGA) designs against Intellectual Property (IP) theft and related issues such as product cloning, all major FPGA manufacturers offer a mechanism to encrypt the bitstream that is used to configure the...

Secure, Remote, Dynamic Reconfiguration of FPGAs
Jo Vliegen, Nele Mentens, Ingrid Verbauwhede
Article No.: 35
DOI: 10.1145/2629423

With the widespread availability of broadband Internet, Field-Programmable Gate Arrays (FPGAs) can get remote updates in the field. This provides hardware and software updates, and enables issue solving and upgrade ability without device...

Mapping Adaptive Particle Filters to Heterogeneous Reconfigurable Systems
Thomas C. P. Chau, Xinyu Niu, Alison Eele, Jan Maciejowski, Peter Y. K. Cheung, Wayne Luk
Article No.: 36
DOI: 10.1145/2629469

This article presents an approach for mapping real-time applications based on particle filters (PFs) to heterogeneous reconfigurable systems, which typically consist of multiple FPGAs and CPUs. A method is proposed to adapt the number of particles...

Graph-Based Approaches to Placement of Processing Element Networks on FPGAs for Physical Model Simulation
Bailey Miller, Frank Vahid, Tony Givargis, Philip Brisk
Article No.: 37
DOI: 10.1145/2629521

Physical models utilize mathematical equations to characterize physical systems like airway mechanics, neuron networks, or chemical reactions. Previous work has shown that field programmable gate arrays (FPGAs) execute physical models efficiently....