{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T10:12:08Z","timestamp":1767262328536},"reference-count":11,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,9]]},"DOI":"10.1109\/fpl.2015.7294024","type":"proceedings-article","created":{"date-parts":[[2015,10,8]],"date-time":"2015-10-08T21:58:09Z","timestamp":1444341489000},"page":"1-8","source":"Crossref","is-referenced-by-count":3,"title":["PushPush: Seamless integration of hardware and software objects via function calls over AXI"],"prefix":"10.1109","author":[{"given":"Shane T.","family":"Fleming","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ivan","family":"Beretta","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David B.","family":"Thomas","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"George A.","family":"Constantinides","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dan R.","family":"Ghica","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2013.6645504"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1950413.1950421"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2684746.2689064"},{"key":"ref6","first-page":"234","article-title":"Compiling higher order functional programs to composable digital hardware","author":"aguilar-pelaez","year":"2014","journal-title":"Proc FCCM"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2012.02.007"},{"key":"ref5","doi-asserted-by":"crossref","first-page":"1084","DOI":"10.7873\/DATE.2015.1125","article-title":"Transparent Linking of Compiled Software and Synthesized Hardware","author":"david b thomas","year":"2015","journal-title":"Design Automation Test in Europe Conference Exhibition (DATE)"},{"key":"ref8","article-title":"Software-compiled system design: A methodology for field-programmable design","author":"jussel","year":"2003","journal-title":"IEEE Electronic Design Processes Workshop"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/MEMCOD.2011.5970519"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2514740"},{"article-title":"An FPGA IP core for easy DMA over PCIe with windows and linux","year":"2015","author":"ltd","key":"ref9"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/2435264.2435268"}],"event":{"name":"2015 25th International Conference on Field Programmable Logic and Applications (FPL)","start":{"date-parts":[[2015,9,2]]},"location":"London, United Kingdom","end":{"date-parts":[[2015,9,4]]}},"container-title":["2015 25th International Conference on Field Programmable Logic and Applications (FPL)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7284611\/7293744\/07294024.pdf?arnumber=7294024","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,31]],"date-time":"2019-08-31T09:59:14Z","timestamp":1567245554000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7294024\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9]]},"references-count":11,"URL":"https:\/\/doi.org\/10.1109\/fpl.2015.7294024","relation":{},"subject":[],"published":{"date-parts":[[2015,9]]}}}