{"id":"https://openalex.org/W2283402986","doi":"https://doi.org/10.1109/reconfig.2015.7393290","title":"An improved hardware design for matrix inverse based on systolic array QR decomposition and piecewise polynomial approximation","display_name":"An improved hardware design for matrix inverse based on systolic array QR decomposition and piecewise polynomial approximation","publication_year":2015,"publication_date":"2015-12-01","ids":{"openalex":"https://openalex.org/W2283402986","doi":"https://doi.org/10.1109/reconfig.2015.7393290","mag":"2283402986"},"language":"en","primary_location":{"id":"doi:10.1109/reconfig.2015.7393290","is_oa":false,"landing_page_url":"https://doi.org/10.1109/reconfig.2015.7393290","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 International Conference on ReConFigurable Computing and FPGAs (ReConFig)","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/A5010883658","display_name":"L. Canche Santos","orcid":null},"institutions":[{"id":"https://openalex.org/I23878562","display_name":"Autonomous University of Yucat\u00e1n","ror":"https://ror.org/032p1n739","country_code":"MX","type":"education","lineage":["https://openalex.org/I23878562"]}],"countries":["MX"],"is_corresponding":false,"raw_author_name":"L. Canche Santos","raw_affiliation_strings":["Department of Mechatronics, Universidad Aut\u00f3noma de Yucat\u00e1n, M\u00e9rida, Yuc., M\u00e9xico"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mechatronics, Universidad Aut\u00f3noma de Yucat\u00e1n, M\u00e9rida, Yuc., M\u00e9xico","institution_ids":["https://openalex.org/I23878562"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000392390","display_name":"Alejandro Castillo-Atoche","orcid":"https://orcid.org/0000-0002-0956-5994"},"institutions":[{"id":"https://openalex.org/I23878562","display_name":"Autonomous University of Yucat\u00e1n","ror":"https://ror.org/032p1n739","country_code":"MX","type":"education","lineage":["https://openalex.org/I23878562"]}],"countries":["MX"],"is_corresponding":false,"raw_author_name":"A. Castillo Atoche","raw_affiliation_strings":["Department of Mechatronics, Universidad Aut\u00f3noma de Yucat\u00e1n, M\u00e9rida, Yuc., M\u00e9xico"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Mechatronics, Universidad Aut\u00f3noma de Yucat\u00e1n, M\u00e9rida, Yuc., M\u00e9xico","institution_ids":["https://openalex.org/I23878562"]}]},{"author_position":"middle","author":{"id":null,"display_name":"J. Vazquez Castilloy","orcid":null},"institutions":[{"id":"https://openalex.org/I154691954","display_name":"University of Quintana Roo","ror":"https://ror.org/029w3ge75","country_code":"MX","type":"education","lineage":["https://openalex.org/I154691954"]}],"countries":["MX"],"is_corresponding":false,"raw_author_name":"J. Vazquez Castilloy","raw_affiliation_strings":["Universidad de Quintana Roo, Chetumal, MX"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universidad de Quintana Roo, Chetumal, MX","institution_ids":["https://openalex.org/I154691954"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017321589","display_name":"O. Longoria Gandaraz","orcid":null},"institutions":[{"id":"https://openalex.org/I113686770","display_name":"Instituto Tecnol\u00f3gico y de Estudios Superiores de Occidente","ror":"https://ror.org/00cwp6m07","country_code":"MX","type":"education","lineage":["https://openalex.org/I113686770"]}],"countries":["MX"],"is_corresponding":false,"raw_author_name":"O. Longoria Gandaraz","raw_affiliation_strings":["Instituto Tecnologico y de Estudios Superiores de Occidente, Tlaquepaque, MX"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Instituto Tecnologico y de Estudios Superiores de Occidente, Tlaquepaque, MX","institution_ids":["https://openalex.org/I113686770"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039613458","display_name":"Roberto Carrasco-Alvarez","orcid":"https://orcid.org/0000-0001-9656-8415"},"institutions":[{"id":"https://openalex.org/I193181351","display_name":"Universidad de Guadalajara","ror":"https://ror.org/043xj7k26","country_code":"MX","type":"education","lineage":["https://openalex.org/I193181351"]}],"countries":["MX"],"is_corresponding":false,"raw_author_name":"R. Carrasco Alvarez","raw_affiliation_strings":["Department of Electronic Engineering, UDG-CUCEI, Guadalajara, Jal., M\u00e9xico"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electronic Engineering, UDG-CUCEI, Guadalajara, Jal., M\u00e9xico","institution_ids":["https://openalex.org/I193181351"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072302641","display_name":"Jaime Orteg\u00f3n-Aguilar","orcid":"https://orcid.org/0000-0001-8595-1355"},"institutions":[{"id":"https://openalex.org/I154691954","display_name":"University of Quintana Roo","ror":"https://ror.org/029w3ge75","country_code":"MX","type":"education","lineage":["https://openalex.org/I154691954"]}],"countries":["MX"],"is_corresponding":false,"raw_author_name":"J. Ortegon Aguilar","raw_affiliation_strings":["Science Division and Engineering, Universidad de Quintana Roo, Chetumal, Quintana Roo, M\u00e9xico"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Science Division and Engineering, Universidad de Quintana Roo, Chetumal, Quintana Roo, M\u00e9xico","institution_ids":["https://openalex.org/I154691954"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.0903,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.80875981,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9897000193595886,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11697","display_name":"Numerical Methods and Algorithms","score":0.9897000193595886,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T10125","display_name":"Advanced Wireless Communication Techniques","score":0.9886999726295471,"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/T10739","display_name":"Electromagnetic Scattering and Analysis","score":0.9860000014305115,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/piecewise","display_name":"Piecewise","score":0.6964720487594604},{"id":"https://openalex.org/keywords/qr-decomposition","display_name":"QR decomposition","score":0.6240807771682739},{"id":"https://openalex.org/keywords/mimo","display_name":"MIMO","score":0.5960903763771057},{"id":"https://openalex.org/keywords/systolic-array","display_name":"Systolic array","score":0.5933630466461182},{"id":"https://openalex.org/keywords/polynomial","display_name":"Polynomial","score":0.4948727488517761},{"id":"https://openalex.org/keywords/matrix-decomposition","display_name":"Matrix decomposition","score":0.4903092682361603},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.47087085247039795},{"id":"https://openalex.org/keywords/inversion","display_name":"Inversion (geology)","score":0.46864053606987},{"id":"https://openalex.org/keywords/reciprocal","display_name":"Reciprocal","score":0.4681660830974579},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.45807453989982605},{"id":"https://openalex.org/keywords/signal-processing","display_name":"Signal processing","score":0.4576191008090973},{"id":"https://openalex.org/keywords/computational-complexity-theory","display_name":"Computational complexity theory","score":0.43987518548965454},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3500029742717743},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.23212993144989014},{"id":"https://openalex.org/keywords/channel","display_name":"Channel (broadcasting)","score":0.21089276671409607},{"id":"https://openalex.org/keywords/mathematical-analysis","display_name":"Mathematical analysis","score":0.1739870309829712},{"id":"https://openalex.org/keywords/digital-signal-processing","display_name":"Digital signal processing","score":0.1462841033935547},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.13834336400032043},{"id":"https://openalex.org/keywords/eigenvalues-and-eigenvectors","display_name":"Eigenvalues and eigenvectors","score":0.10814407467842102},{"id":"https://openalex.org/keywords/very-large-scale-integration","display_name":"Very-large-scale integration","score":0.09424164891242981},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.08307859301567078}],"concepts":[{"id":"https://openalex.org/C164660894","wikidata":"https://www.wikidata.org/wiki/Q2037833","display_name":"Piecewise","level":2,"score":0.6964720487594604},{"id":"https://openalex.org/C188060507","wikidata":"https://www.wikidata.org/wiki/Q653242","display_name":"QR decomposition","level":3,"score":0.6240807771682739},{"id":"https://openalex.org/C207987634","wikidata":"https://www.wikidata.org/wiki/Q176862","display_name":"MIMO","level":3,"score":0.5960903763771057},{"id":"https://openalex.org/C150741067","wikidata":"https://www.wikidata.org/wiki/Q2377218","display_name":"Systolic array","level":3,"score":0.5933630466461182},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.4948727488517761},{"id":"https://openalex.org/C42355184","wikidata":"https://www.wikidata.org/wiki/Q1361088","display_name":"Matrix decomposition","level":3,"score":0.4903092682361603},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.47087085247039795},{"id":"https://openalex.org/C1893757","wikidata":"https://www.wikidata.org/wiki/Q3653001","display_name":"Inversion (geology)","level":3,"score":0.46864053606987},{"id":"https://openalex.org/C2777742833","wikidata":"https://www.wikidata.org/wiki/Q1964083","display_name":"Reciprocal","level":2,"score":0.4681660830974579},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.45807453989982605},{"id":"https://openalex.org/C104267543","wikidata":"https://www.wikidata.org/wiki/Q208163","display_name":"Signal processing","level":3,"score":0.4576191008090973},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.43987518548965454},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3500029742717743},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.23212993144989014},{"id":"https://openalex.org/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.21089276671409607},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.1739870309829712},{"id":"https://openalex.org/C84462506","wikidata":"https://www.wikidata.org/wiki/Q173142","display_name":"Digital signal processing","level":2,"score":0.1462841033935547},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.13834336400032043},{"id":"https://openalex.org/C158693339","wikidata":"https://www.wikidata.org/wiki/Q190524","display_name":"Eigenvalues and eigenvectors","level":2,"score":0.10814407467842102},{"id":"https://openalex.org/C14580979","wikidata":"https://www.wikidata.org/wiki/Q876049","display_name":"Very-large-scale integration","level":2,"score":0.09424164891242981},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.08307859301567078},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C109007969","wikidata":"https://www.wikidata.org/wiki/Q749565","display_name":"Structural basin","level":2,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/reconfig.2015.7393290","is_oa":false,"landing_page_url":"https://doi.org/10.1109/reconfig.2015.7393290","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2015 International Conference on ReConFigurable Computing and FPGAs (ReConFig)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1501488688","https://openalex.org/W1986431723","https://openalex.org/W1990635015","https://openalex.org/W2001747039","https://openalex.org/W2005021404","https://openalex.org/W2012366931","https://openalex.org/W2022511303","https://openalex.org/W2028801880","https://openalex.org/W2059867578","https://openalex.org/W2076804384","https://openalex.org/W2162491972","https://openalex.org/W2538597015","https://openalex.org/W2798909945","https://openalex.org/W2995746888","https://openalex.org/W6750968397"],"related_works":["https://openalex.org/W2126436096","https://openalex.org/W1986431723","https://openalex.org/W2078349096","https://openalex.org/W2365845987","https://openalex.org/W3029568918","https://openalex.org/W2002598339","https://openalex.org/W2150953077","https://openalex.org/W2188022358","https://openalex.org/W1599936522","https://openalex.org/W2319505284"],"abstract_inverted_index":{"Reconstructive":[0],"signal":[1,20],"processing":[2,21,25],"algorithms":[3],"involve":[4],"complex":[5,15,55],"computations,":[6],"where":[7],"matrix":[8,78],"inversion":[9],"is":[10,82],"one":[11],"of":[12,50,66,73],"the":[13,47,51,71,92],"most":[14],"operations":[16,56],"required":[17],"by":[18],"several":[19],"applications":[22],"(e.g.,":[23],"image":[24],"or":[26],"MIMO":[27],"systems":[28],"in":[29,43,70,109,117],"wireless":[30],"communication":[31],"transmission).":[32],"Currently,":[33],"QR":[34],"decomposition":[35],"implemented":[36,102],"with":[37,103],"systolic":[38,85,111],"arrays":[39,86],"have":[40],"been":[41],"proposed":[42],"recent":[44],"studies;":[45],"however,":[46],"internal":[48],"structure":[49,113],"boundary":[52],"cell":[53],"requires":[54],"such":[57],"as":[58],"square":[59,94],"root":[60,95],"and":[61,87,97,119],"its":[62,98],"reciprocal.":[63],"The":[64],"challenge":[65],"this":[67],"paper":[68],"consist":[69],"improvement":[72,81],"a":[74,104,110],"hardware":[75],"architecture":[76,108],"for":[77],"inversion.":[79],"This":[80],"achieved":[83],"using":[84],"polynomial":[88,106],"approximation":[89,107],"techniques.":[90],"Particularly,":[91],"inverse":[93],"operation":[96],"reciprocal":[99],"are":[100],"efficiently":[101],"piecewise":[105],"array":[112],"achieving":[114],"significant":[115],"gains":[116],"area":[118],"time":[120],"performance.":[121]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
