Electronic nose system on the Zynq SoC platform

•Novel hardware implementation of principal component analysis and decision tree on the Zynq SoC.•Hardware/software co-design approach.•Hardware optimizations using high level synthesis.•Pattern recognition for gas identification.•Hardware acceleration of electronic nose. Electronic nose or machine...

Full description

Saved in:
Bibliographic Details
Published inMicroprocessors and microsystems Vol. 53; pp. 145 - 156
Main Authors Ait Si Ali, Amine, Djelouat, Hamza, Amira, Abbes, Bensaali, Faycal, Benammar, Mohieddine, Bermak, Amine
Format Journal Article
LanguageEnglish
Published Kidlington Elsevier B.V 01.08.2017
Elsevier BV
Subjects
Online AccessGet full text
ISSN0141-9331
1872-9436
DOI10.1016/j.micpro.2017.07.012

Cover

Abstract •Novel hardware implementation of principal component analysis and decision tree on the Zynq SoC.•Hardware/software co-design approach.•Hardware optimizations using high level synthesis.•Pattern recognition for gas identification.•Hardware acceleration of electronic nose. Electronic nose or machine olfaction are systems used for detection and identification of odorous compounds and gas mixtures. An electronic nose system is mainly made of two parts, the sensing part which takes the form of a single or a set of sensors and the processing part which takes the form of some pattern recognition algorithms. As an alternative solution to pure software or hardware implementation of the processing part of a gas identification system, this paper proposes a hardware/software co-design approach using the Zynq platform for the implementation of an electronic nose system based on principal component analysis as a dimensionality reduction technique and decision tree as a classification algorithm using two different sensors array, a 4 × 4 in-house fabricated sensor and a commercial one based on 7 Figaro sensors, for comparison purpose. The system was successfully trained and simulated in MATLAB environment prior to the implementation on the Zynq platform. Various scenarios were explored and discussed including the investigation of different combination of principal components as well as the utilization of drift compensation technique to improve the identification accuracy. High level synthesis was carried out on the proposed designs using different optimization directives including loop unrolling, array partitioning and pipelining. Hardware implementation results on the Zynq system on chip show that real-time performances can be achieved for proposed electronic nose systems using hardware/software co-design approach with a single ARM processor running at 667 MHz and the programmable logic running at 142 MHz. In addition, using the designed IP cores and for the best scenarios, a gas can be identified in 3.46 μs using the 4 × 4 sensor and 0.55 μs using the Figaro sensors. Furthermore, it has been noticed that the choice of the sensor array has an important impact on performances in terms of accuracy and processing time. Finally, it has been demonstrated that the programmable logic of the Zynq platform consumes much less power than the processing system.
AbstractList Electronic nose or machine olfaction are systems used for detection and identification of odorous compounds and gas mixtures. An electronic nose system is mainly made of two parts, the sensing part which takes the form of a single or a set of sensors and the processing part which takes the form of some pattern recognition algorithms. As an alternative solution to pure software or hardware implementation of the processing part of a gas identification system, this paper proposes a hardware/software co-design approach using the Zynq platform for the implementation of an electronic nose system based on principal component analysis as a dimensionality reduction technique and decision tree as a classification algorithm using two different sensors array, a 4 x 4 in-house fabricated sensor and a commercial one based on 7 Figaro sensors, for comparison purpose. The system was successfully trained and simulated in MAT-LAB environment prior to the implementation on the Zynq platform. Various scenarios were explored and discussed including the investigation of different combination of principal components as well as the utilization of drift compensation technique to improve the identification accuracy. High level synthesis was carried out on the proposed designs using different optimization directives including loop unrolling, array partitioning and pipelining. Hardware implementation results on the Zynq system on chip show that real-time performances can be achieved for proposed electronic nose systems using hardware/software co-design approach with a single ARM processor running at 667MHz and the programmable logic running at 142 MHz. In addition, using the designed IP cores and for the best scenarios, a gas can be identified in 3.46 μs using the 4 x 4 sensor and 0.55 μs using the Figaro sensors. Furthermore, it has been noticed that the choice of the sensor array has an important impact on performances in terms of accuracy and processing time. Finally, it has been demonstrated that the programmable logic of the Zynq platform consumes much less power than the processing system.
•Novel hardware implementation of principal component analysis and decision tree on the Zynq SoC.•Hardware/software co-design approach.•Hardware optimizations using high level synthesis.•Pattern recognition for gas identification.•Hardware acceleration of electronic nose. Electronic nose or machine olfaction are systems used for detection and identification of odorous compounds and gas mixtures. An electronic nose system is mainly made of two parts, the sensing part which takes the form of a single or a set of sensors and the processing part which takes the form of some pattern recognition algorithms. As an alternative solution to pure software or hardware implementation of the processing part of a gas identification system, this paper proposes a hardware/software co-design approach using the Zynq platform for the implementation of an electronic nose system based on principal component analysis as a dimensionality reduction technique and decision tree as a classification algorithm using two different sensors array, a 4 × 4 in-house fabricated sensor and a commercial one based on 7 Figaro sensors, for comparison purpose. The system was successfully trained and simulated in MATLAB environment prior to the implementation on the Zynq platform. Various scenarios were explored and discussed including the investigation of different combination of principal components as well as the utilization of drift compensation technique to improve the identification accuracy. High level synthesis was carried out on the proposed designs using different optimization directives including loop unrolling, array partitioning and pipelining. Hardware implementation results on the Zynq system on chip show that real-time performances can be achieved for proposed electronic nose systems using hardware/software co-design approach with a single ARM processor running at 667 MHz and the programmable logic running at 142 MHz. In addition, using the designed IP cores and for the best scenarios, a gas can be identified in 3.46 μs using the 4 × 4 sensor and 0.55 μs using the Figaro sensors. Furthermore, it has been noticed that the choice of the sensor array has an important impact on performances in terms of accuracy and processing time. Finally, it has been demonstrated that the programmable logic of the Zynq platform consumes much less power than the processing system.
Author Djelouat, Hamza
Bermak, Amine
Amira, Abbes
Ait Si Ali, Amine
Benammar, Mohieddine
Bensaali, Faycal
Author_xml – sequence: 1
  givenname: Amine
  surname: Ait Si Ali
  fullname: Ait Si Ali, Amine
  email: amine.aitsiali@qu.edu.qa, amine.ali@northumbria.ac.uk
  organization: College of Engineering, Qatar University, Doha 2713, Qatar
