Net antennae altium ошибка

Проблемы с посадочным место в Altium Designer

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже.

Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

$begingroup$

I just started routing my first PCB on Altium. It is a simple 2-layer board with bottom layer as dedicated GND plane.
I started out placing GND vias for GND pads of the top layer SMD components like this:

enter image description here

But Altium gives me a «Net Antennae Violation». The Altium documentation states:

This rule operates at a net level in the design to flag any track or arc end that is not connected to any other primitive and thus forms an antenna. The specified value is the set tolerance of how long a stub must be before the rule will flag an error. Default for this rule is set to 0.

So I understand that a Via is no primitive and I could just disable the design rule. But I would like Altium to still warn me about something like this

enter image description here

while suppressing the GND via antennae violation.

Is there any way to achieve that?

asked Feb 3, 2015 at 7:12

Rev's user avatar

$endgroup$

$begingroup$

Every time, when I am about to finish my PCB layout, I get this warning of ‘Net Antennae’. But, the solution is simple:

You need to re pour all the polygons before you run the design rule check. In this way the violation does not appear.

answered Aug 11, 2021 at 11:54

Theta's user avatar

ThetaTheta

513 bronze badges

$endgroup$

$begingroup$

I think this is because you do not already have a ground plane below it? Also make sure your ground plane is on the correct net (ie, set the ground polygon to GND net). BTW, I just tested this using a «Solid Region» as my ground plane.

enter image description here

answered Feb 3, 2015 at 8:02

Nate's user avatar

NateNate

3342 silver badges11 bronze badges

$endgroup$

4

$begingroup$

You may have a «hidden» track segment.

Click on the Via and on the track and on the pad. Check the multi-selector box carefully. There is probably an extra segment hiding in there that is causing the violation.

answered Feb 3, 2015 at 8:07

DrFriedParts's user avatar

DrFriedPartsDrFriedParts

12.4k35 silver badges54 bronze badges

$endgroup$

3

Created: March 18, 2022 | Updated: March 18, 2022

Applies to Altium Designer version: 21

Contents

  • Summary
  • Constraints
  • How Duplicate Rule Contentions are Resolved
  • Rule Application

All Contents

Rule category: Manufacturing

Rule classification: Unary

Summary

This rule operates at a net level in the design to flag any open-ended track/arc primitive, or open-ended track/arc that is terminated with a via, and thus forms an antenna.

Constraints

Default constraint for the Net Antennae rule.Default constraint for the Net Antennae rule.

  • Net Antennae Tolerance — maximum permissible length for the stub of an open-ended track/arc primitive (or one that terminates in a via).

How Duplicate Rule Contentions are Resolved

All rules are resolved by the priority setting. The system goes through the rules from highest to lowest priority and picks the first one whose scope expression matches the object(s) being checked.

Rule Application

Online DRC and Batch DRC.

Found an issue with this document? Highlight the area, then use Ctrl+Enter to report it.

We’re sorry to hear the article wasn’t helpful to you.
Could you take a moment to tell us why?

You are reporting an issue with the following selected text
and/or image within the active document:

Topic: Via being flagged by DRC as ‘Net Antennae’  (Read 6204 times)

0 Members and 1 Guest are viewing this topic.

Hello everyone,

Does anyone have any tips for getting the DRC to not call a via a net Antennae?  My layout is error free except for a single via which Altium has decided is a net antenna.  I’m running the latest 16.1 release and it has no problems with my other vias.  I’ve tried coming at it from different directions, making sure the tracks don’t touch in the via area, etc and I can’t get it to work.  If I delete the via I get an un-routed net error and more net Antennae errors since the tracks don’t connect to anything without the via.

Edit:  A little more complaining and re-drawing and it now works.  No idea why, so I still would love an explanation if anyone knows what causes this type of behavior. 

« Last Edit: October 10, 2016, 06:43:13 pm by Robert.Adams »


Logged


Delete it and replace?

Also, set a PolygonConnect rule, IsVia, direct connect.  Shouldn’t affect the present problem, but it looks better. ;)

Tim


Logged

Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!


your blue trace does not go all the way to the center of the via.


Logged

Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).


your blue trace does not go all the way to the center of the via.

but its suppose to already electrically connected to the via, Altium should not complain it as a stray antenna, its a bug.


Logged

