{"id":"https://openalex.org/W7155049689","doi":"https://doi.org/10.1145/3801488.3807892","title":"Poulpe: a software-hardware toolchain to clone legacy digital circuit boards","display_name":"Poulpe: a software-hardware toolchain to clone legacy digital circuit boards","publication_year":2026,"publication_date":"2026-05-19","ids":{"openalex":"https://openalex.org/W7155049689","doi":"https://doi.org/10.1145/3801488.3807892"},"language":"en","primary_location":{"id":"doi:10.1145/3801488.3807892","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3801488.3807892","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 23rd ACM International Conference on Computing Frontiers: Workshops and Special Sessions","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3801488.3807892","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5040945336","display_name":"Caroline Collange","orcid":null},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I2802519937","display_name":"Institut de Recherche en Informatique et Syst\u00e8mes Al\u00e9atoires","ror":"https://ror.org/00myn0z94","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I2802519937","https://openalex.org/I28221208","https://openalex.org/I4210127572","https://openalex.org/I4210159245","https://openalex.org/I56067802"]},{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Caroline Collange","raw_affiliation_strings":["IRISA, Inria, CNRS, Univ Rennes, Rennes, France"],"raw_orcid":"https://orcid.org/0000-0003-0603-3789","affiliations":[{"raw_affiliation_string":"IRISA, Inria, CNRS, Univ Rennes, Rennes, France","institution_ids":["https://openalex.org/I2802519937","https://openalex.org/I56067802","https://openalex.org/I1294671590"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5040945336"],"corresponding_institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I2802519937","https://openalex.org/I56067802"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"30","last_page":"37"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.10760000348091125,"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.10760000348091125,"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/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.07199999690055847,"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/T13292","display_name":"Embedded Systems and FPGA Applications","score":0.07169999927282333,"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/toolchain","display_name":"Toolchain","score":0.7498999834060669},{"id":"https://openalex.org/keywords/clone","display_name":"clone (Java method)","score":0.3804999887943268},{"id":"https://openalex.org/keywords/work","display_name":"Work (physics)","score":0.3598000109195709},{"id":"https://openalex.org/keywords/modularity","display_name":"Modularity (biology)","score":0.32120001316070557}],"concepts":[{"id":"https://openalex.org/C2777062904","wikidata":"https://www.wikidata.org/wiki/Q545406","display_name":"Toolchain","level":3,"score":0.7498999834060669},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5227000117301941},{"id":"https://openalex.org/C81089528","wikidata":"https://www.wikidata.org/wiki/Q5134986","display_name":"clone (Java method)","level":3,"score":0.3804999887943268},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.3598000109195709},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3549000024795532},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.35109999775886536},{"id":"https://openalex.org/C2779478453","wikidata":"https://www.wikidata.org/wiki/Q6889748","display_name":"Modularity (biology)","level":2,"score":0.32120001316070557},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.28630000352859497},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.28380000591278076},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.24549999833106995}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3801488.3807892","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3801488.3807892","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 23rd ACM International Conference on Computing Frontiers: Workshops and Special Sessions","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-05595513v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-05595513","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"CF 2026 - Sustainable Computing Workshop - 23rd ACM International Conference on Computing Frontiers, May 2026, Catania, Italy. &#x27E8;10.1145/3801488.3807892&#x27E9;","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"doi:10.1145/3801488.3807892","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3801488.3807892","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 23rd ACM International Conference on Computing Frontiers: Workshops and Special Sessions","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"There":[0],"is":[1],"today":[2],"a":[3,69,111],"vast":[4],"installed":[5],"base":[6],"of":[7,17,32,53,99,118],"legacy":[8,82],"computing":[9],"systems,":[10],"that":[11,73,114],"heavily":[12],"rely":[13],"on":[14,25,81],"integrated":[15,140],"circuits":[16],"medium-scale":[18],"integration":[19],"used":[20],"since":[21],"the":[22,58,91,100,103,116,119,134],"1970s,":[23],"mounted":[24],"circuit":[26,84,104,123,135,141],"boards.":[27,85],"In":[28],"industrial":[29],"applications,":[30],"some":[31],"these":[33],"systems":[34],"have":[35],"been":[36],"maintained":[37],"for":[38],"decades":[39],"with":[40],"small-scale":[41],"repairs,":[42],"retrofits":[43],"and":[44,48,62,106],"adaptations.":[45],"To":[46],"support":[47],"extend":[49],"such":[50],"existing":[51],"forms":[52],"sustainable":[54],"computing,":[55],"we":[56],"propose":[57],"Poulpe":[59,66],"circuit-board":[60],"reverse-engineering":[61],"cloning":[63],"tool.":[64],"The":[65,122],"toolset":[67],"comprises":[68],"hardware":[70],"test":[71],"apparatus":[72],"performs":[74],"non-destructive":[75],"measurements":[76,92],"using":[77],"batched":[78],"continuity":[79],"testing":[80],"printed":[83],"A":[86],"software":[87],"component":[88],"then":[89],"uses":[90],"obtained":[93,124],"to":[94,128,131],"build":[95],"an":[96,139],"electric-level":[97],"netlist":[98,113],"connections":[101],"through":[102],"board,":[105,136],"processes":[107],"it":[108],"further":[109],"into":[110],"logic-level":[112],"captures":[115],"behavior":[117],"original":[120],"circuit.":[121],"can":[125],"be":[126],"exported":[127],"industry-standard":[129],"formats,":[130],"either":[132],"re-design":[133],"or":[137],"re-synthesize":[138],"equivalent.":[142]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2026-04-22T00:00:00"}
