Java processor: Difference between revisions

Content deleted Content added
Added FPGA link
Tags: Visual edit Mobile edit Mobile web edit
Undid revision 1301644326 by Avarai (talk) - MOS:LQ
 
(2 intermediate revisions by 2 users not shown)
Line 7:
*[[picoJava]] was the first attempt to build a Java processor, by [[Sun Microsystems]]. Its successor picoJava-II was freely available under the [[Sun Community Source License]],<ref name=Binder/> and is still available from some archives.
*{{Proper name|jHISC}}<ref>{{Cite journal| doi = 10.1016/j.micpro.2005.12.007| title = A Java processor with hardware-support object-oriented instructions| year = 2006| last1 = Yiyu | first1 = T.| last2 = Wanyiu | first2 = L.| last3 = Chihang | first3 = Y.| last4 = Li | first4 = R.| last5 = Fong | first5 = A.| journal = Microprocessors and Microsystems| volume = 30| issue = 8| pages = 469 }}</ref> provides hardware support for object-oriented functions
*[[Java Optimized Processor]]<ref>{{Cite journal| first1 = M.| title = A Java processor architecture for embedded real-time systems| last1 = Schoeberl| journal = Journal of Systems Architecture| volume = 54| issue = 1–2| pages = 265–286| year = 2008 | doi = 10.1016/j.sysarc.2007.06.001| citeseerx = 10.1.1.68.8757}}</ref> for [[FPGA]]s. A PhD thesis is [https://web.archive.org/web/20120204093123/http://www.jopdesign.com/thesis/index.jsp available], and it has been used in several commercial applications.<ref name=Binder/> In 2019 it was extended to be energy aware (EAJOP).<ref>{{cite journalbook |last1=Tewary |first1=Manish |last2=Malik |first2=Avinash |last3=Salcic |first3=Zoran |last4=Biglari-Abhari |first4=Morteza |titlechapter=An Energy Efficient Embedded Processor for Hard Real-Time Java Applications |journaltitle=Architecture of Computing Systems – ARCS 2019 |series=Lecture Notes in Computer Science |date=2019 |volume=11479 |pages=281–292 |doi=10.1007/978-3-030-18656-2_21|isbn=978-3-030-18655-5 |s2cid=153311249 |hdl=2292/62302 |hdl-access=free }}</ref>
 
Some commercial implementations included: