{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:25:15Z","timestamp":1750220715255,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":14,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,4,25]],"date-time":"2020-04-25T00:00:00Z","timestamp":1587772800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Synergy: Collaborative: CPS-Security","award":["nd-to-End Security for the Internet of Thing"],"award-info":[{"award-number":["nd-to-End Security for the Internet of Thing"]}]},{"DOI":"10.13039\/100000028","name":"Semiconductor Research Corporation","doi-asserted-by":"publisher","award":["CONIX Research Center"],"award-info":[{"award-number":["CONIX Research Center"]}],"id":[{"id":"10.13039\/100000028","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Paul and Judy Gray Alumni Presidential Chair in Engineering Excellence"},{"DOI":"10.13039\/100007515","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS 1505773, CNS 1822332"],"award-info":[{"award-number":["CNS 1505773, CNS 1822332"]}],"id":[{"id":"10.13039\/100007515","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,4,25]]},"DOI":"10.1145\/3334480.3382887","type":"proceedings-article","created":{"date-parts":[[2020,5,28]],"date-time":"2020-05-28T12:22:36Z","timestamp":1590668556000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Supporting Circuit Design with a Block-Based, Generator Language"],"prefix":"10.1145","author":[{"given":"Richard","family":"Lin","sequence":"first","affiliation":[{"name":"University of California, Berkeley, Berkeley, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rohit","family":"Ramesh","sequence":"additional","affiliation":[{"name":"University of California, Berkeley, Berkeley, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Connie","family":"Chi","sequence":"additional","affiliation":[{"name":"University of California, Berkeley, Berkeley, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikhil","family":"Jain","sequence":"additional","affiliation":[{"name":"University of California, Berkeley, Berkeley, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Prabal","family":"Dutta","sequence":"additional","affiliation":[{"name":"University of California, Berkeley, Berkeley, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bj\u00f6rn","family":"Hartmann","sequence":"additional","affiliation":[{"name":"University of California, Berkeley, Berkeley, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,4,25]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126594.3126637"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2016.7759349"},{"volume-title":"Circuit Design App for Makerscircuito.io. (Feb","year":"2020","key":"e_1_3_2_1_3_1","unstructured":"circuito.io. 2020. Circuit Design App for Makerscircuito.io. (Feb. 2020). https:\/\/www.circuito.io\/"},{"key":"e_1_3_2_1_4_1","unstructured":"EDASolver. 2020. EDASolver - Automatic component selection and pin matching. (2020). https:\/\/edasolver.com"},{"key":"e_1_3_2_1_5_1","unstructured":"Eclipse Foundation. 2020. Eclipse Layout Kernel. (2020). https:\/\/www.eclipse.org\/elk\/"},{"volume-title":"www.gumstix.com\/geppetto\/","year":"2018","key":"e_1_3_2_1_6_1","unstructured":"Gumstix. 2018. Geppetto. (2018). www.gumstix.com\/geppetto\/"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD.2017.8203780"},{"key":"e_1_3_2_1_8_1","unstructured":"KiCad. 2020. KiCad EDA. (2020). http:\/\/kicad-pcb.org\/"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1517664.1517735"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300513"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300633"},{"key":"e_1_3_2_1_12_1","unstructured":"Brant Nelson Brad Riching and Josh Mangelson. 2012. Using a Custom-Built HDL for Printed Circuit Board Design Capture. PCB West 2012 Presentation. (2012)."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3083157.3083159"},{"volume-title":"https:\/\/tabula.technology\/","year":"2020","key":"e_1_3_2_1_14_1","unstructured":"Tabula. 2020. Tabula. (2020). https:\/\/tabula.technology\/"}],"event":{"name":"CHI '20: CHI Conference on Human Factors in Computing Systems","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"],"location":"Honolulu HI USA","acronym":"CHI '20"},"container-title":["Extended Abstracts of the 2020 CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3334480.3382887","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3334480.3382887","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:33:20Z","timestamp":1750199600000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3334480.3382887"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,25]]},"references-count":14,"alternative-id":["10.1145\/3334480.3382887","10.1145\/3334480"],"URL":"https:\/\/doi.org\/10.1145\/3334480.3382887","relation":{},"subject":[],"published":{"date-parts":[[2020,4,25]]},"assertion":[{"value":"2020-04-25","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}