Forum Discussion

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

cyclone III triple speed ethernet instantiation in SOPC builder

I met a strange problem when I was trying to instantiate triple speed Ethernet MAC from SOPC builder.

In SOPC builder, the device family is cycloneIII, as we can see from the following lines in .sopc file:

<parameter name="deviceFamily" value="CYCLONEIII" />

However, after instantiate tse and generate the system in SOPC builder, from the .ptf file, I can see the following:

HDL_INFO

{

Simulation_HDL_Files = "/home/Altera/quartus/eda/sim_lib/stratixiigx_hssi_atoms.v, /home/Altera/quartus/eda/sim_lib/stratixiv_hssi_atoms.v,eth_tse.vo,eth_tse_loopback.v";

}

Why I need StratixII and StratixIV atom files here for my tse in CycloneIII?

Thanks!

3 Replies

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

    FYI, I found similar cases even in the reference design.

    For example, in tse reference design for cycloneIII, in the SOPC builder generated verilog file "tserd_3c120_sopc.v", I found the following files need to be included:

    `include "/tools/altera/9.1/internal/222/linux64/quartus/eda/sim_lib/stratixiigx_hssi_atoms.v"

    `include "/tools/altera/9.1/internal/222/linux64/quartus/eda/sim_lib/stratixiv_hssi_atoms.v"

    It's strange since this is the reference design for cycloneIII, why I need Stratix device simulation library?
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I too am having trouble with the PCIe demo. Note that the Web Edition of Quartus II does not include support for Stratus IV devices, although the Qsys demo seems to require some Stratus IV files:

    “triple double-you dot altera.com/literature/po/ss_quartussevswe.pdf

    I will try to extract these files from the Standard Edition and see if I can get the demo to build.