Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Quartus Block/Symbol

Altera_Forum
Honored Contributor II
10,599 Views

I've write some vhdl files for my component for example: 

a1.vhd ... a5.vhd and b1.vhd ... b6.vhd 

I've crated two schematic with their block/symbols a.qsch and b.qsch. 

But I can't use these two schematics as two component in my top_level... 

How can I use this approach. I mean instead of drawing all blocks in the top-level schematic, create some block/symbols schematic and use these as new component in my top level design? 

is it possible?
0 Kudos
5 Replies
Altera_Forum
Honored Contributor II
8,245 Views

Once your vhd file is ready you can convert it into a Block Symbol FIle with 

File>Create/Update>Create symbol files for current file. 

After the symbol generation you will find the symbol in your Project folder and you will be able to insert it in your top-level bdf file by double-clicking on the sheet and choosing the symbol that you have created before.
0 Kudos
Altera_Forum
Honored Contributor II
8,245 Views

if I may ask  

what board do you work?
0 Kudos
Altera_Forum
Honored Contributor II
8,245 Views

 

--- Quote Start ---  

Once your vhd file is ready you can convert it into a Block Symbol FIle with 

File>Create/Update>Create symbol files for current file. 

After the symbol generation you will find the symbol in your Project folder and you will be able to insert it in your top-level bdf file by double-clicking on the sheet and choosing the symbol that you have created before. 

--- Quote End ---  

 

Thank but I already know these: 

I've design a.bdf with this approach form a1.vhd......a5.vhd 

and b.bdf with this approach form b1.vhd.......b6.vhd 

and now I want to use a.bdf and b.bdf in my top-level.bdf schematic. 

my problem is I've had a lot of vhd files I want to draw my top_level.bdf form two three sub_schematic.bdf .... 

is it possible? or I have to draw all block individually in my top-level.bdf? 

 

P.S.if there is not possible so it's a good offer for next version of quartus.
0 Kudos
Altera_Forum
Honored Contributor II
8,245 Views

Yes it is possible. Also to your sub_schematics bdf files you can apply: 

File>Create/Update>Create symbol files for current file 

Quartus will create a symbol which will represent your sub_schematics. 

You follow this procedure for each of your sub_schematics and then you create a new top_level.bdf in which you will recall the three new symbols which were derived from your sub_schematics.
0 Kudos
Altera_Forum
Honored Contributor II
8,245 Views

Thank a lot OrchestraDirector

0 Kudos
Reply