{"id":"https://openalex.org/W4401568226","doi":"https://doi.org/10.23919/date58400.2024.10546779","title":"MATADOR: Automated System-on-Chip Tsetlin Machine Design Generation for Edge Applications","display_name":"MATADOR: Automated System-on-Chip Tsetlin Machine Design Generation for Edge Applications","publication_year":2024,"publication_date":"2024-03-25","ids":{"openalex":"https://openalex.org/W4401568226","doi":"https://doi.org/10.23919/date58400.2024.10546779"},"language":"en","primary_location":{"id":"doi:10.23919/date58400.2024.10546779","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date58400.2024.10546779","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 Design, Automation &amp;amp; Test in Europe Conference &amp;amp; Exhibition (DATE)","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/A5091899533","display_name":"Tousif Rahman","orcid":"https://orcid.org/0000-0001-8669-010X"},"institutions":[{"id":"https://openalex.org/I4210153877","display_name":"Microsystems (United Kingdom)","ror":"https://ror.org/04pvywd96","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210153877"]},{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Tousif Rahman","raw_affiliation_strings":["Microsystems Research Group, Newcastle University,Newcastle,upon Tyne,UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsystems Research Group, Newcastle University,Newcastle,upon Tyne,UK","institution_ids":["https://openalex.org/I84884186","https://openalex.org/I4210153877"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058902695","display_name":"Gang Mao","orcid":null},"institutions":[{"id":"https://openalex.org/I4210153877","display_name":"Microsystems (United Kingdom)","ror":"https://ror.org/04pvywd96","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210153877"]},{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Gang Mao","raw_affiliation_strings":["Microsystems Research Group, Newcastle University,Newcastle,upon Tyne,UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsystems Research Group, Newcastle University,Newcastle,upon Tyne,UK","institution_ids":["https://openalex.org/I84884186","https://openalex.org/I4210153877"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061841041","display_name":"Sidharth Maheshwari","orcid":"https://orcid.org/0000-0002-9665-5698"},"institutions":[{"id":"https://openalex.org/I4210127441","display_name":"Indian Institute of Technology Jammu","ror":"https://ror.org/02f0vsw63","country_code":"IN","type":"education","lineage":["https://openalex.org/I4210127441"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Sidharth Maheshwari","raw_affiliation_strings":["IIT Jammu,Jammu,India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IIT Jammu,Jammu,India","institution_ids":["https://openalex.org/I4210127441"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077777787","display_name":"Rishad Shafik","orcid":"https://orcid.org/0000-0001-5444-537X"},"institutions":[{"id":"https://openalex.org/I4210153877","display_name":"Microsystems (United Kingdom)","ror":"https://ror.org/04pvywd96","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210153877"]},{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Rishad Shafik","raw_affiliation_strings":["Microsystems Research Group, Newcastle University,Newcastle,upon Tyne,UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsystems Research Group, Newcastle University,Newcastle,upon Tyne,UK","institution_ids":["https://openalex.org/I84884186","https://openalex.org/I4210153877"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029446985","display_name":"Alex Yakovlev","orcid":"https://orcid.org/0000-0003-0826-9330"},"institutions":[{"id":"https://openalex.org/I4210153877","display_name":"Microsystems (United Kingdom)","ror":"https://ror.org/04pvywd96","country_code":"GB","type":"company","lineage":["https://openalex.org/I4210153877"]},{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Alex Yakovlev","raw_affiliation_strings":["Microsystems Research Group, Newcastle University,Newcastle,upon Tyne,UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Microsystems Research Group, Newcastle University,Newcastle,upon Tyne,UK","institution_ids":["https://openalex.org/I84884186","https://openalex.org/I4210153877"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.485,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.82406884,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"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/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9817000031471252,"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.9817000031471252,"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9398999810218811,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.9151999950408936,"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.6874992847442627},{"id":"https://openalex.org/keywords/system-on-a-chip","display_name":"System on a chip","score":0.5698776841163635},{"id":"https://openalex.org/keywords/chip","display_name":"Chip","score":0.5372791886329651},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.5336405038833618},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.43803688883781433},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.33806413412094116},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.20174840092658997}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6874992847442627},{"id":"https://openalex.org/C118021083","wikidata":"https://www.wikidata.org/wiki/Q610398","display_name":"System on a chip","level":2,"score":0.5698776841163635},{"id":"https://openalex.org/C165005293","wikidata":"https://www.wikidata.org/wiki/Q1074500","display_name":"Chip","level":2,"score":0.5372791886329651},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.5336405038833618},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.43803688883781433},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.33806413412094116},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.20174840092658997},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/date58400.2024.10546779","is_oa":false,"landing_page_url":"https://doi.org/10.23919/date58400.2024.10546779","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 Design, Automation &amp;amp; Test in Europe Conference &amp;amp; Exhibition (DATE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4699999988079071,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G7783971757","display_name":null,"funder_award_id":"EP/X039943/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W2007339694","https://openalex.org/W2402979134","https://openalex.org/W2513568085","https://openalex.org/W2565125333","https://openalex.org/W2750384547","https://openalex.org/W2796362437","https://openalex.org/W2891946740","https://openalex.org/W2897303255","https://openalex.org/W2902986194","https://openalex.org/W3012561096","https://openalex.org/W3043722257","https://openalex.org/W3118608800","https://openalex.org/W3120740533","https://openalex.org/W3196156237","https://openalex.org/W3198065276","https://openalex.org/W4221010870","https://openalex.org/W4293450904","https://openalex.org/W4312357613","https://openalex.org/W4312766631","https://openalex.org/W4317927914","https://openalex.org/W4366351848","https://openalex.org/W4382317640","https://openalex.org/W4392412836","https://openalex.org/W4392412848","https://openalex.org/W4392412860","https://openalex.org/W4392412872","https://openalex.org/W6750154454","https://openalex.org/W6762881066","https://openalex.org/W6787972765","https://openalex.org/W6800613601"],"related_works":["https://openalex.org/W2058306924","https://openalex.org/W4321512259","https://openalex.org/W1484668090","https://openalex.org/W2036806516","https://openalex.org/W2065289416","https://openalex.org/W1967394420","https://openalex.org/W2565425548","https://openalex.org/W2502691491","https://openalex.org/W2392009442","https://openalex.org/W13556768"],"abstract_inverted_index":{"System-on-Chip":[0],"Field-Programmable":[1],"Gate":[2],"Arrays":[3],"(SoC-FPGAs)":[4],"offer":[5],"significant":[6],"throughput":[7],"gains":[8],"for":[9,27,144],"machine":[10],"learning":[11,76],"(ML)":[12],"edge":[13],"inference":[14,145],"applications":[15],"via":[16],"the":[17,24,72,101,139,147,153,171,187,218],"design":[18,25,111,137,161,163,183],"of":[19,93,116,133,138,152,170],"co-processor":[20],"accelerator":[21,136,192],"systems.":[22],"However,":[23],"effort":[26],"training":[28],"and":[29,39,51,78,90,99,118,165,179,208,221],"translating":[30],"ML":[31,57],"models":[32],"into":[33],"SoC-FPGA":[34,143],"solutions":[35],"can":[36,106],"be":[37,107,197],"substantial":[38],"requires":[40],"specialist":[41],"knowledge":[42],"aware":[43],"trade-offs":[44],"between":[45,68],"model":[46,141,157],"performance,":[47],"power":[48,213],"consumption,":[49],"latency":[50],"resource":[52,206],"utilization.":[53],"Contrary":[54],"to":[55,109,196,199,203,210,217],"other":[56],"algorithms,":[58],"Tsetlin":[59,73],"Machine":[60],"(TM)":[61],"performs":[62],"classification":[63],"by":[64,184],"forming":[65],"logic":[66,95,172],"proposition":[67],"boolean":[69,79],"actions":[70],"from":[71,176],"Automata":[74],"(the":[75],"elements)":[77],"input":[80],"features.":[81],"A":[82],"trained":[83],"TM":[84,140,188],"model,":[85,104],"usually,":[86],"exhibits":[87],"high":[88],"sparsity":[89],"considerable":[91],"overlapping":[92],"these":[94],"propositions":[96],"both":[97],"within":[98],"among":[100],"classes.":[102],"The":[103],"thus,":[105],"translated":[108],"RTL-level":[110],"using":[112],"a":[113,181],"miniscule":[114],"number":[115],"AND":[117],"NOT":[119],"gates.":[120],"This":[121],"paper":[122],"presents":[123],"MATADOR,":[124],"an":[125],"automated":[126],"boolean-to-silicon":[127],"tool":[128],"with":[129],"GUI":[130],"interface":[131],"capable":[132],"implementing":[134],"optimized":[135],"onto":[142],"at":[146],"edge.":[148],"It":[149,167],"offers":[150],"automation":[151],"full":[154],"development":[155],"pipeline:":[156],"training,":[158],"system":[159],"level":[160],"generation,":[162],"verification":[164],"deployment.":[166],"makes":[168],"use":[169],"sharing":[173],"that":[174],"ensues":[175],"propositional":[177],"overlap":[178],"creates":[180],"compact":[182],"effectively":[185],"utilizing":[186],"model's":[189],"sparsity.":[190],"MATADOR":[191],"designs":[193],"are":[194],"shown":[195],"up":[198,202,209],"13.4x":[200],"faster,":[201],"7x":[204],"more":[205,212],"frugal":[207],"2x":[211],"efficient":[214],"when":[215],"compared":[216],"state-of-the-art":[219],"Quantized":[220],"Binary":[222],"Deep":[223],"Neural":[224],"Network":[225],"implementations.":[226]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
