Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
13 years ago

PCIe BFM for Quartus 12.0

Does anyone know where I can get the PCIe BFM for Quartus 12.0? Whenever I run the simulation I get:

# ** Failure: SUCCESS: BFM model not available!

16 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    So everyone had better download and burn them on DVDs before Altera remove them as well ;)

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Its Altera's FTP site, but for some reason they do not provide direct links to it. The site still has the 11.0 downloads.

    ftp://ftp.altera.com/outgoing/release/

    Cheers,

    Dave

    --- Quote End ---

    Does anyone here, say with access to large amounts of storage for analysing captured data, and possibly called Dave, want to back all that up in case Altera worry any more about their business and remove it?

    :lol:

    Nial
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi Nial,

    --- Quote Start ---

    Does anyone here, say with access to large amounts of storage for analysing captured data, and possibly called Dave, want to back all that up in case Altera worry any more about their business and remove it?

    --- Quote End ---

    Its actually the network download that is more of a pain :)

    I've taken to downloading both Windows and Linux installations for each new release. In hindsight, this was very useful, given that the PCIe BFM disappeared past 11.0.

    Has anyone tried the Tarek BFMs? Any feedback on how nicely the code is written and how user-friendly they find the BFMs? Are they SystemVerilog UVM/OVM/VMM (or whatever three letter acronym is the latest class library)? Do they have VHDL BFMs? Modelsim-ASE is single-language only, so is Modelsim-SE a requirement?

    I don't see any comments regarding Altera PCIe interfacing on Tarek's web site. Its not clear whether you have to implement the PCIe interface using only the SERDES, or can use the much-faster-for-simulation PCIe PIPE interface (the other 100+ ports on the PCIe component).

    Cheers,

    Dave
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thanks everyone for all your help!!!

    I was able to get Quartus v11.0 and my simulation is now running.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hello, not 100% sure, but PCIe Root Port BFM could be available at 12.0sp1 (July).

    Domen
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Does anyone create own test program for verification PCIe Endpoint, modified altpcietb_bfm_driver.v with own value (addr, data)?

    Thanks, Domen