{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,1,7]],"date-time":"2023-01-07T17:26:23Z","timestamp":1673112383707},"reference-count":23,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2011,7,30]],"date-time":"2011-07-30T00:00:00Z","timestamp":1311984000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Sign Process Syst"],"published-print":{"date-parts":[[2011,11]]},"DOI":"10.1007\/s11265-011-0606-x","type":"journal-article","created":{"date-parts":[[2011,7,29]],"date-time":"2011-07-29T01:01:04Z","timestamp":1311901264000},"page":"245-259","source":"Crossref","is-referenced-by-count":1,"title":["Design Methodology for Offloading Software Executions to FPGA"],"prefix":"10.1007","volume":"65","author":[{"given":"Tomasz","family":"Patyk","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Perttu","family":"Salmela","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Teemu","family":"Pitk\u00e4nen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pekka","family":"J\u00e4\u00e4skel\u00e4inen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jarmo","family":"Takala","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,7,30]]},"reference":[{"key":"606_CR1","doi-asserted-by":"crossref","unstructured":"Patyk, T., Salmela, P., Pitk\u00e4nen, T., & Takala, J. (2010). Design methodology for accelerating software executions with FPGA. In Proc. IEEE workshop signal process. syst., Cupertino, CA, USA, 6\u20138 Oct. 2010 (pp. 46\u201351).","DOI":"10.1109\/SIPS.2010.5624761"},{"key":"606_CR2","unstructured":"Synopsys Inc. (2011). High-Level Synthesis with Synphony C Compiler, Mountain View, CA, USA (4 p.) [online]. Available: http:\/\/www.synopsys.com\/Systems\/BlockDesign\/HLS\/Pages\/SynphonyC-Compiler.aspx . Accessed 17 July 2011."},{"issue":"11","key":"606_CR3","doi-asserted-by":"crossref","first-page":"1338","DOI":"10.1109\/43.959863","volume":"20","author":"A Hoffman","year":"2001","unstructured":"Hoffman, A., Kogel, T., Nohl, A., Braun, G., Schliebusch, O., Wahlen, O., et al. (2001). A novel methodology for the design of application-specific instruction-set processors (ASIPs) using a machine description language. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 20(11), 1338\u20131354.","journal-title":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"},{"issue":"3","key":"606_CR4","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1145\/383251.383252","volume":"6","author":"JV Praet","year":"2001","unstructured":"Praet, J. V., Lanneer, D., Geurts, W., & Goossens, G. (2001). Processor modeling and code selection for retargetable compilation. ACM Transactions on Design Automation of Electronic Systems, 6(3), 277\u2013307.","journal-title":"ACM Transactions on Design Automation of Electronic Systems"},{"key":"606_CR5","unstructured":"Target Compiler Technologies (2008). IP designed | IP programmer, Leuven, Belgium (p. 4). [online]. Available: http:\/\/www.retarget.com . Accessed 17 July 2011."},{"key":"606_CR6","unstructured":"Cong, J. (2008). A new generation of C-based synthesis tool and domain-specific computing. In Proc. IEEE int. soc. conf., Newport Beach, CA, USA, 17\u201320 Sept. 2008 (Vol. 6507, pp. 386\u2013386)."},{"key":"606_CR7","unstructured":"Impulse Accelerated Technologies Inc. (2007). Accelerate C in FPGA Kirkland, WA, USA (p. 2) [online]. Available: http:\/\/www.impulsec.com . Accessed 17 July 2011."},{"key":"606_CR8","unstructured":"Goering, R. (2006). Programmable logic: Startup moves binaries into FPGAs. EE Times."},{"key":"606_CR9","unstructured":"CriticalBlue Ltd (2007). Cascade programmable application coprocessor generation, Pleasance Edinburgh, United Kingdom (p. 4) [online]. Available: http:\/\/www.criticalblue.com . Accessed 17 July 2011."},{"key":"606_CR10","unstructured":"Mentor Graphics Corporation (2010). Catapult C synthesis datasheet, Wilsonville, OR, USA (p. 4) [online]. Available: http:\/\/www.mentor.com\/catapult . Accessed 17 July 2011."},{"key":"606_CR11","unstructured":"Forte Design Systems (2008). Cynthesizer TM the most productive path to silicon, San Jose, CA, USA (p. 2. [online]. Available: http:\/\/www.forteds.com\/products\/cynthesizer.asp . Accessed 17 July 2011."},{"key":"606_CR12","unstructured":"ESNUG ELSE 06 Item 7 Subject: Mentor Catapult C (2006). [Online]. Available: http:\/\/www.deepchip.com\/items\/else06-07.html . Accessed 17 July 2011."},{"key":"606_CR13","doi-asserted-by":"crossref","unstructured":"Reshadi, M., & Gajski, D. (2005). A cycle-accurate compilation algorithm for custom pipelined datapaths. In Proc. IEEE\/ACM\/IFIP int. conf. HW\/SW codesign system synthesis, New York, NY, USA ,18\u201321 Sept. 2005 (pp. 21\u201326).","DOI":"10.1145\/1084834.1084845"},{"key":"606_CR14","doi-asserted-by":"crossref","unstructured":"Corporaal, H. (1994). Design of transport triggered architectures. In Proc. 4th great lakes symp. design autom. high perf. VLSI syst., Notre Dame, IN, USA, 4\u20135 Mar. 1994 (pp. 130\u2013135).","DOI":"10.1109\/GLSV.1994.289981"},{"key":"606_CR15","doi-asserted-by":"crossref","unstructured":"J\u00e4\u00e4skel\u00e4inen, P., Guzma, V., Clio, A., Pitk\u00e4nen, T., & Takala, J. (2007). Codesign toolset for application-specific instruction-set processors. In Proc. SPIE multimedia mobile devices, San Jose, CA, USA, 29\u201330 Jan. 2007 (Vol. 6507, pp. 05070X\u20131\u201310).","DOI":"10.1117\/12.707233"},{"key":"606_CR16","doi-asserted-by":"crossref","unstructured":"Esko, O., J\u00e4\u00e4skel\u00e4inen, P., Huerta, P., de La Lama, C. S., Takala, J., & Martinez, J. I. (2010). Customized exposed datapath soft-core design flow with compiler support. In Proc. int. conf. field programmable logic and applications, Milano, Italy, 31 Aug.\u20138 Sept. 2010 (pp. 217\u2013222).","DOI":"10.1109\/FPL.2010.51"},{"key":"606_CR17","unstructured":"TCE: TTA codesign environment (2011). [online]. Available: http:\/\/tce.cs.tut.fi . Accessed 17 July 2011."},{"issue":"12\u201313","key":"606_CR18","doi-asserted-by":"crossref","first-page":"949","DOI":"10.1016\/S1383-7621(98)00046-0","volume":"45","author":"H Corporaal","year":"1999","unstructured":"Corporaal, H. (1999). TTAs: Missing the ILP complexity wall. Journal of Systems Architecture, 45(12\u201313), 949\u2013973.","journal-title":"Journal of Systems Architecture,"},{"key":"606_CR19","unstructured":"Implementing AHB peripherals in logic tiles (2007). Application note 119 [online]. Available: http:\/\/infocenter.arm.com\/help\/index.jsp?topic=\/com.arm.doc.dai0119e\/index.html . Accessed 17 July 2011."},{"key":"606_CR20","unstructured":"Maemo by Nokia (2011). [online]. Available: http:\/\/maemo.org\/ . Accessed 17 July 2011."},{"key":"606_CR21","unstructured":"AMBA open specifications (2011). [online]. Available: http:\/\/www.arm.com\/products\/system-ip\/amba\/amba-open-specifications.php . Accessed 17 July 2011."},{"key":"606_CR22","unstructured":"Tremor by the Xiph.Org foundation (2006). [online]. Available: http:\/\/wiki.xiph.org\/index.php\/Tremor . Accessed 17 July 2011."},{"key":"606_CR23","unstructured":"Scratchbox cross-compilation toolkit project (2011). [online]. Available: http:\/\/www.scratchbox.org\/ . Accessed 17 July 2011."}],"container-title":["Journal of Signal Processing Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-011-0606-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11265-011-0606-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-011-0606-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,13]],"date-time":"2019-06-13T14:42:22Z","timestamp":1560436942000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11265-011-0606-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7,30]]},"references-count":23,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2011,11]]}},"alternative-id":["606"],"URL":"https:\/\/doi.org\/10.1007\/s11265-011-0606-x","relation":{},"ISSN":["1939-8018","1939-8115"],"issn-type":[{"value":"1939-8018","type":"print"},{"value":"1939-8115","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7,30]]}}}