– sequence: 2
  givenname: Hamza
  surname: Djelouat
  fullname: Djelouat, Hamza
  organization: College of Engineering, Qatar University, Doha 2713, Qatar
– sequence: 3
  givenname: Abbes
  surname: Amira
  fullname: Amira, Abbes
  organization: College of Engineering, Qatar University, Doha 2713, Qatar
– sequence: 4
  givenname: Faycal
  surname: Bensaali
  fullname: Bensaali, Faycal
  organization: College of Engineering, Qatar University, Doha 2713, Qatar
– sequence: 5
  givenname: Mohieddine
  surname: Benammar
  fullname: Benammar, Mohieddine
  organization: College of Engineering, Qatar University, Doha 2713, Qatar
– sequence: 6
  givenname: Amine
  surname: Bermak
  fullname: Bermak, Amine
  organization: College of Science and Engineering, Hamad bin Khalifa University, Doha 5825, Qatar
BookMark eNqFkM9LwzAcxYNMcJv-Bx4KntvlV9PUgyBj_oCBB_XiJaRpiiltsiWZsP_ejHryoPDge3mf9-W9BZhZZzUA1wgWCCK26ovRqJ13BYaoKmASwmdgjniF85oSNgNziCjKa0LQBViE0EMIS8jwHKw2g1bRO2tUZl3QWTiGqMfM2Sx-6uzjaPfZq1tnu0HGzvnxEpx3cgj66ucuwfvD5m39lG9fHp_X99tcEUJjXilWkbYkjNW8xE2pOKYV4o2EtVSIlxwSQnCrlWy75FAUd40qG1pp3WBeV2QJbqbcVGt_0CGK3h28TS8FqhmkNeWMJdft5FLeheB1J5SJMhpno5dmEAiK00CiF9NA4jSQgEkIJ5j-gnfejNIf_8PuJkyn-l9GexGU0Vbp1vg0pWid-TvgG4mfgmM
CitedBy_id crossref_primary_10_1109_JSEN_2018_2822711
crossref_primary_10_3390_s21030832
crossref_primary_10_1016_j_micpro_2023_104863
crossref_primary_10_3390_chemosensors9120353
crossref_primary_10_3390_s21020388
crossref_primary_10_32604_iasc_2022_022181
crossref_primary_10_3390_s17112591
Cites_doi 10.3390/s101009232
10.1109/JSEN.2002.800688
10.3390/s130302967
10.1006/fstl.1998.0376
10.1109/TIP.2005.847295
10.1109/JSEN.2007.908919
10.1109/JSEN.2009.2020116
10.1016/j.apgeochem.2009.02.010
10.1016/S0925-4005(99)00460-8
10.3390/s121216262
10.1016/0925-4005(93)01183-5
10.1016/j.snb.2004.02.024
10.1109/JSEN.2012.2192920
10.3390/jlpea1010045
10.1109/TPAMI.2011.270
10.1109/JSEN.2008.917124
10.1108/02602280410525977
ContentType Journal Article
Copyright 2017 Elsevier B.V.
Copyright Elsevier BV Aug 2017
Copyright_xml – notice: 2017 Elsevier B.V.
– notice: Copyright Elsevier BV Aug 2017
DBID AAYXX
CITATION
7SC
7SP
8FD
F28
FR3
JQ2
L7M
L~C
L~D
DOI 10.1016/j.micpro.2017.07.012
DatabaseName CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Technology Research Database
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
ANTE: Abstracts in New Technology & Engineering
Computer and Information Systems Abstracts Professional
DatabaseTitleList Technology Research Database

DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1872-9436
EndPage 156
ExternalDocumentID 10_1016_j_micpro_2017_07_012
S0141933116302691
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
123
1B1
1~.
1~5
29M
4.4
457
4G.
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAXUO
AAYFN
ABBOA
ABJNI
ABMAC
ABXDB
ABYKQ
ACDAQ
ACGFS
ACIWK
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADJOM
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
AXJTR
BJAXD
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
IHE
J1W
JJJVA
KOM
LG9
LY7
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
RIG
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SET
SEW
SPC
SPCBC
SST
SSV
SSZ
T5K
T9H
TN5
UHS
WUQ
XOL
XPP
ZMT
~G-
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
7SC
7SP
8FD
AFXIZ
AGCQF
AGRNS
F28
FR3
JQ2
L7M
L~C
L~D
SSH
ID FETCH-LOGICAL-c334t-7c673d53669852b5c824718ba09ac185803332decadf985c42fbc5b47eeb28973
IEDL.DBID .~1
ISSN 0141-9331
IngestDate Mon Jul 14 08:20:18 EDT 2025
Wed Oct 01 04:20:54 EDT 2025
Thu Apr 24 23:01:09 EDT 2025
Fri Feb 23 02:26:35 EST 2024
IsPeerReviewed true
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c334t-7c673d53669852b5c824718ba09ac185803332decadf985c42fbc5b47eeb28973
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
PQID 1960494866
PQPubID 2045426
PageCount 12
ParticipantIDs proquest_journals_1960494866
crossref_citationtrail_10_1016_j_micpro_2017_07_012
crossref_primary_10_1016_j_micpro_2017_07_012
elsevier_sciencedirect_doi_10_1016_j_micpro_2017_07_012
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate August 2017
2017-08-00
20170801
PublicationDateYYYYMMDD 2017-08-01
PublicationDate_xml – month: 08
  year: 2017
  text: August 2017
