{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T18:04:40Z","timestamp":1725559480630},"publisher-location":"Berlin, Heidelberg","reference-count":22,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540269694"},{"type":"electronic","value":"9783540316640"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11512622_13","type":"book-chapter","created":{"date-parts":[[2010,7,14]],"date-time":"2010-07-14T21:56:09Z","timestamp":1279144569000},"page":"112-121","source":"Crossref","is-referenced-by-count":1,"title":["A Novel JAVA Processor for Embedded Devices"],"prefix":"10.1007","author":[{"given":"Yiyu","family":"Tan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chihang","family":"Yau","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kaiman","family":"Lo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paklun","family":"Mok","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anthony S.","family":"Fong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"13_CR1","doi-asserted-by":"publisher","first-page":"949","DOI":"10.1109\/30.920445","volume":"46","author":"Y.M. Lee","year":"2000","unstructured":"Lee, Y.M., Tak, B.C., Maeng, H.S., Kim, S.D.: Real-time java virtual machine for information appliances. IEEE Transactions on Consumer Electronics\u00a046, 949 (2000)","journal-title":"IEEE Transactions on Consumer Electronics"},{"key":"13_CR2","unstructured":"http:\/\/www.anfymobile.com\/market\/mgaming.html\n                    \n                    \n                   (2005)"},{"key":"13_CR3","volume-title":"Java Language Reference","author":"M. Grand","year":"1997","unstructured":"Grand, M.: Java Language Reference. O\u2019Reilly, Sebastopol (1997)"},{"key":"13_CR4","doi-asserted-by":"crossref","unstructured":"O\u2019Connor, J.M., Tremblay, M.: Picojava-i: The java virtual machine in hardware. IEEE MICRO\u00a045 (1997)","DOI":"10.1109\/40.592314"},{"key":"13_CR5","doi-asserted-by":"crossref","unstructured":"McGhan, H., O\u2019Connor, J.M.: Picojava: A direct execution engine for java bytecode. Computer, 22 (1998)","DOI":"10.1109\/2.722273"},{"key":"13_CR6","unstructured":"Sun Microsystems: PicoJava-II: Java Processor Core (1998)"},{"key":"13_CR7","unstructured":"aJile Systems, Inc.: aJ-100 Real-time Low Power JavaTM Processor (2001)"},{"key":"13_CR8","unstructured":"ARM: Jazelle Technology for Java Application (2001)"},{"key":"13_CR9","unstructured":"NAZOMI Communications Inc.: JA108 \u2013 Multimedia Application Processor (2003)"},{"key":"13_CR10","unstructured":"Aurora VLSI Inc.: AU-J2000: Super High Performance Java Processor Core (2000)"},{"key":"13_CR11","doi-asserted-by":"crossref","unstructured":"Radhakrishnan, R., Bhargava, R., John, L.K.: Improving java performance using hardware translation. ACM International Conference on Supercomputing, 427 (2001)","DOI":"10.1145\/377792.377901"},{"key":"13_CR12","doi-asserted-by":"crossref","unstructured":"Kent, K.B., Serra, M.: Hardware\/software co-design of a java virtual machine. In: IEEE International Workshop on Rapid Systems Prototyping, p. 66 (2000)","DOI":"10.1109\/IWRSP.2000.855196"},{"key":"13_CR13","doi-asserted-by":"crossref","unstructured":"Lattanzi, E., Gayasen, A., Kandemir, M.: et\u00a0al: Improving java performance using dynamic method migration on fpgas. In: The 18th International Parallel and Distributed Processing Symposium, p. 134 (2004)","DOI":"10.1109\/IPDPS.2004.1303105"},{"key":"13_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1135","DOI":"10.1007\/3-540-46117-5_125","volume-title":"Field-Programmable Logic and Applications. Reconfigurable Computing Is Going Mainstream","author":"Y. Ha","year":"2002","unstructured":"Ha, Y., Hipik, R., Vernalde, S., Verkest, D., Engels, M., Lauwereins, R., De Man, H.: Adding hardware support to the hotSpot virtual machine for domain specific applications. In: Glesner, M., Zipf, P., Renovell, M. (eds.) FPL 2002. LNCS, vol.\u00a02438, p. 1135. Springer, Heidelberg (2002)"},{"key":"13_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"766","DOI":"10.1007\/BFb0002811","volume-title":"Euro-Par \u201997 Parallel Processing","author":"C.J. Glossner","year":"1997","unstructured":"Glossner, C.J., Vassiliadis, S.: The delft-java engine: An introduction. In: Lengauer, C., Griebl, M., Gorlatch, S. (eds.) Euro-Par 1997. LNCS, vol.\u00a01300, p. 766. Springer, Heidelberg (1997)"},{"key":"13_CR16","doi-asserted-by":"crossref","unstructured":"Glossner, C.J., Vassiliadis, S.: Delft-java link translation buffer. In: The 24th Conference on EuroMicro, p. 221 (1998)","DOI":"10.1109\/EURMIC.1998.711804"},{"key":"13_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"346","DOI":"10.1007\/978-3-540-39962-9_43","volume-title":"On The Move to Meaningful Internet Systems 2003: OTM 2003 Workshops","author":"M. Schoeberl","year":"2003","unstructured":"Schoeberl, M.: JOP: A java optimized processor. In: Meersman, R., Tari, Z. (eds.) OTM-WS 2003. LNCS, vol.\u00a02889, pp. 346\u2013359. Springer, Heidelberg (2003)"},{"key":"13_CR18","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1049\/ip-cdt:20000787","volume":"147","author":"N. Vijaykrishnan","year":"2000","unstructured":"Vijaykrishnan, N., Ranganathan, N.: Supporting object accesses in a java processor. IEE Proc.-Comput. Digit. Tech.\u00a0147, 435 (2000)","journal-title":"IEE Proc.-Comput. Digit. Tech."},{"key":"13_CR19","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/966809.966812","volume":"31","author":"M.P. Lun","year":"2003","unstructured":"Lun, M.P., Fong, A., Hau, G.K.W.: Object-oriented processor requirements with instruction analysis of java programs. ACM SIGARCH Computer Architecture News\u00a031, 10 (2003)","journal-title":"ACM SIGARCH Computer Architecture News"},{"key":"13_CR20","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1145\/959122.959125","volume":"31","author":"M.P. Lun","year":"2003","unstructured":"Lun, M.P., Li, R., Fong, A.: Method manipulation in an object-oriented processor. ACM SIGARCH Computer Architecture News\u00a031, 18 (2003)","journal-title":"ACM SIGARCH Computer Architecture News"},{"key":"13_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/882105.882107","volume":"31","author":"A.S. Fong","year":"2003","unstructured":"Fong, A.S.: A computer architecture with access control and cache option tags on individual instruction operands. ACM SIGARCH Computer Architecture News\u00a031, 1 (2003)","journal-title":"ACM SIGARCH Computer Architecture News"},{"key":"13_CR22","unstructured":"Fong, A.S.: Hisc: A high-level instruction set computer. In: The 7th European Simulation Symposium, p. 406 (1995)"}],"container-title":["Lecture Notes in Computer Science","Embedded Computer Systems: Architectures, Modeling, and Simulation"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11512622_13.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T06:45:32Z","timestamp":1619505932000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11512622_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540269694","9783540316640"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/11512622_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}