Jose Augusto M. Nacif

Dr. Jose Augusto M. Nacif

orcid

Research Focus & Metrics

Academic Career Length

12Years (2015-Present)

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

Representative Publications

View All Publications
1 June 2023 in Biomedical Signal Processing and Control
Verified
Journal Article
Closed access
KRISTTOPHER COELHOKRISTTOPHER COELHO
KRISTTOPHER COELHO
ETEduardo T. Tristão
Eduardo T. Tristão
MNMichele Nogueira
Michele Nogueira
Alex VieiraAlex Vieira
Alex Vieira
JNJose Augusto M. Nacif
Jose Augusto M. Nacif

11 July 2022 in IEEE Design & Test
Verified
Journal Article
Closed access
MVMaria D. Vieira
Maria D. Vieira
SNSamuel S. H. Ng
Samuel S. H. Ng
MWMarcel Walter
Marcel Walter
RWRobert Wille
Robert Wille
KWKonrad Walus
Konrad Walus
JNJose Augusto M. Nacif
Jose Augusto M. Nacif
This article proposes a complete three-input gate library using atomic silicon quantum dots made of silicon dangling bonds.

29 February 2024 in Computer Applications in Engineering Education
Verified
Journal Article
Closed access
RFRicardo Ferreira
Ricardo Ferreira
MCMichael Canesche
Michael Canesche
PJPeter Jamieson
Peter Jamieson
ONOmar P. Vilela Neto
Omar P. Vilela Neto
JNJose Augusto M. Nacif
Jose Augusto M. Nacif

21 September 2020 in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Verified
Journal Article
Closed access
MCMichael Canesche
Michael Canesche
MMMarcelo Menezes
Marcelo Menezes
WCWesterley Carvalho
Westerley Carvalho
FTFrank Sill Torres
Frank Sill Torres
PJPeter Jamieson
Peter Jamieson
RFRicardo Ferreira
Ricardo Ferreira
Coarse Grain Reconfigurable Architectures (CGRAs) are an emerging hybrid computational architecture that has the parallel customization benefits of low-level logic devices such as FPGAs and ASICs, while the relative coarseness of these architectures makes CGRAs easier to design for, which is more similar to the traditional processor. In the process of mapping designs to CGRAs, flexible, fast, and adaptive Placement and Routing (P&R) is fundamental in order to implement efficient run-time reconfigurable frameworks. It is well-known that P&R is an NP-complete problem, and thus, solutions rely on heuristics to achieve quality results with acceptable execution times. CGRA P&R has different constraints compared to traditional VLSI P&R, e.g. path latency balancing and modulo scheduling of loops. In this work, we propose a graph-based P&R approach that uses graph traversals to map designs to CGRAs. Additionally, we parallelize our approach with a graph-based greedy heuristic that executes on a GPU. We compare our proposed P&R approach with the CGRA-ME framework, which implements Simulated Annealing and Integer Linear Programming placement algorithms. Our results show that this new approach can generate optimal mappings and improve the execution run-time up to several orders of magnitude. Furthermore, considering spatial mapping at the millisecond scale, our GPU approach is one order of magnitude faster compared to the state-of-the-art tool VPR.

14 January 2022 in IEEE Access
Verified
Journal Article
Open access
KRISTTOPHER COELHOKRISTTOPHER COELHO
KRISTTOPHER COELHO
MNMichele Nogueira
Michele Nogueira
MMMateus Coutinho Marim
Mateus Coutinho Marim
Edelberto Franco SilvaEdelberto Franco Silva
Edelberto Franco Silva
Alex VieiraAlex Vieira
Alex Vieira
JNJose Augusto M. Nacif
Jose Augusto M. Nacif
The advent of the Internet of Things (IoT) has revolutionized the way we, as a society, perform different daily tasks, such as healthcare. The Internet of Health Things (IoHT) is an example of the IoT specialization handling sensitive user data and applications requiring solutions to address different security and privacy issues. IoHT requires security mechanisms in communication. However, these mechanisms need to consider the limitations of the IoHT devices and communication. Hence, symmetric cryptography is suitable to IoHT once it uses less computational and communication resources than asymmetric cryptography. But, symmetric cryptography relies on the agreement of the cryptography material (e.g., the cryptography key) among the devices, a challenge in networks with resource constraints, such as IoHT. Therefore, this article presents a Low memORy symmEtric-key geNerAtion (LORENA) method based on group secret key agreement protocol for IoHT environments. Evaluations have focused on computational efficiency, data security requirements, and scalability in a network with up to ten devices per group using a simulator and a device with limited computational resources. Results show that the protocol is lightweight, secure, and feasible to IoHT networks, presenting a linear growth in the 128-bit key distribution time for each device entering the group.

2 February 2024 in Internet of Things
Verified
Journal Article
Closed access
RFRicardo Ferreira
Ricardo Ferreira
CSCarlos Sabino
Carlos Sabino
MCMichael Canesche
Michael Canesche
ONOmar Paranaiba V. Neto
Omar Paranaiba V. Neto
JNJose Augusto M. Nacif
Jose Augusto M. Nacif