PublicationDecade 2010
PublicationPlace Kidlington
PublicationPlace_xml – name: Kidlington
PublicationTitle Microprocessors and microsystems
PublicationYear 2017
Publisher Elsevier B.V
Elsevier BV
Publisher_xml – name: Elsevier B.V
– name: Elsevier BV
References Guo, Bermak, Chan, Yan (bib0011) 2007; 7
Li, Bermak (bib0017) 2011; 1
I. Xilix, Zynq-7000 all programmable SoC: technical reference manual. UG585, v1.8.1, 2014
Hong, Kwon, Kim, Yun, Lee, Sung (bib0014) 2000; 66
I. Xilix, Vivado design suite user guide: high-level synthesis. UG902, v2014.4, 2014
F. Sensors, Figaro Sensors, 2015
Chandrasiri, Park, Naemura, Harashima (bib0009) 1999; 2
Schaller, Bosset, Escher (bib0022) 1998; 31
Akbar, Zgaren, Ait Si Ali, Amira, Benammar, Bensaali, Sawan, Bermak (bib0003) 2015; 194
Bravo, Mazo, Lázaro, Gardel, Jiménez, Pizarro (bib0008) 2010; 10
Li, Lu, Hou, Peng, Cheng (bib0018) 2005; 14
Pearce, Schiffman, Nagle, Gardner (bib0020) 2006
Bermak, Belhouari, Shi, Martinez (bib0006) 2006; 10
Yamazoe, Miura (bib0029) 1994; 20
Marco, Gutiérrez-Gálvez (bib0019) 2012; 12
I. Xilix, Vivado design suite user guide: designing IP subsystems using IP integrator. UG994, v2014.4, 2014
Kim, Lee, Kim, Kim, Byun, Kim, Lee (bib0016) 2012; 12
Gutierrez-Osuna (bib0012) 2002; 2
Ali, Amira, Bensaali, Benammar (bib0001) 2013
Ait Si Ali, Amira, Bensaali, Benammar, Akbar, Hassan, Bermak (bib0002) 2015; 10
Benrekia, Attari, Bouhedda (bib0005) 2013; 13
Shi, Bermak, Chandrasekaran, Amira, Brahim-Belhouari (bib0024) 2008; 8
Arshak, Moore, Lyons, Harris, Clifford (bib0004) 2004; 24
I. Xilix, Vivado design suite user guide: embedded processor hardware design. UG898, v2014.4, 2014
Kharaka, Thordsen, Hovorka, Nance, Cole, Phelps, Knauss (bib0015) 2009; 24
Brahim Belhouari, Bermak, Wei, Chan (bib0007) 2004; 1
(Accessed 30-September-2016).
Honeine (bib0013) 2012; 34
Perera, Li (bib0021) 2011
Far, Flitti, Guo, Bermak (bib0010) 2009; 9
Zampolli, Elmi, Ahmed, Passini, Cardinali, Nicoletti, Dori (bib0030) 2004; 101
Guo (10.1016/j.micpro.2017.07.012_bib0011) 2007; 7
Schaller (10.1016/j.micpro.2017.07.012_bib0022) 1998; 31
Ali (10.1016/j.micpro.2017.07.012_bib0001) 2013
10.1016/j.micpro.2017.07.012_bib0023
Pearce (10.1016/j.micpro.2017.07.012_bib0020) 2006
Arshak (10.1016/j.micpro.2017.07.012_bib0004) 2004; 24
Gutierrez-Osuna (10.1016/j.micpro.2017.07.012_bib0012) 2002; 2
10.1016/j.micpro.2017.07.012_bib0025
10.1016/j.micpro.2017.07.012_bib0026
10.1016/j.micpro.2017.07.012_bib0027
10.1016/j.micpro.2017.07.012_bib0028
Shi (10.1016/j.micpro.2017.07.012_bib0024) 2008; 8
Brahim Belhouari (10.1016/j.micpro.2017.07.012_bib0007) 2004; 1
Kim (10.1016/j.micpro.2017.07.012_bib0016) 2012; 12
Bravo (10.1016/j.micpro.2017.07.012_bib0008) 2010; 10
Honeine (10.1016/j.micpro.2017.07.012_bib0013) 2012; 34
Hong (10.1016/j.micpro.2017.07.012_bib0014) 2000; 66
Li (10.1016/j.micpro.2017.07.012_bib0018) 2005; 14
Far (10.1016/j.micpro.2017.07.012_bib0010) 2009; 9
Kharaka (10.1016/j.micpro.2017.07.012_bib0015) 2009; 24
Chandrasiri (10.1016/j.micpro.2017.07.012_bib0009) 1999; 2
Bermak (10.1016/j.micpro.2017.07.012_bib0006) 2006; 10
Akbar (10.1016/j.micpro.2017.07.012_bib0003) 2015; 194
Li (10.1016/j.micpro.2017.07.012_bib0017) 2011; 1
Ait Si Ali (10.1016/j.micpro.2017.07.012_bib0002) 2015; 10
Zampolli (10.1016/j.micpro.2017.07.012_bib0030) 2004; 101
Benrekia (10.1016/j.micpro.2017.07.012_bib0005) 2013; 13
Marco (10.1016/j.micpro.2017.07.012_bib0019) 2012; 12
Perera (10.1016/j.micpro.2017.07.012_bib0021) 2011
Yamazoe (10.1016/j.micpro.2017.07.012_bib0029) 1994; 20
References_xml – volume: 194
  start-page: 42
  year: 2015
  end-page: 53
  ident: bib0003
  article-title: Gas identification using passive UHF RFID sensor platform
  publication-title: Sens. Transducers
– volume: 2
  start-page: 189
  year: 2002
  end-page: 202
  ident: bib0012
  article-title: Pattern analysis for machine olfaction: a review
  publication-title: IEEE Sens. J.
– volume: 9
  start-page: 713
  year: 2009
  end-page: 722
  ident: bib0010
  article-title: A bio-inspired pattern recognition system for tin-oxide gas sensor applications
  publication-title: IEEE Sens. J.
