vm on custom hardware
First of all, is it possible to use/isolate/compile-build etc. only the vm of phone me projects ?
Suppose I have an hardware (like an fpga) that employs/emulates a known cpu (mips, arm etc.). Is it possible to port phone me's -either feature or advanced- vm to that platform without an OS running on it ? (I know another research project @ sun called squawk vm that is designed to be run on bare hardware without an OS, however it is not open source.) If it is possible, the way to extend platform's functionality is to have some native interfaces, right ?
I know pure hardware vms, but is it possible/logical to build an hybrid vm in the sense that only some operations or parts of vm have hardware support. Do you know any project like this ?