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...
        Saved in:
      
    
          | Published in | Microprocessors and microsystems Vol. 53; pp. 145 - 156 | 
|---|---|
| Main Authors | , , , , , | 
| Format | Journal Article | 
| Language | English | 
| Published | 
        Kidlington
          Elsevier B.V
    
        01.08.2017
     Elsevier BV  | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 0141-9331 1872-9436  | 
| DOI | 10.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 |