{"id":"https://openalex.org/W2614144503","doi":"https://doi.org/10.1109/fpt.2016.7929522","title":"Hybrid hard NoCs for efficient FPGA communication","display_name":"Hybrid hard NoCs for efficient FPGA communication","publication_year":2016,"publication_date":"2016-12-01","ids":{"openalex":"https://openalex.org/W2614144503","doi":"https://doi.org/10.1109/fpt.2016.7929522","mag":"2614144503"},"language":"en","primary_location":{"id":"doi:10.1109/fpt.2016.7929522","is_oa":false,"landing_page_url":"http://doi.org/10.1109/fpt.2016.7929522","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 International Conference on Field-Programmable Technology (FPT)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100618135","display_name":"Tianqi Liu","orcid":"https://orcid.org/0000-0002-0224-045X"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tianqi Liu","raw_affiliation_strings":["Dept. of Electrical and Computer Engineering, University of Massachusetts, Amherst, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Electrical and Computer Engineering, University of Massachusetts, Amherst, USA","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003143294","display_name":"Naveen Kumar Dumpala","orcid":null},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Naveen Kumar Dumpala","raw_affiliation_strings":["Dept. of Electrical and Computer Engineering, University of Massachusetts, Amherst, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Electrical and Computer Engineering, University of Massachusetts, Amherst, USA","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5012168703","display_name":"Russell Tessier","orcid":"https://orcid.org/0000-0003-0591-7566"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Russell Tessier","raw_affiliation_strings":["Dept. of Electrical and Computer Engineering, University of Massachusetts, Amherst, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Electrical and Computer Engineering, University of Massachusetts, Amherst, USA","institution_ids":["https://openalex.org/I24603500"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I24603500"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"157","last_page":"164"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9962000250816345,"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"}},{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9945999979972839,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7740159034729004},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.6469463109970093},{"id":"https://openalex.org/keywords/circuit-switching","display_name":"Circuit switching","score":0.5642445683479309},{"id":"https://openalex.org/keywords/network-on-a-chip","display_name":"Network on a chip","score":0.5566321015357971},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.5174242258071899},{"id":"https://openalex.org/keywords/multiplexing","display_name":"Multiplexing","score":0.5094144940376282},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.4863739311695099},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.47595450282096863},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.47454938292503357},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4603865146636963},{"id":"https://openalex.org/keywords/source-routing","display_name":"Source routing","score":0.43335914611816406},{"id":"https://openalex.org/keywords/lan-switching","display_name":"LAN switching","score":0.42457717657089233},{"id":"https://openalex.org/keywords/packet-processing","display_name":"Packet processing","score":0.4163479208946228},{"id":"https://openalex.org/keywords/router","display_name":"Router","score":0.41067802906036377},{"id":"https://openalex.org/keywords/burst-switching","display_name":"Burst switching","score":0.2824338674545288},{"id":"https://openalex.org/keywords/transmission-delay","display_name":"Transmission delay","score":0.27381783723831177},{"id":"https://openalex.org/keywords/routing-protocol","display_name":"Routing protocol","score":0.2512187361717224},{"id":"https://openalex.org/keywords/routing-table","display_name":"Routing table","score":0.24321001768112183},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.10054036974906921},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.07105594873428345}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7740159034729004},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.6469463109970093},{"id":"https://openalex.org/C74294265","wikidata":"https://www.wikidata.org/wiki/Q506273","display_name":"Circuit switching","level":2,"score":0.5642445683479309},{"id":"https://openalex.org/C128519102","wikidata":"https://www.wikidata.org/wiki/Q339554","display_name":"Network on a chip","level":2,"score":0.5566321015357971},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.5174242258071899},{"id":"https://openalex.org/C19275194","wikidata":"https://www.wikidata.org/wiki/Q222903","display_name":"Multiplexing","level":2,"score":0.5094144940376282},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.4863739311695099},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.47595450282096863},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.47454938292503357},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4603865146636963},{"id":"https://openalex.org/C44010500","wikidata":"https://www.wikidata.org/wiki/Q1422567","display_name":"Source routing","level":5,"score":0.43335914611816406},{"id":"https://openalex.org/C185498113","wikidata":"https://www.wikidata.org/wiki/Q4503","display_name":"LAN switching","level":5,"score":0.42457717657089233},{"id":"https://openalex.org/C2779581428","wikidata":"https://www.wikidata.org/wiki/Q7122997","display_name":"Packet processing","level":3,"score":0.4163479208946228},{"id":"https://openalex.org/C2775896111","wikidata":"https://www.wikidata.org/wiki/Q642560","display_name":"Router","level":2,"score":0.41067802906036377},{"id":"https://openalex.org/C180026317","wikidata":"https://www.wikidata.org/wiki/Q5000645","display_name":"Burst switching","level":4,"score":0.2824338674545288},{"id":"https://openalex.org/C108921912","wikidata":"https://www.wikidata.org/wiki/Q7834639","display_name":"Transmission delay","level":3,"score":0.27381783723831177},{"id":"https://openalex.org/C104954878","wikidata":"https://www.wikidata.org/wiki/Q1648707","display_name":"Routing protocol","level":3,"score":0.2512187361717224},{"id":"https://openalex.org/C184896649","wikidata":"https://www.wikidata.org/wiki/Q290066","display_name":"Routing table","level":4,"score":0.24321001768112183},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.10054036974906921},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.07105594873428345}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/fpt.2016.7929522","is_oa":false,"landing_page_url":"http://doi.org/10.1109/fpt.2016.7929522","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 International Conference on Field-Programmable Technology (FPT)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.800000011920929}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1974751828","https://openalex.org/W1976878754","https://openalex.org/W1997700518","https://openalex.org/W2013272814","https://openalex.org/W2026844540","https://openalex.org/W2043157014","https://openalex.org/W2096736162","https://openalex.org/W2097876246","https://openalex.org/W2118231264","https://openalex.org/W2125662502","https://openalex.org/W2158565219","https://openalex.org/W2517095463","https://openalex.org/W4255469022","https://openalex.org/W6836629886"],"related_works":["https://openalex.org/W2169595109","https://openalex.org/W2384540401","https://openalex.org/W2071685753","https://openalex.org/W2117557554","https://openalex.org/W640242547","https://openalex.org/W2056605092","https://openalex.org/W2230563444","https://openalex.org/W2365899400","https://openalex.org/W2199200656","https://openalex.org/W2121756644"],"abstract_inverted_index":{"Recent":[0],"research":[1],"has":[2,51],"shown":[3],"that":[4,35],"the":[5,88],"integration":[6],"of":[7,90,110],"a":[8,32,108,119,123],"custom-silicon":[9],"network-on-chip":[10],"(NoC)":[11],"into":[12],"an":[13],"FPGA":[14,28,41,47],"fabric":[15],"can":[16],"significantly":[17],"help":[18],"on-chip":[19],"communication":[20],"bandwidth.":[21],"Although":[22],"not":[23],"appropriate":[24],"for":[25,97,107,152],"all":[26],"communication,":[27],"hard":[29,48,75],"NoCs":[30],"provide":[31],"scalable":[33],"infrastructure":[34],"will":[36],"increase":[37],"in":[38],"importance":[39],"as":[40],"sizes":[42],"increase.":[43],"To":[44],"date,":[45],"most":[46],"NoC":[49,76,137],"implementation":[50],"focused":[52],"on":[53],"packet-switched":[54,81,120],"routing":[55,92,95],"which":[56],"requires":[57],"dynamic":[58],"run-time":[59],"decision":[60],"making":[61],"to":[62,67,78,117,122],"transfer":[63],"data":[64,99,154],"from":[65],"source":[66],"destination.":[68],"In":[69,131],"this":[70,132],"paper":[71],"we":[72,134],"explore":[73],"expanding":[74],"routers":[77],"support":[79],"both":[80],"and":[82],"prescheduled":[83],"time-multiplexed":[84,94],"communication.":[85],"By":[86],"limiting":[87],"use":[89],"energy-hungry":[91],"buffers,":[93],"allows":[96],"throughput-predictable":[98],"transport":[100],"with":[101],"reduced":[102],"energy":[103,138],"consumption":[104],"versus":[105,149],"packet-switching":[106],"variety":[109],"traffic":[111,155],"patterns.":[112,156],"The":[113],"area":[114],"overhead":[115],"required":[116],"convert":[118],"router":[121],"hybrid":[124],"packet-switched/time-multiplexed":[125],"version":[126],"is":[127],"minimal":[128],"(about":[129,140],"9%).":[130],"research,":[133],"show":[135],"significant":[136],"improvement":[139],"33%)":[141],"while":[142],"maintaining":[143],"or":[144],"improving":[145],"packet":[146,150],"latency":[147],"values":[148],"switching":[151],"select":[153]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
