Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17255 Discussions

Include bdf files into another bdf files

Altera_Forum
Honored Contributor II
3,324 Views

Hello All, 

 

I am trying to design a 32 bit ALU . The approach that I am thinking is design a 1 bit ALU in a bdf file and then use that 1 bit ALU 32 times in another file. 

 

I wanted to know if this is possible then how ? 

 

 

Thanks in Advance
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
2,345 Views

An 1 bit adder has 1 AND and 1 XOR gate, so create new Block Diagram/Schematic File. Draw the circuit with its corresponding input and output ports. Save it and then from menú: File->Create Update->Create Symbol files for current file. It will create a schematic component for 1 bit adder. 

 

Then create another schematic file and paste 1 adder 32 times. You'll find the 1 bit adder as another component clicking on the Symbol tool button. A window appears. Go to the Project folder. Select the 1 adder and use it.
0 Kudos
Altera_Forum
Honored Contributor II
2,345 Views

As I understand it you want to create a .bdf file and then take that and insert it at another bigger .bdf file. 

 

My quick solution would be to create the first small Block Design File and when you consider it finished go to File->Create/Update->Create HDL file from current file. 

 

Then take the HDL file, change its input/output ports to whatever fits your 1 bit ALU and save it. 

 

Then take the HDL saved HDL file (open it in the Quartus editor) and while it is the current opened file go to File->Create/Update->Create symbol file from current file.
0 Kudos
Altera_Forum
Honored Contributor II
2,345 Views

Thanks to All for the quick Reply

0 Kudos
Reply