Forum Discussion

Bishnu's avatar
Bishnu
Icon for New Contributor rankNew Contributor
11 months ago

Real time data transfer in DE10 Standard

Hi Intel/Altera users,
I have questions about the real-time data transfer between the FPGA and PC. I use Simulink (DSP builder) on the front end and Quartus Prime Standard (v18) on the back ends. I want to transfer the data produced by DSP builder into the PC in real time using 1 Gb Ethernet. I have made a communication between the Board and PC using SSH and Putty. I haven't integrated the Hard IP of Ethernet in the design. If anyone in this community has tried this kind of thing, please help me. Thank you.

3 Replies

  • FvM's avatar
    FvM
    Icon for Super Contributor rankSuper Contributor

    Hi,
    Ethernet PHY on DE10 Standard board connects to dedicated HPS IO-pins, thus I presume "Hard IP of Ethernet" refers to HPS EMAC. However, if you are already communicating with DE10 Ethernet, it will use HPS EMAC because there's no other Ethernet option on this board.

    So what's the exact question?

    Regards
    Frank

  • Bishnu's avatar
    Bishnu
    Icon for New Contributor rankNew Contributor

    Hi Frank,
    My requirements are:
    I want to run bitstream. Designed in DSP builder (v18) and compiled in Quartus Prime Standard(v18), I get a .sof file. I want to run that .sof file into FPGA DE10 Standard, get data from it, and plot that data.
    I think I have to design some scripts in Python. I am not sure.
    Thank you.
    Best,
    Bishnu

  • WZ2's avatar
    WZ2
    Icon for Frequent Contributor rankFrequent Contributor

    Hi there,

    Sorry, we don't have an example design specifically for this kind of real-time data transfer.

    However, if you have high real-time requirements, PCIe or Ethernet would be good options.

    If some delay is acceptable, then I2C or JTAG master could also be considered.

    Best regards,

    WZ