{"id":"https://openalex.org/W4391406982","doi":"https://doi.org/10.1109/tcad.2024.3360314","title":"<i>Mix &amp; Latch</i>: Comparison With State-of-the-Art Retiming on a RISC-V Benchmark","display_name":"<i>Mix &amp; Latch</i>: Comparison With State-of-the-Art Retiming on a RISC-V Benchmark","publication_year":2024,"publication_date":"2024-01-31","ids":{"openalex":"https://openalex.org/W4391406982","doi":"https://doi.org/10.1109/tcad.2024.3360314"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2024.3360314","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tcad.2024.3360314","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://upcommons.upc.edu/bitstreams/2d0a9680-5599-47e7-8c4e-24e043629df2/download","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5003534953","display_name":"Lorenzo Lagostina","orcid":"https://orcid.org/0000-0002-6661-705X"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Lorenzo Lagostina","raw_affiliation_strings":["Department of Electronics and Telecommunications, Politecnico di Torino, Torino, Italy","Department of Electronics and Telecommunications (DET), Politecnico di Torino, Torino, Italy"],"raw_orcid":"https://orcid.org/0009-0004-7720-8202","affiliations":[{"raw_affiliation_string":"Department of Electronics and Telecommunications, Politecnico di Torino, Torino, Italy","institution_ids":["https://openalex.org/I177477856"]},{"raw_affiliation_string":"Department of Electronics and Telecommunications (DET), Politecnico di Torino, Torino, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040223062","display_name":"Filippo Minnella","orcid":"https://orcid.org/0000-0001-6713-8942"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Filippo Minnella","raw_affiliation_strings":["Department of Electronics and Telecommunications, Politecnico di Torino, Torino, Italy","Department of Electronics and Telecommunications (DET), Politecnico di Torino, Torino, Italy"],"raw_orcid":"https://orcid.org/0000-0001-6713-8942","affiliations":[{"raw_affiliation_string":"Department of Electronics and Telecommunications, Politecnico di Torino, Torino, Italy","institution_ids":["https://openalex.org/I177477856"]},{"raw_affiliation_string":"Department of Electronics and Telecommunications (DET), Politecnico di Torino, Torino, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031451250","display_name":"Jordi Cortadella","orcid":"https://orcid.org/0000-0001-8114-250X"},"institutions":[{"id":"https://openalex.org/I9617848","display_name":"Universitat Polit\u00e8cnica de Catalunya","ror":"https://ror.org/03mb6wj31","country_code":"ES","type":"education","lineage":["https://openalex.org/I9617848"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Jordi Cortadella","raw_affiliation_strings":["Department of Computer Science, Universitat Polit&#x00E8;cnica de Catalunya, Barcelona, Spain"],"raw_orcid":"https://orcid.org/0000-0001-8114-250X","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Universitat Polit&#x00E8;cnica de Catalunya, Barcelona, Spain","institution_ids":["https://openalex.org/I9617848"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036528695","display_name":"Mario R. Casu","orcid":"https://orcid.org/0000-0002-1026-0178"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Mario R. Casu","raw_affiliation_strings":["Department of Electronics and Telecommunications, Politecnico di Torino, Torino, Italy","Department of Electronics and Telecommunications (DET), Politecnico di Torino, Torino, Italy"],"raw_orcid":"https://orcid.org/0000-0002-1026-0178","affiliations":[{"raw_affiliation_string":"Department of Electronics and Telecommunications, Politecnico di Torino, Torino, Italy","institution_ids":["https://openalex.org/I177477856"]},{"raw_affiliation_string":"Department of Electronics and Telecommunications (DET), Politecnico di Torino, Torino, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030646218","display_name":"Mihai T. Lazarescu","orcid":"https://orcid.org/0000-0003-0884-5158"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Mihai T. Lazarescu","raw_affiliation_strings":["Department of Electronics and Telecommunications, Politecnico di Torino, Torino, Italy","Department of Electronics and Telecommunications (DET), Politecnico di Torino, Torino, Italy"],"raw_orcid":"https://orcid.org/0000-0003-0884-5158","affiliations":[{"raw_affiliation_string":"Department of Electronics and Telecommunications, Politecnico di Torino, Torino, Italy","institution_ids":["https://openalex.org/I177477856"]},{"raw_affiliation_string":"Department of Electronics and Telecommunications (DET), Politecnico di Torino, Torino, Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050365912","display_name":"Luciano Lavagno","orcid":"https://orcid.org/0000-0002-9762-6522"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Luciano Lavagno","raw_affiliation_strings":["Department of Electronics and Telecommunications, Politecnico di Torino, Torino, Italy","Department of Electronics and Telecommunications (DET), Politecnico di Torino, Torino, Italy"],"raw_orcid":"https://orcid.org/0000-0002-9762-6522","affiliations":[{"raw_affiliation_string":"Department of Electronics and Telecommunications, Politecnico di Torino, Torino, Italy","institution_ids":["https://openalex.org/I177477856"]},{"raw_affiliation_string":"Department of Electronics and Telecommunications (DET), Politecnico di Torino, Torino, Italy","institution_ids":["https://openalex.org/I177477856"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5003534953"],"corresponding_institution_ids":["https://openalex.org/I177477856"],"apc_list":null,"apc_paid":null,"fwci":0.4695,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.54185844,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"43","issue":"7","first_page":"2229","last_page":"2233"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9031000137329102,"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.9031000137329102,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/retiming","display_name":"Retiming","score":0.9176223278045654},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.7830963134765625},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5653331875801086},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5360972881317139},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.49502629041671753},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.37550806999206543},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.31241506338119507},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.054104238748550415}],"concepts":[{"id":"https://openalex.org/C41112130","wikidata":"https://www.wikidata.org/wiki/Q2146175","display_name":"Retiming","level":2,"score":0.9176223278045654},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.7830963134765625},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5653331875801086},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5360972881317139},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.49502629041671753},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.37550806999206543},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.31241506338119507},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.054104238748550415},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tcad.2024.3360314","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tcad.2024.3360314","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"},{"id":"pmh:oai:upcommons.upc.edu:2117/408845","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/408845","pdf_url":"https://upcommons.upc.edu/bitstreams/2d0a9680-5599-47e7-8c4e-24e043629df2/download","source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:upcommons.upc.edu:2117/408845","is_oa":true,"landing_page_url":"https://hdl.handle.net/2117/408845","pdf_url":"https://upcommons.upc.edu/bitstreams/2d0a9680-5599-47e7-8c4e-24e043629df2/download","source":{"id":"https://openalex.org/S4377196262","display_name":"UPCommons institutional repository (Universitat Polit\u00e8cnica de Catalunya)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9617848","host_organization_name":"Universitat Polit\u00e8cnica de Catalunya","host_organization_lineage":["https://openalex.org/I9617848"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4391406982.pdf","grobid_xml":"https://content.openalex.org/works/W4391406982.grobid-xml"},"referenced_works_count":11,"referenced_works":["https://openalex.org/W1514283284","https://openalex.org/W2025340565","https://openalex.org/W2087656024","https://openalex.org/W2548431401","https://openalex.org/W2559500627","https://openalex.org/W2770020066","https://openalex.org/W2801200916","https://openalex.org/W2806756614","https://openalex.org/W4236324780","https://openalex.org/W4245410072","https://openalex.org/W4364322543"],"related_works":["https://openalex.org/W2134549436","https://openalex.org/W233224440","https://openalex.org/W2160236198","https://openalex.org/W1951668625","https://openalex.org/W2903287280","https://openalex.org/W3140976369","https://openalex.org/W2132158474","https://openalex.org/W4238503248","https://openalex.org/W2159875352","https://openalex.org/W1937646452"],"abstract_inverted_index":{"Flip-flops":[0],"(FFs)":[1,71],"are":[2,186],"the":[3,17,90,109,125,128,143,146,150,154,176,190,210,216,221,234],"most":[4],"commonly":[5],"used":[6],"sequential":[7,63,155],"elements":[8,156],"in":[9],"synchronous":[10,62],"circuits,":[11],"but":[12,30],"their":[13],"timing":[14,105,117,126],"requirements":[15],"limit":[16],"operating":[18,28],"frequency.":[19,139],"Borrowing":[20],"time":[21,39],"with":[22,96,200],"a":[23,80,103,171,197,201,205],"latch-based":[24],"approach":[25],"can":[26],"increase":[27],"frequency,":[29],"traditional":[31],"back-end":[32],"optimization":[33],"tools":[34],"struggle":[35],"to":[36,98,124,132,153,158,188,220],"manage":[37],"hold":[38],"requirements.":[40],"The":[41,161,184],"Mix":[42,91,164,192],"&":[43,92,165,193],"Latch":[44,93,166,194],"technique":[45],"achieves":[46],"higher":[47],"frequencies":[48],"and":[49,67,72,74,112,137,196,213,230,237],"often":[50],"lower":[51,228],"area":[52],"than":[53],"commercial":[54],"state-of-the-art":[55,202],"retiming":[56,198,217,222],"by":[57,101,120,148],"exploiting":[58],"four":[59],"types":[60],"of":[61,145,163],"gates,":[64],"namely,":[65],"positive":[66,73],"negative":[68,75],"edge-triggered":[69],"flip-flops":[70],"transparent":[76],"latches,":[77],"all":[78],"using":[79,102,179],"single":[81],"clock":[82],"tree.In":[83],"this":[84],"article,":[85],"we":[86,141,224],"first":[87,110],"significantly":[88],"accelerate":[89],"flow":[94,195,212],"convergence":[95,135],"respect":[97],"past":[99],"work,":[100],"post-synthesis-based":[104],"analysis":[106],"that":[107],"eliminates":[108],"placement":[111],"routing":[113],"needed":[114],"for":[115],"post-layout":[116],"analysis.":[118],"Then,":[119],"adding":[121],"tolerance":[122],"margins":[123],"model,":[127],"pessimism":[129],"is":[130,167],"reduced":[131],"improve":[133],"both":[134,189],"speed":[136],"maximum":[138],"Finally,":[140],"reduce":[142],"complexity":[144],"problem":[147],"applying":[149],"methodology":[151],"only":[152],"belonging":[157],"critical":[159],"paths.":[160],"effectiveness":[162],"then":[168],"demonstrated":[169],"on":[170],"RISC-V":[172],"processor":[173],"core":[174],"from":[175],"Pulp":[177],"platform":[178],"28nm":[180],"CMOS":[181],"FDSOI":[182],"technology.":[183],"results":[185],"compared":[187],"original":[191,211,235],"performed":[199],"tool,":[203],"showing":[204],"25%":[206],"frequency":[207],"improvement":[208],"over":[209,215],"7.5%":[214],"flow.":[218],"Compared":[219],"flow,":[223],"achieve":[225],"comparable":[226],"or":[227],"power":[229],"area,":[231],"while":[232],"preserving":[233],"registers":[236],"allowing":[238],"logic":[239],"equivalence":[240],"checking.":[241]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