– reference: F. Sensors, Figaro Sensors, 2015,
– reference: I. Xilix, Vivado design suite user guide: designing IP subsystems using IP integrator. UG994, v2014.4, 2014,
– volume: 10
  start-page: 9232
  year: 2010
  end-page: 9251
  ident: bib0008
  article-title: An intelligent architecture based on field programmable gate arrays designed to detect moving objects by using principal component analysis
  publication-title: Sensors
– reference: . (Accessed 30-September-2016).
– volume: 24
  start-page: 1106
  year: 2009
  end-page: 1112
  ident: bib0015
  article-title: Potential environmental issues of CO
  publication-title: Appl. Geochem.
– volume: 10
  start-page: 1
  year: 2006
  end-page: 17
  ident: bib0006
  article-title: Pattern recognition techniques for odor discrimination in gas sensor array
  publication-title: Encycl. Sens.
– volume: 1
  start-page: 45
  year: 2011
  end-page: 58
  ident: bib0017
  article-title: A low-power hardware-friendly binary decision tree classifier for gas identification
  publication-title: J. Low Power Electron. Appl.
– reference: I. Xilix, Vivado design suite user guide: embedded processor hardware design. UG898, v2014.4, 2014,
– volume: 14
  start-page: 705
  year: 2005
  end-page: 712
  ident: bib0018
  article-title: Learning multiview face subspaces and facial pose estimation using independent component analysis
  publication-title: IEEE Trans. Image Process.
– volume: 13
  start-page: 2967
  year: 2013
  end-page: 2985
  ident: bib0005
  article-title: Gas sensors characterization and multilayer perceptron (MLP) hardware implementation for gas identification using a field programmable gate array (FPGA)
  publication-title: Sensors
– volume: 24
  start-page: 181
  year: 2004
  end-page: 198
  ident: bib0004
  article-title: A review of gas sensors employed in electronic nose applications
  publication-title: Sens. Rev.
– year: 2006
  ident: bib0020
  article-title: Handbook of Machine Olfaction: Electronic Nose Technology
– volume: 31
  start-page: 305
  year: 1998
  end-page: 316
  ident: bib0022
  article-title: Electronic noses and their application to food
  publication-title: LWT-Food Sci. Technol.
– start-page: 707
  year: 2013
  end-page: 710
  ident: bib0001
  article-title: Hardware PCA for gas identification systems using high level synthesis on the Zynq SoC
  publication-title: Proceedings of the Twentieth IEEE International Conference on Electronics, Circuits, and Systems (ICECS)
– reference: I. Xilix, Vivado design suite user guide: high-level synthesis. UG902, v2014.4, 2014,
– volume: 10
  start-page: 9758
  year: 2015
  end-page: 9764
  ident: bib0002
  article-title: Design and implementation of a gas identification system on Zynq SoC platform
  publication-title: Sens. Transducers
– start-page: 100
  year: 2011
  end-page: 108
  ident: bib0021
  article-title: FPGA-based reconfigurable hardware for compute intensive data mining applications
  publication-title: Proceedings of the International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC)
– volume: 7
  start-page: 1720
  year: 2007
  end-page: 1726
  ident: bib0011
  article-title: An integrated surface micromachined convex microhotplate structure for tin oxide gas sensor array
  publication-title: IEEE Sens. J.
– volume: 34
  start-page: 1814
  year: 2012
  end-page: 1826
  ident: bib0013
  article-title: Online kernel principal component analysis: a reduced-order model
  publication-title: IEEE Trans. Pattern Anal. Mach. Intell.
– volume: 2
  start-page: 943
  year: 1999
  end-page: 946
  ident: bib0009
  article-title: Personal facial expression space based on multidimensional scaling for the recognition improvement
  publication-title: Proceedings of the Fifth International Symposium on Signal Processing and Its Applications, ISSPA’99
– volume: 12
  start-page: 16262
  year: 2012
  end-page: 16273
  ident: bib0016
  article-title: Pattern recognition for selective odor detection with gas sensor arrays
  publication-title: Sensors
– volume: 1
  start-page: 584
  year: 2004
  end-page: 587
  ident: bib0007
  article-title: Gas identification algorithms for microelectronic gas sensor
  publication-title: Proceedings of the Twenty-First IEEE Instrumentation and Measurement Technology Conference, IMTC 04
