Multisim and Ultiboard

cancel
Showing results for 
Search instead for 
Did you mean: 

Using variants of hierarchical blocks with bom

Hye,
 
I'm exploring the use of hierarchical blocks right now, and I think it's a great feature.
However, I would also like to use variants of these HB's, so for example I can have a piece of I2C circuitry (I2C HB) for a master and a slave situation (some pull-ups not placed).
 
I noticed that when exporting the BOM report, the resistors from the example mentioned above, were mentioned in the report, despite being excluded from the selected HB variant (resistors marked gray, the rest being green).
 
The variants dialog the multisim help speaks about, only appears when you have multiple 'top'-level variants. So for each HB variant I would have to create a seperate 'top'-level variant. This obviously can't be right way to do this. (the higher up the hierarchy the more abstract, right?)
 
So now I'm wondering, do I want to use this feature in a way it was not designed for, am I doing something wrong, or
is this a shortcoming in the software which should be updated in the next version?
 
Thanks in advance!
 
Kind regards,
 
Olaf van den Berg
 
0 Kudos
Message 1 of 2
(3,256 Views)

Hi Olaf,

I will consider it a defect, however, when working with variants the recommended use is that you must have all variants from a child objects such as HBs mapped to a parent variant in the calling circuit file. I will consider it a defect because you only have one HB variant mapped to the parent Default1 variant and still the BOM uses both variants from the internal HB... thanks for reporting this.

Nestor
0 Kudos
Message 2 of 2
(3,240 Views)