+ Post New Thread
Results 1 to 8 of 8
  1. #1
    Member level 2
    Points: 668, Level: 5
    HasHx's Avatar
    Join Date
    Oct 2016
    Location
    Amman
    Posts
    44
    Helped
    11 / 11
    Points
    668
    Level
    5

    Design of a PCIe card with USB and Ethernet

    Hello,

    I am currently working on a USB 3.1, 10GigE to PCIe board, i was wondering if a FPGA would do the job? what can be the challenges with it?

    Regards.

    •   AltAdvertisment

        
       

  2. #2
    Advanced Member level 5
    Points: 22,252, Level: 36
    barry's Avatar
    Join Date
    Mar 2005
    Location
    California, USA
    Posts
    4,258
    Helped
    943 / 943
    Points
    22,252
    Level
    36

    Re: Design of a PCIe card with USB and Ethernet

    It can be done in an FPGA, but I've never done it. All FPGA vendors sell cores for it. I think EVERYTHING about implementing ethernet from scratch is challenging.


    1 members found this post helpful.

  3. #3
    Advanced Member level 4
    Points: 7,858, Level: 21
    Achievements:
    7 years registered Created Blog entry
    dpaul's Avatar
    Join Date
    Jan 2008
    Location
    Germay
    Posts
    1,169
    Helped
    253 / 253
    Points
    7,858
    Level
    21
    Blog Entries
    1

    Re: Design of a PCIe card with USB and Ethernet

    I am currently working on a USB 3.1, 10GigE to PCIe board, i was wondering if a FPGA would do the job?
    Can be done with a Xilinx 7 series FPGA.

    what can be the challenges with it?
    Completely depends with how much knowledge you and or your team possess. As mentioned above, if using IP cores will reduce the efforts.
    Last edited by dpaul; 8th November 2018 at 10:25.
    FPGA enthusiast!


    1 members found this post helpful.

    •   AltAdvertisment

        
       

  4. #4
    Member level 2
    Points: 668, Level: 5
    HasHx's Avatar
    Join Date
    Oct 2016
    Location
    Amman
    Posts
    44
    Helped
    11 / 11
    Points
    668
    Level
    5

    Re: Design of a PCIe card with USB and Ethernet

    Hello,

    I actually found a great core for Ethernet from Intel (X550) ((https://www2.mouser.com/datasheet/2/...et-1140612.pdf)) which does exactly what i need it to do... for the USB i could not find any ICs for the USB 3.1 (Gen2) any suggestions? or should i do it with FPGA? if yes any sources that might help please?

    Regards.



  5. #5
    Full Member level 2
    Points: 2,049, Level: 10
    Achievements:
    7 years registered

    Join Date
    Jun 2010
    Posts
    124
    Helped
    13 / 13
    Points
    2,049
    Level
    10

    Re: Design of a PCIe card with USB and Ethernet

    If your FPGA has PCIe hard IP you could implement USB using one of these

    Host
    https://www.renesas.com/us/en/produc...ml#productInfo

    Peripheral
    https://www.broadcom.com/products/pc...ollers/usb3380

    PCIe in FPGAs is common enough, you should be able to find some decent example designs. Not many FPGA's have built-in USB controllers.
    Last edited by BlackHelicopter; 13th November 2018 at 01:24.



  6. #6
    Junior Member level 1
    Points: 84, Level: 1
    AskSensors's Avatar
    Join Date
    Oct 2018
    Location
    Paris
    Posts
    17
    Helped
    0 / 0
    Points
    84
    Level
    1

    Re: Design of a PCIe card with USB and Ethernet

    Hello,
    Have you tried products from Texas Instruments. They have many ICs with built-in USB/EThernet and PCIe.
    Texas Instruments PCIe



    •   AltAdvertisment

        
       

  7. #7
    Full Member level 2
    Points: 2,049, Level: 10
    Achievements:
    7 years registered

    Join Date
    Jun 2010
    Posts
    124
    Helped
    13 / 13
    Points
    2,049
    Level
    10

    Re: Design of a PCIe card with USB and Ethernet

    FTDI has some options as well

    https://www.ftdichip.com/Products/ICs/FT600.html
    https://www.ftdichip.com/Products/ICs/FT602.html (depending on your application)



  8. #8
    Full Member level 4
    Points: 3,473, Level: 13
    Achievements:
    7 years registered

    Join Date
    Feb 2007
    Location
    INDIA
    Posts
    219
    Helped
    43 / 43
    Points
    3,473
    Level
    13

    Re: Design of a PCIe card with USB and Ethernet

    If FPGA is not hard stop, there are many processors from TI,NXP/Freescale, Renesas etc which can support USB 3.1,PCIe and Ethernet. Even some high end controllers from Atmel or equalent will support these interfaces. Just search the manufacterers.



--[[ ]]--