– volume: 12
  start-page: 3189
  year: 2012
  end-page: 3214
  ident: bib0019
  article-title: Signal and data processing for machine olfaction and chemical sensing: a review
  publication-title: IEEE Sens. J.
– volume: 66
  start-page: 49
  year: 2000
  end-page: 52
  ident: bib0014
  article-title: Portable electronic nose system with gas sensor array and artificial neural network
  publication-title: Sens. Actuators, B
– volume: 101
  start-page: 39
  year: 2004
  end-page: 46
  ident: bib0030
  article-title: An electronic nose based on solid state sensor arrays for low-cost indoor air quality monitoring applications
  publication-title: Sens. Actuators, B
– reference: I. Xilix, Zynq-7000 all programmable SoC: technical reference manual. UG585, v1.8.1, 2014,
– volume: 8
  start-page: 403
  year: 2008
  end-page: 414
  ident: bib0024
  article-title: A committee machine gas identification system based on dynamically reconfigurable fpga
  publication-title: IEEE Sens. J.
– volume: 20
  start-page: 95
  year: 1994
  end-page: 102
  ident: bib0029
  article-title: Environmental gas sensing
  publication-title: Sens. Actuators, B
– volume: 10
  start-page: 9232
  issue: 10
  year: 2010
  ident: 10.1016/j.micpro.2017.07.012_bib0008
  article-title: An intelligent architecture based on field programmable gate arrays designed to detect moving objects by using principal component analysis
  publication-title: Sensors
  doi: 10.3390/s101009232
– volume: 10
  start-page: 1
  year: 2006
  ident: 10.1016/j.micpro.2017.07.012_bib0006
  article-title: Pattern recognition techniques for odor discrimination in gas sensor array
  publication-title: Encycl. Sens.
– volume: 2
  start-page: 189
  issue: 3
  year: 2002
  ident: 10.1016/j.micpro.2017.07.012_bib0012
  article-title: Pattern analysis for machine olfaction: a review
  publication-title: IEEE Sens. J.
  doi: 10.1109/JSEN.2002.800688
– volume: 13
  start-page: 2967
  issue: 3
  year: 2013
  ident: 10.1016/j.micpro.2017.07.012_bib0005
  article-title: Gas sensors characterization and multilayer perceptron (MLP) hardware implementation for gas identification using a field programmable gate array (FPGA)
  publication-title: Sensors
  doi: 10.3390/s130302967
– volume: 31
  start-page: 305
  issue: 4
  year: 1998
  ident: 10.1016/j.micpro.2017.07.012_bib0022
  article-title: Electronic noses and their application to food
  publication-title: LWT-Food Sci. Technol.
  doi: 10.1006/fstl.1998.0376
– volume: 194
  start-page: 42
  issue: 11
  year: 2015
  ident: 10.1016/j.micpro.2017.07.012_bib0003
  article-title: Gas identification using passive UHF RFID sensor platform
  publication-title: Sens. Transducers
– start-page: 707
  year: 2013
  ident: 10.1016/j.micpro.2017.07.012_bib0001
  article-title: Hardware PCA for gas identification systems using high level synthesis on the Zynq SoC
– start-page: 100
  year: 2011
  ident: 10.1016/j.micpro.2017.07.012_bib0021
  article-title: FPGA-based reconfigurable hardware for compute intensive data mining applications
– volume: 14
  start-page: 705
  issue: 6
  year: 2005
  ident: 10.1016/j.micpro.2017.07.012_bib0018
  article-title: Learning multiview face subspaces and facial pose estimation using independent component analysis
  publication-title: IEEE Trans. Image Process.
  doi: 10.1109/TIP.2005.847295
– volume: 7
  start-page: 1720
  issue: 12
  year: 2007
  ident: 10.1016/j.micpro.2017.07.012_bib0011
  article-title: An integrated surface micromachined convex microhotplate structure for tin oxide gas sensor array
  publication-title: IEEE Sens. J.
  doi: 10.1109/JSEN.2007.908919
– ident: 10.1016/j.micpro.2017.07.012_bib0026
– volume: 9
  start-page: 713
  issue: 6
  year: 2009
  ident: 10.1016/j.micpro.2017.07.012_bib0010
  article-title: A bio-inspired pattern recognition system for tin-oxide gas sensor applications
  publication-title: IEEE Sens. J.
  doi: 10.1109/JSEN.2009.2020116
– volume: 24
  start-page: 1106
  issue: 6
  year: 2009
  ident: 10.1016/j.micpro.2017.07.012_bib0015
  article-title: Potential environmental issues of CO2 storage in deep saline aquifers: geochemical results from the Frio-i Brine Pilot test, Texas, USA
  publication-title: Appl. Geochem.
  doi: 10.1016/j.apgeochem.2009.02.010
– ident: 10.1016/j.micpro.2017.07.012_bib0028
– volume: 66
  start-page: 49
  issue: 1
  year: 2000
  ident: 10.1016/j.micpro.2017.07.012_bib0014
  article-title: Portable electronic nose system with gas sensor array and artificial neural network
  publication-title: Sens. Actuators, B
  doi: 10.1016/S0925-4005(99)00460-8
– volume: 1
  start-page: 584
  year: 2004
  ident: 10.1016/j.micpro.2017.07.012_bib0007
  article-title: Gas identification algorithms for microelectronic gas sensor
– volume: 12
  start-page: 16262
  issue: 12
  year: 2012
  ident: 10.1016/j.micpro.2017.07.012_bib0016
  article-title: Pattern recognition for selective odor detection with gas sensor arrays
  publication-title: Sensors
  doi: 10.3390/s121216262
– volume: 20
  start-page: 95
  issue: 2
  year: 1994
  ident: 10.1016/j.micpro.2017.07.012_bib0029
  article-title: Environmental gas sensing
  publication-title: Sens. Actuators, B
  doi: 10.1016/0925-4005(93)01183-5
– volume: 101
  start-page: 39
  issue: 1
  year: 2004
  ident: 10.1016/j.micpro.2017.07.012_bib0030
  article-title: An electronic nose based on solid state sensor arrays for low-cost indoor air quality monitoring applications
  publication-title: Sens. Actuators, B
  doi: 10.1016/j.snb.2004.02.024
– volume: 12
  start-page: 3189
  issue: 11
  year: 2012
  ident: 10.1016/j.micpro.2017.07.012_bib0019
  article-title: Signal and data processing for machine olfaction and chemical sensing: a review
  publication-title: IEEE Sens. J.
  doi: 10.1109/JSEN.2012.2192920
– volume: 1
  start-page: 45
  issue: 1
  year: 2011
  ident: 10.1016/j.micpro.2017.07.012_bib0017
  article-title: A low-power hardware-friendly binary decision tree classifier for gas identification
  publication-title: J. Low Power Electron. Appl.
  doi: 10.3390/jlpea1010045
– volume: 34
  start-page: 1814
  issue: 9
  year: 2012
  ident: 10.1016/j.micpro.2017.07.012_bib0013
  article-title: Online kernel principal component analysis: a reduced-order model
  publication-title: IEEE Trans. Pattern Anal. Mach. Intell.
  doi: 10.1109/TPAMI.2011.270
– volume: 8
  start-page: 403
  issue: 4
  year: 2008
  ident: 10.1016/j.micpro.2017.07.012_bib0024
  article-title: A committee machine gas identification system based on dynamically reconfigurable fpga
  publication-title: IEEE Sens. J.
  doi: 10.1109/JSEN.2008.917124
– volume: 10
  start-page: 9758
  issue: 20
  year: 2015
  ident: 10.1016/j.micpro.2017.07.012_bib0002
  article-title: Design and implementation of a gas identification system on Zynq SoC platform
  publication-title: Sens. Transducers
– volume: 2
  start-page: 943
  year: 1999
  ident: 10.1016/j.micpro.2017.07.012_bib0009
  article-title: Personal facial expression space based on multidimensional scaling for the recognition improvement
– volume: 24
  start-page: 181
  issue: 2
  year: 2004
  ident: 10.1016/j.micpro.2017.07.012_bib0004
  article-title: A review of gas sensors employed in electronic nose applications
  publication-title: Sens. Rev.
  doi: 10.1108/02602280410525977
– ident: 10.1016/j.micpro.2017.07.012_bib0025
– year: 2006
  ident: 10.1016/j.micpro.2017.07.012_bib0020
