Dang, the more I know about the JOP the more I don't know. I didn't realize the JOP was echoing the words back every time. I assume that's to catch a bit flip...
The download via serial line is quite simple. The memory content is sent in binary form - see down.c. The first word of the memory content is actually the size...
-What is a "-ve number"? My bad, that is my shorthand for negative number. Sorry about that. --What do you mean by 'implement the memory as Java class files'? ...
Looking into the scheduler code reveals the solution to the difference. There is the notation of an idle tick. If no thread becomes ready within 10ms the timer...
Martin, The DDR SDRAM interface is the definitely an interesting little module :) ; I know that the interface will be a good contribution to JOP. This project...
David, More documentation will be made available soon, and source code will be made available for the first component, EmPAC. You are more that welcome to...
Martin, Thanks for taking a look. I'm happy at least that I wasn't misinterpreting things or making some error in the code. I'd certainly be interested to hear...
Conal, thanks for your examples. It's true the loop of TaskShort takes about 5000 cycle more when executing in an RT-thread. Both WCEt analysis and measuring ...
Hi Marlon, that project looks quite cool!!! From your description and the block diagram I can get some idea of it. Looking forward to more information and...
Sir,   Can I also work with you on this project. I would love to created a radiation hardened variant of your project !!  Thanks,  David Blubaugh  ...
Hello Martin and Friends, I am delighted to inform everyone that at new open source project called Wizardry is now available on OpenCores. Martin if you...
True, finding parallelism is a part of the paradigm shift that is required, and that implies also lots of potential problems... The solution I propose hence...
Why would you need to switch contexts? That would imply that you have more parallel code than actual execution units. With a highly parallel hardware (either...
Would it be an efficient approach though? I represent the thesis that to achieve breakthrough performance the program with all its objects and methods should...
My bootloader and a tool called ExtractBoot are included in the tarball. ExtractBoot post-processes the bytecode to convert constructs that need to access main...
Ok, understand. Putting a boot loader in Java into the M$ instead of booting via microcode was also on my list of further ideas. It would make the generation...
I had forgotten that. My project initializes the bytecode cache with a bootloader and uses two BRAMs for the microcode, so I have four initialized BRAMs. I use...
Looks like there is a make target missing to build JopDebugger.jar The debugger project is a little sad story: almost done, the development on it was stopped....
What do you mean by 'implement the memory as Java class files'? I don't understand. If you need the main memory content in a Java based simulation, just read...
I'm not aware of such a project. I would be skeptic to use JOP for high performance computing. It is designed for time-predictable computing, which is a...
In the actual configuration of JOP only the stack memory uses initialized BRAMs with VHDL sources generated by BlockGen. The Java bytecode cache (jbc) uses an...
Well, first, I must publish it somewhere. Furthermore, you would need to re-structure your project to use my BRAMs instead of the ones in the official project....
Also, Martin, would this error in BRAM generation for the stack give an incorrect initial address read? Cheers, Chris ________________________________ From:...
Hey Dan, how do I use Xblockgen? Cheers, Chris ________________________________ From: java-processor@yahoogroups.com [mailto:java-processor@yahoogroups.com] On...
BRAM initializers use INIT_00 through INIT_3f. I seems that blockgen is emitting too many initializers. I guess that this could occur if the input .dat file...
Hi Martin, JOP'ers, I've come across an interesting issue where the Xilinx Block generator editor has some issues in the generated code; specifically in the...
TO ALL, Â Has anyone ever developed a high performance computing project by utilizing a multi-core approach with the Java Optimized Processor ?? Â Thanks, Â ...