Nature: Evolution and the Illusion of Randomness (Stephen L. Talbott): Its now indisputable that… organisms “expertise” contextualizes its genome, and its nonsense to say that these powers are under the control of the genome being contextualized — Barbara McClintock


  • ican7

    Junior Member

    • Join Date: Sep 2015
    • Posts: 61

    Hi Robert, I keep getting Net antenna warning on DRC.What is it? and how can I resolve it?

  • robertferanec

    Administrator

    • Join Date: Aug 2015
    • Posts: 4583

    ican7, just delete the small piece of track which is marked as antenna.

    Comment

  • robertferanec

    Administrator

    • Join Date: Aug 2015
    • Posts: 4583

    Is not that a different DRC? Go to your PCB, go to the right bottom corner and press «PCB» button. Then select «Rules and Violations». Browse through the violations, double click on it, press «JUMP» and «HIGHLIGHT» to identify the exact place of the DRC. Possibly, please attach a screenshot with «Rules and Violations» window + your PCB with DRC.

    Comment

  • ican7

    Junior Member

    • Join Date: Sep 2015
    • Posts: 61

    please find the screenshot Robert.


    1 Photo

    Comment

  • ican7

    Junior Member

    • Join Date: Sep 2015
    • Posts: 61


    1 Photo

    Comment

  • robertferanec

    Administrator

    • Join Date: Aug 2015
    • Posts: 4583

    It looks to me like the VIAs have no Net Name. Double click on the VIA and check. You probably want to set Net Name to «GND».

    Comment

  • ican7

    Junior Member

    • Join Date: Sep 2015
    • Posts: 61

    They all have net name and connected to gnd net.

    Comment

  • ican7

    Junior Member

    • Join Date: Sep 2015
    • Posts: 61

    yes both top and bottom as well as the middle layers.

    Comment

  • robertferanec

    Administrator

    • Join Date: Aug 2015
    • Posts: 4583

    I would have to see your PCB, but I would expect getting this kind of error when VIA is connected on 1 layer only. Double check if all your polygons have Net Name assigned. I am sure you can figure it out. Please let me know then what the problem was.

    BTW: try to check «Remove Dead Copper» when you double click on the GND polygon pour.

    Comment

  • ican7

    Junior Member

    • Join Date: Sep 2015
    • Posts: 61

    For some reason when I redone the DRC the net antenna issue dissappeared. I didn’t do nothing but it comes back on and off… Would it be a bug in Altium?

    Comment

  • robertferanec

    Administrator

    • Join Date: Aug 2015
    • Posts: 4583

    Fantastic! I do not really know if it’s a bug in Altium (we normally dont have this kind of problems), important is, it’s now ok

    Comment

  • Naveen-Krishnan

    Member

    • Join Date: May 2018
    • Posts: 36

    Hi,

    I got the same Net Antenae violation on Vias. But fortunately I was able to find a solution. Here it goes

    Firstly, I added shielding vias surrounding a RF trace. The vias was given GND net. At this time I had the following stackup
    1. TOP
    2. GND
    3. IN1
    4. IN2
    5.PWR
    6. BOT

    There was only 1 ground plane dedicated to my PCB. At this time I thought of disregarding the violations thinking that its a bug in Altium.

    Secondly, during layout review my colleague told me add GND copper pours in the Inner layers to get Stripline trace and better impedance. Suddenly the NET Antenae via violation went away.

    I was because of insufficient GND planes in the PCB, Altium was showing Net Antenae violation (according to my case).

    Hope it helps someone.

    Cheers ! Bye.


    • Likes



      1

    Comment

  • robertferanec

    Administrator

    • Join Date: Aug 2015
    • Posts: 4583

    There was only 1 ground plane dedicated to my PCB. At this time I thought of disregarding the violations thinking that its a bug in Altium.

    Secondly, during layout review my colleague told me add GND copper pours in the Inner layers to get Stripline trace and better impedance. Suddenly the NET Antenae via violation went away.

    Yes, that is expected behavior. In second example the VIAs were making connections between the two planes. In the first example, the VIAs were not doing any connections.

    Comment

  • Naveen-Krishnan

    Member

    • Join Date: May 2018
    • Posts: 36

    Yes Robert Feranec. Thanks for your reply.

    Comment

Понравилась статья? Поделить с друзьями:
  • Nesting error foxpro ошибка
  • Nespresso vertuo ошибки кофемашина
  • Nespresso delonghi en520 ошибки
  • Neoline x73 ошибка карты
  • Neoline s31 ошибка памяти