<div dir="ltr"><div>Skulski, now its nearly zoom off time. Pff what a week.</div><div><br></div><div>&gt; A loosely coupled band of enthusiasts is unlikely to agree on</div><div>&gt; this, or on anything else for that matter</div><div><br></div><div>I am aware of the parallel boards,but I have not much use for them,</div><div>lets say I forgot a little bit. So yes I agree. I was merely having some wild idea</div><div>and I do not really know where your thinking is or is going. </div><div>I merely respond to what I read here. </div><div><br></div><div>On the quote: Yes and  no, it depends who is in charge.</div><div>the Linux kernel group is especially blessed I suppose, </div><div>notwithstanding the moans from time to time.</div><div><br></div><div>A company is good for making money, but it is easy to loose contact with </div><div>&quot;the band&quot; that does have valuable things to say at times. </div><div><br></div><div>&gt; RISC5 is not powerful.</div><div><br></div><div>Ok next time I will call it Nanowulf. :)</div><div><br></div><div>&gt; &quot;bucket brigade&quot;</div><div><br></div><div>and then? Process it outside realtime?</div><div><br></div><div>&gt; but first I need to retire</div><div><br></div><div>Bad for your brain. After 2  years you look in the mirror and you will not recognize yourself.</div><div>Thats my experience, and I did not even retire, just took a contract below my capacity.</div><div><br></div><div>I will get the book from the university library when I need to. </div><div>I did fpga design in the grey past. I remember positioning all blocks by hand to get the timing right.</div><div>The compiler was no use. (I tried to put too much into it for the compiler) </div><div>and I remember I multiplexed 3 quadrature input channels through 1 digital noise filter to save flipflops.</div><div><br></div><div>Enjoy your sunday</div><div><br></div><div>j.</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Aug 29, 2015 at 4:23 PM,  <span dir="ltr">&lt;<a href="mailto:skulski@pas.rochester.edu" target="_blank">skulski@pas.rochester.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">J:<br>
<span class=""><br>
&gt; Seriously though, just to push the boundary a bit more:<br>
&gt; you think you can set up 2 parallel oberon cores for us in an FPGA?<br>
<br>
</span>Concerning two cores, why only two? RISC5 is an ideal platform for<br>
multicore designs similar to Parallella.org from or Propeller from<br>
Parallax.com. Check out the specs. IMHO this would be an ideal direction.<br>
However, going there (or anywhere else) would require forming a commercial<br>
company. A loosely coupled band of enthusiasts is unlikely to agree on<br>
this, or on anything else for that matter.<br>
<span class=""><br>
&gt; We can build a mini Beowulf, software wise it should be doable as long as<br>
&gt; we dont get too fancy,<br>
<br>
</span>Beowolf was designed for large scale high performance computations. RISC5<br>
is not powerful. It is small and flexible. This kind of soft core would be<br>
great for on-chip designs like I mentioned above.<br>
<span class=""><br>
&gt; Unless of course someone would be so kind to release the Xoberon system<br>
&gt; sources, but I have little hope.<br>
&gt; Just as way of processing 2 streams of data at once.<br>
<br>
</span>Our next design is processing thirty two streams at a rate that are<br>
outside reach of any CPU, either hard or soft. Even Parallella would not<br>
be able to keep up. The approach in such a case is to set up the pipeline<br>
loosely named a &quot;bucket brigade&quot;. One day I will write a textbook on such<br>
things, but first I need to retire.<br>
<span class=""><br>
&gt; Depending of course how much Bram is available.<br>
&gt; ( you note, I did do some more reading about what you are up to)<br>
<br>
</span>The only book that I am aware of is the one by Sadrozinski and Wu. There<br>
are tons of journal articles, but these are hard to comprehend for a non<br>
specialist. In a month or so our grad student will defend a thesis where<br>
he put together a complete system. It should be available on the web.<br>
<br>
W.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
--<br>
<a href="mailto:Oberon@lists.inf.ethz.ch">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" rel="noreferrer" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
</div></div></blockquote></div><br></div>