{"id":"https://openalex.org/W6982404833","doi":null,"title":"Implementation of a Neural Network in FPGA","display_name":"Implementation of a Neural Network in FPGA","publication_year":2023,"publication_date":"2023-07-07","ids":{"openalex":"https://openalex.org/W6982404833"},"language":"en","primary_location":{"id":"pmh:oai:upcommons.upc.edu:2117/400633","doi":null,"is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/400633","pdf_url":"https://upcommons.upc.edu/bitstreams/35ece69c-4910-4a41-92d3-6021b3aea1e0/download","source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Bachelor thesis"},"volume":null,"type":"dissertation","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://upcommons.upc.edu/bitstreams/35ece69c-4910-4a41-92d3-6021b3aea1e0/download","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Gim\u00e9nez Fern\u00e1ndez-Caro, Andreu","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Gim\u00e9nez Fern\u00e1ndez-Caro, Andreu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T13292","display_name":"Embedded Systems and FPGA Applications","score":0.5238999724388123,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T13292","display_name":"Embedded Systems and FPGA Applications","score":0.5238999724388123,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.27730000019073486,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.1590999960899353,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/convolutional-neural-networks","display_name":"convolutional neural networks","score":0.8360000252723694},{"id":"https://openalex.org/keywords/lenet-5","display_name":"LeNet-5","score":0.7879999876022339},{"id":"https://openalex.org/keywords/fpga-implementation","display_name":"FPGA implementation","score":0.8130000233650208},{"id":"https://openalex.org/keywords/handwritten-digit-recognition","display_name":"handwritten digit recognition","score":0.9229999780654907},{"id":"https://openalex.org/keywords/vhdl","display_name":"VHDL","score":0.7789999842643738},{"id":"https://openalex.org/keywords/zedboard","display_name":"ZedBoard","score":0.5320000052452087},{"id":"https://openalex.org/keywords/resource-optimization","display_name":"resource optimization","score":0.5370000004768372},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"hardware acceleration","score":0.40299999713897705}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7584999799728394},{"id":"https://openalex.org/C36941000","wikidata":"https://www.wikidata.org/wiki/Q209455","display_name":"VHDL","level":3,"score":0.725600004196167},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6703000068664551},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.6699000000953674},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.6446999907493591},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.5949000120162964},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.46720001101493835},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4575999975204468},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.4521999955177307},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.40639999508857727},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.40630000829696655},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.40369999408721924},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.39629998803138733},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.391400009393692},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.36230000853538513},{"id":"https://openalex.org/C2780365114","wikidata":"https://www.wikidata.org/wiki/Q169478","display_name":"MATLAB","level":2,"score":0.3488999903202057},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.3379000127315521},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.2782000005245209},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.2662999927997589},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.26429998874664307},{"id":"https://openalex.org/C116409475","wikidata":"https://www.wikidata.org/wiki/Q1385056","display_name":"External Data Representation","level":2,"score":0.26339998841285706},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2551000118255615}],"mesh":[],"locations_count":1,"locations":[{"id":"pmh:oai:upcommons.upc.edu:2117/400633","doi":null,"is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/400633","pdf_url":"https://upcommons.upc.edu/bitstreams/35ece69c-4910-4a41-92d3-6021b3aea1e0/download","source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Bachelor thesis"}],"best_oa_location":{"id":"pmh:oai:upcommons.upc.edu:2117/400633","doi":null,"is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/400633","pdf_url":"https://upcommons.upc.edu/bitstreams/35ece69c-4910-4a41-92d3-6021b3aea1e0/download","source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Bachelor thesis"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W6982404833.pdf","grobid_xml":"https://content.openalex.org/works/W6982404833.grobid-xml"},"referenced_works_count":4,"referenced_works":["https://openalex.org/W1686810756","https://openalex.org/W1995341919","https://openalex.org/W2040870580","https://openalex.org/W3157072550"],"related_works":["https://openalex.org/W4224073689","https://openalex.org/W6892555874","https://openalex.org/W4412537000","https://openalex.org/W4387444311","https://openalex.org/W2913842017","https://openalex.org/W3127488929","https://openalex.org/W4388856183","https://openalex.org/W3085536830","https://openalex.org/W4378965708","https://openalex.org/W7009782061"],"abstract_inverted_index":{"The":[0,31,152,204],"rapid":[1],"advancement":[2],"of":[3,10,20,45,53,66,91,135,154,166,186,199,220,259,286],"Artificial":[4],"Intelligence,":[5],"particularly":[6,196],"in":[7,168,197,207,234],"the":[8,17,46,55,64,77,92,108,113,126,136,145,149,155,184,187,218,221,244,253,263,270,284,287],"realm":[9],"convolutional":[11],"neural":[12,48,56,78],"networks":[13],"(CNNs),":[14],"coupled":[15],"with":[16,104,162],"favorable":[18],"capabilities":[19],"Field":[21],"Programmable":[22],"Gate":[23],"Arrays":[24],"(FPGAs),":[25],"has":[26],"motivated":[27],"this":[28,67,208],"research":[29],"project.":[30],"primary":[32],"objective":[33],"is":[34,174,239,266],"to":[35,75,86,138,159,176,231],"establish":[36],"a":[37,72,88,132,141,163,211,240],"foundational":[38],"framework":[39],"by":[40],"designing":[41],"an":[42],"initial":[43,68],"implementation":[44],"Lenet5":[47,114],"network.":[49,254],"In":[50],"our":[51],"pursuit":[52],"implementing":[54,277],"network,":[57],"we":[58,70,130,181],"carefully":[59],"considered":[60],"various":[61],"alternatives.":[62],"Given":[63],"nature":[65],"project,":[69],"made":[71],"deliberate":[73],"choice":[74],"develop":[76],"network":[79,137],"from":[80,148],"scratch.":[81],"This":[82],"approach":[83],"enabled":[84],"us":[85,103],"gain":[87],"deeper":[89],"understanding":[90],"intricate":[93],"design":[94],"principles":[95],"underlying":[96],"Convolutional":[97],"Neural":[98,115],"Networks":[99],"(CNNs)":[100],"and":[101,125,249],"provided":[102],"complete":[105],"control":[106],"over":[107],"hardware":[109,150],"implementation.":[110,151],"We":[111],"designed":[112,118],"Network,":[116],"specifically":[117],"for":[119,143,193,214,242,247,276],"handwritten":[120],"digit":[121,169],"recognition,":[122],"using":[123],"VHDL":[124],"Vivado":[127],"tools.":[128],"Concurrently,":[129],"developed":[131],"MATLAB":[133],"simulation":[134],"serve":[139],"as":[140,180],"benchmark":[142],"comparing":[144],"results":[146,205,225],"obtained":[147,206],"accuracy":[153],"system":[156,194],"was":[157,191],"found":[158],"be":[160],"excellent,":[161],"minimum":[164],"confidence":[165],"95.22%":[167],"recognition.":[170],"However,":[171],"further":[172],"work":[173],"required":[175],"optimize":[177],"resource":[178],"utilization,":[179],"have":[182],"exceeded":[183],"capacity":[185],"Zedboard":[188],"FPGA,":[189],"which":[190],"used":[192],"simulation,":[195],"terms":[198],"Look-Up":[200],"Tables":[201],"(LUTs)":[202],"usage.":[203],"project":[209,271],"provide":[210],"strong":[212],"foundation":[213],"its":[215],"continuation,":[216],"showcasing":[217],"viability":[219],"implemented":[222],"system.":[223,288],"These":[224],"also":[226,267],"highlight":[227],"three":[228],"key":[229],"areas":[230],"focus":[232],"on":[233],"future":[235],"developments.":[236],"Firstly,":[237],"there":[238],"need":[241],"optimizing":[243],"bit":[245],"utilization":[246],"coefficient":[248],"data":[250],"representation":[251],"within":[252],"Exploring":[255],"more":[256],"efficient":[257],"methods":[258],"filter":[260],"allocation":[261],"outside":[262],"on-chip":[264],"memory":[265],"crucial.":[268],"Lastly,":[269],"opens":[272],"up":[273],"new":[274],"avenues":[275],"improved":[278],"algorithms":[279],"that":[280],"can":[281],"effectively":[282],"reduce":[283],"latency":[285]},"counts_by_year":[],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2025-10-10T00:00:00"}
