Posted by bboyes
on July 25, 2005 at 4:33 PM PDT
DSP devices are just plain weird, and their applications typically arcane. Can Java get some traction here? If so, this is pretty big news.
Every family of DSP chips is quite different from every other, memory architecture and pipelining is peculiar when compared to traditional microcontrollers. DSPs are generally RISC machines highly optimized for Digital Signal Processing (FFTs, image manipulation, telcom data streams, realtime video and digital audio codecs, etc). All of this conspires to make DSP one place where I thought Java might never go. But apparently that is all about to change.
These abbreviations may not be familiar to you all. LSI Logic is a chip manufacturer. RTJ here is *not* "Real Time Java" but "RTJ Computing ", of Perth, Australia, who have ported their cleanroom simpleRTJ Java virtual machine to the ZSP G1 family of DSP cores, which execute up to 960 MIPS. The G2 cores are about twice as fast, but this release doesn't mention Java support for them. Oddly, (at least on 2005 July 21) the ZSP Partners page mentions nothing about this, and RTJ Computing isn't listed as a partner. RTJ's website does list a ZSP board on their showcase page , referencing a ZSP 402ZX development board . LSI Logic responded to my email about all this by saying "RTJ has created a Java virtual machine to emulate all of our G1 (first generation) DSP embeddable cores