– ident: 10.1016/j.micpro.2017.07.012_bib0027
– ident: 10.1016/j.micpro.2017.07.012_bib0023
SSID ssj0005062
Score 2.1653092
Snippet •Novel hardware implementation of principal component analysis and decision tree on the Zynq SoC.•Hardware/software co-design approach.•Hardware optimizations...
Electronic nose or machine olfaction are systems used for detection and identification of odorous compounds and gas mixtures. An electronic nose system is...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 145
SubjectTerms Co-design
Computer simulation
Decision analysis
Gas mixtures
Hardware
High level synthesis
Microprocessors
Nose
Optimization algorithms
Pattern recognition
Pattern recognition systems
Pipelining (computers)
Power consumption
Principal components analysis
Sensor arrays
Sensors
Software
Studies
System on chip
Title Electronic nose system on the Zynq SoC platform
URI https://dx.doi.org/10.1016/j.micpro.2017.07.012
https://www.proquest.com/docview/1960494866
Volume 53
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier)
  customDbUrl:
  eissn: 1872-9436
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0005062
  issn: 0141-9331
  databaseCode: GBLVA
  dateStart: 20110101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: Elsevier SD Complete Freedom Collection [SCCMFC]
  customDbUrl:
  eissn: 1872-9436
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0005062
  issn: 0141-9331
  databaseCode: ACRLP
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: ScienceDirect (Elsevier)
  customDbUrl:
  eissn: 1872-9436
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0005062
  issn: 0141-9331
  databaseCode: .~1
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVESC
  databaseName: ScienceDirect Freedom Collection Journals
  customDbUrl:
  eissn: 1872-9436
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0005062
  issn: 0141-9331
  databaseCode: AIKHN
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
– providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1872-9436
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0005062
  issn: 0141-9331
  databaseCode: AKRWK
  dateStart: 19790101
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEF5KvXjxLVZr2YPXNY99JDmW0lIVetFC8bLsbrZQqWm18eDF3-5ssikqiCDkkjAbwmzmm2_hmxmErkSoeaYYI0pTQyBDAw7SXJGQG2AbCkLdVgLZiRhP2e2Mz1po0NTCOFmlx_4a0yu09k8C781gvVgETpYE7INGwCjgIFFXsLPETTG4_vgi8wiroaLOmDjrpnyu0ng9LwzglBN4JVULzyj-LT39AOoq-4wO0J6njbhff9khatniCO03Ixmwj9BjFAy3Y21wsdpYXHdqxqsCA9PDj-_FC75fDfB6qUpHV0_QdDR8GIyJn4lADKWsJIkRCc05FSJLeay5SWOXXrQKM2Ug96YhpTTOrVH5HCwMi-facM0SC0foNEvoKWoXq8KeISyYZcA-5kJz69r-Qa7KRR7nRlDGTBZ1EG1cIY1vGO7mVixlowx7krUDpXOgDOGK4g4i21XrumHGH_ZJ42X5beMlYPofK7vNpkgfeBsZuWYzGUuFOP_3iy_QrrurZX5d1C5f3-wlUI9S96p_q4d2-jd348kn7jDWsQ
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEF5KPejFt1itugevscm-khyltFStvdhC8bLsbrZQqUm18eDF3-5sHqKCFIScktkQZjPffAvfzCB0KXzNY8WYpzQ1HmRowEGaKM_nBtiGglC3hUB2JAYTdjvl0wbq1rUwTlZZYX-J6QVaV3c6lTc7y_m842RJwD5oAIwCDhKugn2DcRK6E9jVxzedh19MFXXWnjOv6-cKkdfz3ABQOYVXWPTwDMhf-ekXUhfpp7-LtiveiK_LT9tDDZvuo516JgOuQvQAdXpfc21wmq0sLls14yzFQPXw43v6gh-yLl4uVO746iGa9Hvj7sCrhiJ4hlKWe6ERIU04FSKOONHcRMTlF638WBlIvpFPKSWJNSqZgYVhZKYN1yy0cIaO4pAeoWaapfYYYcEsA_oxE5pb1_cPklUiEpIYQRkzcdBCtHaFNFXHcDe4YiFradiTLB0onQOlD1dAWsj7WrUsO2assQ9rL8sfOy8B1NesbNebIqvIW8nAdZuJWSTEyb9ffIE2B-P7oRzejO5O0ZZ7Umr-2qiZv77ZM-AhuT4v_rNPDVXYRg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Electronic+nose+system+on+the+Zynq+SoC+platform&rft.jtitle=Microprocessors+and+microsystems&rft.au=Ait+Si+Ali%2C+Amine&rft.au=Djelouat%2C+Hamza&rft.au=Amira%2C+Abbes&rft.au=Bensaali%2C+Faycal&rft.date=2017-08-01&rft.issn=0141-9331&rft.volume=53&rft.spage=145&rft.epage=156&rft_id=info:doi/10.1016%2Fj.micpro.2017.07.012&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_micpro_2017_07_012
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0141-9331&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0141-9331&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0141-9331&client=summon