{"id":"https://openalex.org/W2986700519","doi":"https://doi.org/10.1109/fpl.2019.00015","title":"Finding a Needle in the Haystack of Hardened Interconnect Patterns","display_name":"Finding a Needle in the Haystack of Hardened Interconnect Patterns","publication_year":2019,"publication_date":"2019-09-01","ids":{"openalex":"https://openalex.org/W2986700519","doi":"https://doi.org/10.1109/fpl.2019.00015","mag":"2986700519"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpl.2019.00015","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-article","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/A5085975517","display_name":"Stefan Nikoli\u0107","orcid":"https://orcid.org/0000-0002-6831-1740"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"funder","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Stefan Nikolic","raw_affiliation_strings":["Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland"],"affiliations":[{"raw_affiliation_string":"Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028606671","display_name":"Grace Zgheib","orcid":null},"institutions":[{"id":"https://openalex.org/I1343180700","display_name":"Intel (United States)","ror":"https://ror.org/01ek73717","country_code":"US","type":"funder","lineage":["https://openalex.org/I1343180700"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Grace Zgheib","raw_affiliation_strings":["Intel Corporation, San Jose, CA, USA"],"affiliations":[{"raw_affiliation_string":"Intel Corporation, San Jose, CA, USA","institution_ids":["https://openalex.org/I1343180700"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020575991","display_name":"Paolo Ienne","orcid":"https://orcid.org/0000-0002-6142-7345"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"funder","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Paolo Ienne","raw_affiliation_strings":["Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland","\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL) School of Computer and Communication Sciences, Lausanne, Switzerland"],"affiliations":[{"raw_affiliation_string":"Ecole Polytechnique Federale de Lausanne, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]},{"raw_affiliation_string":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL) School of Computer and Communication Sciences, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.323,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.495188,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":76,"max":79},"biblio":{"volume":null,"issue":null,"first_page":"31","last_page":"37"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9999,"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/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9999,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998,"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/T10363","display_name":"Low-power high-performance VLSI design","score":0.9998,"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/haystack","display_name":"Haystack","score":0.92460847},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.51059324}],"concepts":[{"id":"https://openalex.org/C13424479","wikidata":"https://www.wikidata.org/wiki/Q5687237","display_name":"Haystack","level":2,"score":0.92460847},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.66957754},{"id":"https://openalex.org/C123745756","wikidata":"https://www.wikidata.org/wiki/Q1665949","display_name":"Interconnection","level":2,"score":0.604237},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.58907175},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.51059324},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.4113238},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2949498},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.19779193},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpl.2019.00015","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Sustainable cities and communities","score":0.44,"id":"https://metadata.un.org/sdg/11"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":24,"referenced_works":["https://openalex.org/W1480183640","https://openalex.org/W1523051745","https://openalex.org/W1536830218","https://openalex.org/W1990600049","https://openalex.org/W2005602803","https://openalex.org/W2037128610","https://openalex.org/W2078644645","https://openalex.org/W2095462161","https://openalex.org/W2097950173","https://openalex.org/W2101395624","https://openalex.org/W2124720785","https://openalex.org/W2149037310","https://openalex.org/W2155316178","https://openalex.org/W2156041594","https://openalex.org/W2184747457","https://openalex.org/W2212122461","https://openalex.org/W247697463","https://openalex.org/W2548060058","https://openalex.org/W2713385151","https://openalex.org/W2762946676","https://openalex.org/W2789564496","https://openalex.org/W3147706417","https://openalex.org/W4238591275","https://openalex.org/W99957047"],"related_works":["https://openalex.org/W4253878822","https://openalex.org/W4210692028","https://openalex.org/W3174858427","https://openalex.org/W2808729870","https://openalex.org/W275553111","https://openalex.org/W2479343091","https://openalex.org/W2278064783","https://openalex.org/W1972480475","https://openalex.org/W1965563707","https://openalex.org/W1736550718"],"abstract_inverted_index":{"Circuits":[0],"naturally":[1],"exhibit":[2],"recurring":[3],"patterns":[4,10,89],"of":[5,68,90,112,159,174,188,193,204,230],"local":[6],"interconnect.":[7],"Hardening":[8],"those":[9,157],"when":[11],"designing":[12],"Field":[13],"Programmable":[14],"Gate":[15],"Array":[16],"(FPGA)":[17],"clusters":[18],"can":[19],"both":[20],"eliminate":[21],"slow":[22],"programmable":[23,232],"connections":[24,73],"from":[25,186],"the":[26,31,66,75,78,102,113,153,160,172,179,216,228],"critical":[27],"path":[28],"and":[29,51,70],"remove":[30],"need":[32],"for":[33,104],"transistors":[34],"to":[35,43,74,151,155,190],"implement":[36],"them.":[37],"While":[38],"we":[39,63,147],"may":[40,163],"be":[41],"able":[42],"manually":[44],"design":[45,114,133],"such":[46,53,137],"clusters,":[47],"based":[48],"on":[49,201],"intuition":[50],"observations,":[52],"an":[54,109,222],"endeavour":[55],"will":[56],"always":[57],"leave":[58],"us":[59],"in":[60,126],"doubt":[61],"whether":[62],"have":[64],"used":[65],"potential":[67],"cheap":[69],"fast":[71],"hardened":[72],"fullest.":[76],"On":[77],"other":[79],"hand,":[80],"since":[81],"there":[82],"are":[83,140,221],"~10":[84],"7":[87],"possible":[88],"interconnect":[91],"among":[92],"only":[93,156,209],"eight":[94],"5-input":[95],"Look-Up":[96],"Tables":[97],"(LUTs),":[98],"even":[99],"without":[100],"considering":[101],"possibilities":[103],"enforcing":[105],"input":[106],"sharing,":[107],"performing":[108],"exhaustive":[110],"exploration":[111,217],"space":[115,161,180],"seems":[116],"like":[117],"a":[118,124,127,191,202],"task":[119],"as":[120,122],"daunting":[121],"finding":[123],"needle":[125],"haystack.":[128],"Despite":[129],"their":[130],"enormous":[131],"sizes,":[132],"spaces":[134],"spanned":[135,181],"by":[136,177,182],"cluster":[138],"architectures":[139],"very":[141],"well":[142],"structured.":[143],"In":[144],"this":[145],"paper,":[146],"leverage":[148],"that":[149,162,196,215],"structure":[150],"limit":[152],"search":[154],"points":[158],"perform":[164],"better":[165],"than":[166],"any":[167],"chosen":[168],"reference.":[169],"We":[170,213],"demonstrate":[171],"usefulness":[173],"our":[175],"techniques":[176,218],"narrowing":[178],"five":[183],"5-LUT":[184],"structures":[185,195],"hundreds":[187],"millions":[189],"set":[192,203],"261":[194],"achieve":[197],"?":[198],"80%":[199],"utilization":[200],"standard":[205],"benchmarks,":[206],"while":[207],"requiring":[208],"12":[210],"external":[211],"inputs.":[212],"believe":[214],"presented":[219],"here":[220],"important":[223],"step":[224],"towards":[225],"truly":[226],"exploiting":[227],"potentials":[229],"hardening":[231],"connections.":[233]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2986700519","counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2022,"cited_by_count":1}],"updated_date":"2025-04-19T18:07:13.582329","created_date":"2019-11-22"}