High Level Synthesis Based E-Nose System for Gas Applications

Amine Ait Si Ali, Abbes Amira, Faycal Bensaali, Mohieddine Benammar, Muhammad Hassan, Amine Bermak

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

This paper proposes a hardware/software co-design approach using the Zynq platform for the implementation of an electronic nose (EN) system based on principal component analysis (PCA) as a dimensionality reduction technique and decision tree (DT) as a classification algorithm using a 4x4 in-house fabricated sensor. The system was successfully trained and simulated in MATLAB environment prior to the implementation on the Zynq platform. High level synthesis was carried out on the proposed designs using different optimization directives including loop unrolling, array partitioning and pipelining.

Original languageEnglish
Title of host publicationProceedings - 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages202
Number of pages1
ISBN (Electronic)9781509023561
DOIs
Publication statusPublished - 16 Aug 2016
Event24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016 - Washington, United States
Duration: 1 May 20163 May 2016

Other

Other24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016
CountryUnited States
CityWashington
Period1/5/163/5/16

Fingerprint

Decision trees
Gases
Principal component analysis
MATLAB
Hardware
Sensors
High level synthesis
Electronic nose

ASJC Scopus subject areas

  • Hardware and Architecture

Cite this

Ali, A. A. S., Amira, A., Bensaali, F., Benammar, M., Hassan, M., & Bermak, A. (2016). High Level Synthesis Based E-Nose System for Gas Applications. In Proceedings - 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016 (pp. 202). [7544783] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/FCCM.2016.60

High Level Synthesis Based E-Nose System for Gas Applications. / Ali, Amine Ait Si; Amira, Abbes; Bensaali, Faycal; Benammar, Mohieddine; Hassan, Muhammad; Bermak, Amine.

Proceedings - 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016. Institute of Electrical and Electronics Engineers Inc., 2016. p. 202 7544783.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ali, AAS, Amira, A, Bensaali, F, Benammar, M, Hassan, M & Bermak, A 2016, High Level Synthesis Based E-Nose System for Gas Applications. in Proceedings - 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016., 7544783, Institute of Electrical and Electronics Engineers Inc., pp. 202, 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016, Washington, United States, 1/5/16. https://doi.org/10.1109/FCCM.2016.60
Ali AAS, Amira A, Bensaali F, Benammar M, Hassan M, Bermak A. High Level Synthesis Based E-Nose System for Gas Applications. In Proceedings - 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016. Institute of Electrical and Electronics Engineers Inc. 2016. p. 202. 7544783 https://doi.org/10.1109/FCCM.2016.60
Ali, Amine Ait Si ; Amira, Abbes ; Bensaali, Faycal ; Benammar, Mohieddine ; Hassan, Muhammad ; Bermak, Amine. / High Level Synthesis Based E-Nose System for Gas Applications. Proceedings - 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016. Institute of Electrical and Electronics Engineers Inc., 2016. pp. 202
@inproceedings{f4ad5efdecd64ad8bb42a7e647457c20,
title = "High Level Synthesis Based E-Nose System for Gas Applications",
abstract = "This paper proposes a hardware/software co-design approach using the Zynq platform for the implementation of an electronic nose (EN) system based on principal component analysis (PCA) as a dimensionality reduction technique and decision tree (DT) as a classification algorithm using a 4x4 in-house fabricated sensor. The system was successfully trained and simulated in MATLAB environment prior to the implementation on the Zynq platform. High level synthesis was carried out on the proposed designs using different optimization directives including loop unrolling, array partitioning and pipelining.",
author = "Ali, {Amine Ait Si} and Abbes Amira and Faycal Bensaali and Mohieddine Benammar and Muhammad Hassan and Amine Bermak",
year = "2016",
month = "8",
day = "16",
doi = "10.1109/FCCM.2016.60",
language = "English",
pages = "202",
booktitle = "Proceedings - 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - High Level Synthesis Based E-Nose System for Gas Applications

AU - Ali, Amine Ait Si

AU - Amira, Abbes

AU - Bensaali, Faycal

AU - Benammar, Mohieddine

AU - Hassan, Muhammad

AU - Bermak, Amine

PY - 2016/8/16

Y1 - 2016/8/16

N2 - This paper proposes a hardware/software co-design approach using the Zynq platform for the implementation of an electronic nose (EN) system based on principal component analysis (PCA) as a dimensionality reduction technique and decision tree (DT) as a classification algorithm using a 4x4 in-house fabricated sensor. The system was successfully trained and simulated in MATLAB environment prior to the implementation on the Zynq platform. High level synthesis was carried out on the proposed designs using different optimization directives including loop unrolling, array partitioning and pipelining.

AB - This paper proposes a hardware/software co-design approach using the Zynq platform for the implementation of an electronic nose (EN) system based on principal component analysis (PCA) as a dimensionality reduction technique and decision tree (DT) as a classification algorithm using a 4x4 in-house fabricated sensor. The system was successfully trained and simulated in MATLAB environment prior to the implementation on the Zynq platform. High level synthesis was carried out on the proposed designs using different optimization directives including loop unrolling, array partitioning and pipelining.

UR - http://www.scopus.com/inward/record.url?scp=84987653287&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84987653287&partnerID=8YFLogxK

U2 - 10.1109/FCCM.2016.60

DO - 10.1109/FCCM.2016.60

M3 - Conference contribution

AN - SCOPUS:84987653287

SP - 202

BT - Proceedings - 24th IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2016

PB - Institute of Electrical and Electronics Engineers Inc.

ER -