[srslte-users] srsLTE on Ultrazed board

Oriol Font Bach oriol.font at softwareradiosystems.com
Fri May 15 07:33:04 UTC 2020


Hi Ahmed,

The answer to your question depends on your final goal. In more detail,
zedboard or similar (e.g., zynq-based prototyping board) are meant to
provide a "compact self-sufficient" solution; hence, the srsLTE software
will run in the embedded processor in the FPGA-based SoC (i.e., ARM in the
zynq devices). In this case, the CPU itself presents a somewhat limited
computing capacity that will affect the maximum system configuration (or
achievable throughput) that can be supported. On the other hand, the FPGA
can enable accelerating part of the processing (e.g., by implementing some
DSP blocks) to alleviate the previous limitations. This use case is not
supported out of the box. On top of that, you need to add an RF front-end
to the zedboard (or similar), as usually that kind of embedded boards do
not include ADC/DAC chips.

Now, if your goal is not to use the FPGA at all, I'd say that the most
common use case is to run the srsLTE suite on a typical PC or laptop
(again, the more powerful the CPU, the fewer performance limitations you
should face) and connect it to an SDR-enabled RF front-end (e.g., USRP -
probably the most used, lime, etc.).

In both cases, it would be possible to run either the eNB or the UE.
Running each application on a separated computing + RF setup will
facilitate over the air experiments and performance.

Best regards,
Oriol

On Thu, 14 May 2020 at 20:29, Ahmed Al Katranji <ahmed.katranji at gmail.com>
wrote:

> Hi Oriol,
>
> Thank you for your reply. I was wondering if you can recommend any other
> boards (similar to Ultrazed) that would work with the srslte?
>
> What would be the expected  Max Throughput for those?  can they run enB
> and UE , or is it limited to UE?
>
> Thanks again,
> Ahmad
>
> On Thu, May 14, 2020 at 3:01 AM Oriol Font Bach <
> oriol.font at softwareradiosystems.com> wrote:
>
>> Hi Ahmed,
>>
>> Use of srsLTE on the Ultrazedboard, or any other Zynq-based platform, is
>> not supported out of the box. In the case of using an AD936x RF front-end
>> (FMCOMMS-X), timestamping needs to be implemented (i.e., libiio drivers do
>> not currently provide the ability to timestamp the exact time at which a
>> packet was received or needs to be transmitted).
>>
>> We have an implementation of an FPGA based timestamping mechanism for
>> Zynq-based devices and AD936x front-ends that's not currently part of our
>> open-source solution, but we are currently trying to work with ADI to get
>> timestamp support added.
>>
>> Best regards,
>>
>> On Thu, 14 May 2020 at 08:40, Ahmed Al Katranji <ahmed.katranji at gmail.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> I am just wondering if anyone has come across running srsLTE on
>>> Ultrazedboard?
>>>
>>> is there known issues with compatibility with the FPGA ? is there some
>>> needed code adaptation?
>>>
>>> please advise.
>>>
>>> Thanks,
>>> Ahmad
>>>
>>> --
>>> Ahmed Al Katranji
>>> _______________________________________________
>>> srslte-users mailing list
>>> srslte-users at lists.softwareradiosystems.com
>>> http://www.softwareradiosystems.com/mailman/listinfo/srslte-users
>>>
>>
>>
>> --
>> Oriol Font, Ph.D.
>>
>> Software Radio Systems (SRS)
>> http://www.softwareradiosystems.com
>>
>> oriol.font at softwareradiosystems.com
>> <ismael.gomez at softwareradiosystems.com>
>>
>
>
> --
> Ahmed Al Katranji
>


-- 
Oriol Font, Ph.D.

Software Radio Systems (SRS)
http://www.softwareradiosystems.com

oriol.font at softwareradiosystems.com <ismael.gomez at softwareradiosystems.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.srsran.com/pipermail/srsran-users/attachments/20200515/c2ba83d7/attachment.htm>


More information about the srsran-users mailing list