<div dir="ltr"><div>Ok. I understand. </div><div><br></div><div>I suppose that before make changes in current fpga code, we should make a decision exactly which architecture more suitable for UmTRX, N2x0 or B200?</div><div>

Sergey, Josh, what do you think about this, pro and con?</div><div><br></div><div>Unfortunately, I can look into B200 fpga code only at friday..<br></div><div><div class="gmail_extra"><br clear="all"><div>Regards,<br>Andrew Karpenkov</div>


<br><br><div class="gmail_quote">2014-04-09 20:43 GMT+03:00 Josh Blum <span dir="ltr"><<a href="mailto:josh@joshknows.com" target="_blank">josh@joshknows.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div class=""><div class="h5"><br>
<br>
On 04/09/2014 03:17 AM, Andrew Karpenkov wrote:<br>
> Josh,<br>
> I'm glad that I answered on most of yours questions. If you need some more<br>
> information, don't hesitate to contact with me.<br>
><br>
> 104MHz fifo bus in -> cross clock fifo to 26 MHz -> vita tx deframer -><br>
>> paced tx dsp -> out to dac<br>
>> in from adc -> paced rx dsp -> vita rx deframer -> cross clock fifo to<br>
>> 104 MHz -> 104 MHz fifo bus out<br>
><br>
><br>
> According to your idea. I think that this is fine, but are you're sure that<br>
> 26MHz is enough for DSP calculations? In N2x0 DSP clock frequency was twice<br>
> higher than CPU clock.<br>
><br>
<br>
</div></div>Well technically, the DSP only needs to run as fast as the ADC/DAC<br>
sample rate. In the current UMTRX design, the DSP calculations<br>
themselves are running at 13 MHz. I'm only suggesting moving the VITA<br>
framer/deframer into the same clock domain as the DSP units (26MHz). The<br>
actual buffering, packet routing, fifo muxing, that sort of stuff will<br>
stay in the 104MHz clock domain (it has to be faster because of<br>
buffering/sending ethernet packets). And the CPU/ZPU/wishbone clock is<br>
independent, and really only for low speed communications -- I would<br>
simply keep this at 52 Mhz, but in fact, its clock rate isnt really<br>
critical.<br>
<span class=""><font color="#888888"><br>
-josh<br>
</font></span></blockquote></div><br></div></div></div>