{"id":"https://openalex.org/W2172234497","doi":"https://doi.org/10.1109/fpt.2010.5681433","title":"A graphical programming and design environment for FPGA-based hardware","display_name":"A graphical programming and design environment for FPGA-based hardware","publication_year":2010,"publication_date":"2010-12-01","ids":{"openalex":"https://openalex.org/W2172234497","doi":"https://doi.org/10.1109/fpt.2010.5681433","mag":"2172234497"},"language":"en","primary_location":{"id":"doi:10.1109/fpt.2010.5681433","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpt.2010.5681433","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 International Conference on Field-Programmable Technology","raw_type":"proceedings-article"},"type":"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/A5010220381","display_name":"Guoqiang Wang","orcid":"https://orcid.org/0000-0001-6277-5467"},"institutions":[{"id":"https://openalex.org/I4210124763","display_name":"National Instruments (United States)","ror":"https://ror.org/026exqw73","country_code":"US","type":"company","lineage":["https://openalex.org/I4210117810","https://openalex.org/I4210124763"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Guoqiang Wang","raw_affiliation_strings":["National Instruments Corporation, Berkeley, CA, USA"],"affiliations":[{"raw_affiliation_string":"National Instruments Corporation, Berkeley, CA, USA","institution_ids":["https://openalex.org/I4210124763"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055632681","display_name":"Trung N. Tran","orcid":null},"institutions":[{"id":"https://openalex.org/I4210124763","display_name":"National Instruments (United States)","ror":"https://ror.org/026exqw73","country_code":"US","type":"company","lineage":["https://openalex.org/I4210117810","https://openalex.org/I4210124763"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Trung N. Tran","raw_affiliation_strings":["National Instruments Corporation, Berkeley, CA, USA"],"affiliations":[{"raw_affiliation_string":"National Instruments Corporation, Berkeley, CA, USA","institution_ids":["https://openalex.org/I4210124763"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052699654","display_name":"Hugo A. Andrade","orcid":"https://orcid.org/0000-0002-4560-8859"},"institutions":[{"id":"https://openalex.org/I4210124763","display_name":"National Instruments (United States)","ror":"https://ror.org/026exqw73","country_code":"US","type":"company","lineage":["https://openalex.org/I4210117810","https://openalex.org/I4210124763"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hugo A. Andrade","raw_affiliation_strings":["National Instruments Corporation, Berkeley, CA, USA"],"affiliations":[{"raw_affiliation_string":"National Instruments Corporation, Berkeley, CA, USA","institution_ids":["https://openalex.org/I4210124763"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5010220381"],"corresponding_institution_ids":["https://openalex.org/I4210124763"],"apc_list":null,"apc_paid":null,"fwci":1.2484,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.82143201,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"337","last_page":"340"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9998999834060669,"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/T11032","display_name":"VLSI and Analog Circuit Testing","score":0.9991999864578247,"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/T12810","display_name":"Real-time simulation and control systems","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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.7701610326766968},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7678870558738708},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6104180812835693},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.5817962288856506},{"id":"https://openalex.org/keywords/fpga-prototype","display_name":"FPGA prototype","score":0.5682337880134583},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.5532344579696655},{"id":"https://openalex.org/keywords/visual-programming-language","display_name":"Visual programming language","score":0.5476469397544861},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.5269083380699158},{"id":"https://openalex.org/keywords/reconfigurable-computing","display_name":"Reconfigurable computing","score":0.46711620688438416},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4551610052585602},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.45275992155075073},{"id":"https://openalex.org/keywords/hardware-compatibility-list","display_name":"Hardware compatibility list","score":0.43659812211990356},{"id":"https://openalex.org/keywords/hardware-architecture","display_name":"Hardware architecture","score":0.39404428005218506},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.16253530979156494}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7701610326766968},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7678870558738708},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6104180812835693},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.5817962288856506},{"id":"https://openalex.org/C203864433","wikidata":"https://www.wikidata.org/wiki/Q5426992","display_name":"FPGA prototype","level":3,"score":0.5682337880134583},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.5532344579696655},{"id":"https://openalex.org/C128644962","wikidata":"https://www.wikidata.org/wiki/Q683111","display_name":"Visual programming language","level":2,"score":0.5476469397544861},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.5269083380699158},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.46711620688438416},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4551610052585602},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.45275992155075073},{"id":"https://openalex.org/C161394538","wikidata":"https://www.wikidata.org/wiki/Q3127397","display_name":"Hardware compatibility list","level":4,"score":0.43659812211990356},{"id":"https://openalex.org/C65232700","wikidata":"https://www.wikidata.org/wiki/Q5656403","display_name":"Hardware architecture","level":3,"score":0.39404428005218506},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.16253530979156494}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/fpt.2010.5681433","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpt.2010.5681433","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2010 International Conference on Field-Programmable Technology","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.6100000143051147,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W1546754027","https://openalex.org/W1969924697","https://openalex.org/W2069446056","https://openalex.org/W2127335869","https://openalex.org/W2142051688","https://openalex.org/W2153747089","https://openalex.org/W2161373261","https://openalex.org/W2407431584","https://openalex.org/W2530366486","https://openalex.org/W2546260463"],"related_works":["https://openalex.org/W2059076183","https://openalex.org/W2113648965","https://openalex.org/W2075931580","https://openalex.org/W4384824787","https://openalex.org/W2183994219","https://openalex.org/W4240991951","https://openalex.org/W2120461351","https://openalex.org/W1509456052","https://openalex.org/W2127303041","https://openalex.org/W2172234497"],"abstract_inverted_index":{"In":[0],"this":[1],"paper":[2],"we":[3,32,89,125,149,170],"present":[4],"a":[5,20,80,164,182],"graphical":[6],"programming":[7,29,165],"environment":[8],"for":[9,134],"hardware":[10,45,52,99,122,132,187],"designs":[11,133],"targeted":[12],"at":[13],"FPGA":[14,36,57,117,179],"devices.":[15,53],"We":[16],"first":[17],"introduce":[18],"LabVIEW\u2122,":[19],"scientific":[21],"software":[22],"system,":[23],"and":[24,83,142,154,166,185],"its":[25,151,160],"modular":[26],"virtual":[27],"instrumentation":[28],"paradigm.":[30],"Then,":[31],"discuss":[33],"how":[34,128,177],"LabVIEW":[35,56,116,129,178],"enables":[37],"application":[38,63,172],"domain":[39,64],"experts":[40,65],"without":[41],"prior":[42,72],"knowledge":[43,73],"of":[44,69,74,136],"description":[46],"languages":[47],"(HDLs)":[48],"to":[49,114,118,175],"program":[50],"reconfigurable":[51,131],"Initially":[54],"many":[55],"users":[58],"were":[59],"high-level":[60],"(software":[61],"centric)":[62],"in":[66,107],"the":[67],"area":[68],"control":[70],"with":[71,96],"LabVIEW,":[75],"where":[76],"they":[77],"benefited":[78],"from":[79],"new":[81],"fast":[82],"reliable":[84,184],"target,":[85],"namely":[86],"FPGAs.":[87],"Recently,":[88],"have":[90,111],"found":[91],"that":[92],"system":[93],"level":[94,98],"integrators":[95],"lower":[97],"design":[100],"interest,":[101],"but":[102],"still":[103],"no":[104],"working":[105],"experience":[106],"detailed":[108],"HDL":[109],"coding,":[110],"been":[112],"able":[113],"use":[115,171,173],"successfully":[119],"implement":[120],"high-speed":[121],"designs.":[123],"Here":[124],"focus":[126],"on":[127],"facilitates":[130],"applications":[135],"ultra-high":[137],"speed":[138],"control,":[139],"complex":[140],"timing":[141],"synchronization,":[143],"hardware-in-the-loop":[144],"(HIL)":[145],"testing,":[146],"etc.":[147],"Specifically,":[148],"detail":[150],"modeling,":[152],"simulation,":[153],"debugging":[155],"capabilities":[156],"as":[157,159,163],"well":[158],"rigorous":[161],"semantics":[162],"deployment":[167],"framework.":[168],"Furthermore,":[169],"cases":[174],"illustrate":[176],"can":[180],"support":[181],"flexible,":[183],"cost-effective":[186],"design.":[188]},"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2018,"cited_by_count":4},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
