Forum Discussion

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

trouble generating system and compiling with SOPC builder

Hi,

I have been trying to follow the online training for SOPC builder to get the system generated and compiling.

I am using the 30 day evaluation license of quartus II (10.0).

I created a project called "test" and followed the online training to add components and generate the system.

When I clicked on "test" in project navigator, the tool complains saying "entity" not found.

It does not compile saying the top-level design entity is undefined.

Please advise as to what I am doing wrong.

Regards,

Smitha.

2 Replies

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

    Is "test" the name of the generated sopc component or the name of the Quartus project?

    In general you need to follow these steps:

    - create a Quartus project, i.e. myproject

    - define a top level entity, HDL or schematics: let's call it main

    - use sopc builder to create and generate your component system; let's call it sopc_system

    (at this point in Quartus project library you should have a new entity called sopc_system)

    - instantiate sopc_system component into main

    - build the quartus project
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hi,

    That's a very good explanation.

    The top level entity name while creating the new project and the top module name should be the same.

    In case if its not, you can change the top level entity name later on too.

    go to Assignments--> Settings-- >General and you will see the option top level entity. You can change it here.

    You will need to instantiate the sopc system in your top level module.

    Thanks,