I have placed my first BGA on a PCB. I have followed the instructions from this video:

How to fanout a BGA - Altium Designer 16.1 - Joao Beck

The overall footprint of the BGA is much larger than the pad area and so my room does not totally encompass the entire component footprint. Regardless, my BGA fanned out nicely.

However, now when I run my DRC, I get the following error:

Room Definition: Between BGA Component on Top Layer And BGA_Room (Bounding Region) (All)

Note: I also removed the default room from the schematic using this method.

What does this error mean? How do I resolve it?

BGA with room

  • \$\begingroup\$ Just make the room big enough to fit the whole component into it. \$\endgroup\$ – The Photon Sep 28 '17 at 3:41

Rooms were used to keep components within or out of them.
If this room is not used for that, uncheck design > rules > placement > room definition.

| improve this answer | |
  • \$\begingroup\$ Thank you. The room was used for the BGA fanout as per the video. I guess I can delete /disable or enlarge the room once I have done the fanout. \$\endgroup\$ – sa_leinad Jan 6 '19 at 9:59

Option 1: Don't delete the original auto-generated room. There's no reason you can't have two rooms overlapping. One to tell where to place the components, and one to use for defining rules.

Option 2: Turn off auto-generating the room for each schematic sheet, so there won't be any rule saying the BGA component has to be in a particular room.

| improve this answer | |
  • \$\begingroup\$ Unfortunately this does not solve my problem. It appear that the BGA room is causing the DRC error (and not the deletion of the default room). If I resize the BGA room to encompass the whole component then the DRC error goes away. \$\endgroup\$ – sa_leinad Oct 23 '17 at 11:26
  • 1
    \$\begingroup\$ Option 3: now that you've generated your fan-out, delete the room. \$\endgroup\$ – The Photon Oct 23 '17 at 15:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.