Author Topic: Room numbering in hierarchical design  (Read 1675 times)

0 Members and 1 Guest are viewing this topic.

Offline mgulinTopic starter

  • Newbie
  • Posts: 5
  • Country: hr
Room numbering in hierarchical design
« on: April 28, 2018, 11:46:13 am »
Hi everyone,

I'm using a hierarchical design, and I have a problem with room numbering. I have one sheet that is used in two places, something like in the attached image.

Now, when I compile the project, the rooms are named as follows:

RC_ADCIN1, RC_ADCIN2, ..., RC_ADCIN20, RC_FPGA_IO21, RC_FPGA_IO22, ..., RC_FPGA_IO32

I would like that RC_FPGA_IO rooms go from 1 to 12. Do you know is this possible in Altium?

 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 7909
  • Country: nl
  • Current job: ATEX product design
Re: Room numbering in hierarchical design
« Reply #1 on: April 28, 2018, 12:13:08 pm »
I think you need to type 1..12, but I have no way to verify this now.
 

Offline ajb

  • Super Contributor
  • ***
  • Posts: 2721
  • Country: us
Re: Room numbering in hierarchical design
« Reply #2 on: April 28, 2018, 03:17:19 pm »
I think the problem is that you're using the same base sheet for both repeated sheet symbols, and I guess it's a quirk of the way Altium compiles the project that it creates unique suffixes across both repeated instances.  I bet if you created a different base sheet for the IO filters and then used that in a repeated instance it would work the way you want. 

If you really want to use the same sheet in both places, you might be able to create an RC sheet, then place a single instance of that in an ADCIN sheet, then place and repeat the ADCIN sheet.  Do the same thing with an IO sheet, then turn class generation off for the RC sheet and you MIGHT be able to get the rooms to generate the way you want.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf