1. This forum section is a read-only archive which contains old newsgroup posts. If you wish to post a query, please do so in one of our main forum sections (here). This way you will get a faster, better response from the members on Motherboard Point.

Infiniband via Virtex-II Pro RocketIOs (keywords: Virtex2, RocketIO, Rocket I/O)

Discussion in 'Embedded' started by Bruce, Aug 13, 2004.

  1. Bruce

    Bruce Guest

    at present I am working on an Infiniband implementation on a Virtex-II
    Pro. As far as I know the build-in RocketIOs are fully compliant to
    the Infiniband standard (beacon and variant CRC excluded). There are
    two types of CRC, the invariant and the variant type. Although the
    RocketIOs are able to calculate at least one type, i.e. the invariant
    CRC, you cannot make use of it in this particular case. The reason for
    this is that the invariant CRC is needed for the variant CRC type
    which you have to handle yourself, anyway. Has anyone ever tried or
    finished an Infiniband implementation inside the V2P/RocketIOs and
    could share his experience with me? Or is there any example
    implementation for the whole CRC calculation inside the FPGA fabric
    available? I wonder how one could ever reach the typical 2.5 Gbit/s
    Infiniband transmission rate when almost all functions must be handled
    inside the FPGA fabric? Still some other questions: Could someone
    please help me on the question how often the beacon signal should be
    repeated before synchronisation is sufficiently established? And what
    about the packet generation? There are several IBA packet structures.
    If I assume a plain point-to-point connection it surely would not be
    necessary to include all that global routing stuff inside the header.
    So what would be the adequate format to use? The "local packet"
    structure or maybe just "raw packets"? If someone got the slightest
    clue, please post a write an email! Any answer is appreciated. Best
    regards, Bruce

    Keywords: FPGA, Xilinx, Virtex 2, Virtex2, Virtex-2, Virtex II,
    VirtexII, Virtex-II, RocketIO, RocketI/O, RocketIOs, RocketI/Os,
    Rocket IO, Rocket I/O, Rocket IOs, Rocket I/Os, Virtex2Pro,
    VirtexIIPro, MGT, SerDes, Gigabit Transmission, Infiniband, Beacon
    Signal, Synchronisation, Gbit, Gb, Gbit/s, Gbits, Gb/s, Gbs, P2P, IBA
    Bruce, Aug 13, 2004
    1. Advertisements

  2. Bruce

    CBFalconer Guest

    Break your question up into paragraphs, with one theme per. I
    can't even begin to appreciate what your problem is from the
    above, because I am just not willing to try to parse it. I am
    sure others feel the same way.
    CBFalconer, Aug 13, 2004
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.