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

3D bus under.bdf file

Altera_Forum
Honored Contributor II
1,368 Views

Hello, 

I had a quick question regarding buses when making a .bdf file. I know that you can specify a 2D bus by writing a bus such as [1..0][15..0], so that i can specify a bus such as [0][15..0], or [1][15..0]. I'm wondering if this same logic applies to making a 3D bus such as, [3..0][1..0][15..0]. If these rules do not apply to higher dimensional buses, is there a way to do it?  

thanks for the help
0 Kudos
4 Replies
Altera_Forum
Honored Contributor II
598 Views

You may be able to - have you tried? I cant remember the BDF limitations.

0 Kudos
Altera_Forum
Honored Contributor II
598 Views

so far it didn't work for me. i'm new to quartus, it may be possible im going about it the wrong way?

0 Kudos
Altera_Forum
Honored Contributor II
598 Views

I just assigned a pin as a multidimensional bus via the name, saw that i was able to compile it for a 2D bus, but as soon as i changed it ot a 3D bus a compiulation error saying illegal multidimensional bus.

0 Kudos
Altera_Forum
Honored Contributor II
598 Views

Then 2D is your limit. 

You can def have 3D in VHDL (maybe Verilog too)
0 Kudos
Reply