Application Acceleration With FPGAs
Programmable Acceleration Cards (PACs), DCP, DLA, Software Stack, and Reference Designs
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
422 Discussions

Faster way to read input every 25 microseconds (24 bytes)

NSuku1
Beginner
939 Views

Hi all,

I developed matrix component using HLS. It takes 6 floating point input, 6x6 matrix and sends 6 floating point output. The input arrives every 25 microseconds and the output should be available every 10 microseconds or less. The input is available through the Avalon memory mapped interface. I want to know whats the fastest way for the accelerator to read these inputs every sample? For eg., should the inputs be stored in a BRAM/register and streamed to the matrix component?

 

Please suggest some ideas.

 

Thanks in advance!

Nivetha

0 Kudos
1 Reply
KhaiChein_Y_Intel
195 Views

Hi NSuku1,

 

If I understand correctly, you are trying to receive an input at 25us, perform some computations and send the signal out at 10us. To determine how fast the input can be received or output can be sent, it depends on how fast you design can run.

 

Thanks

Reply