Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 75
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
All today's birthdays', congrats!
nitromarsjipan (2024)
mb (31)
Joyeep (32)


Next birthdays
11/05 Capper (60)
11/05 cereus (73)
11/05 Mcanderson (43)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: General Science and Electronics
« Previous topic | Next topic »   

Trouble routing a PCB

Move Thread LAN_403
rp181
Sun Jan 23 2011, 11:51PM Print
rp181 Registered Member #1062 Joined: Tue Oct 16 2007, 02:01AM
Location:
Posts: 1529
I am having trouble routing these last signals on an XMOS board. The idea is to have a xmos module that can plug into base boards, like the gumstix. I primarily did this so I can have parallax strips with different sensor spacings, but it could easily be used for anything else. There are 2 SMD connectors on the bottom, one for JTAG and one for an 8 bit port, plus 4 1 bit ports. If someone could take a look at it, that would be great! Feel free to play with spacing and such.

I would like to keep it at 2 layers with 15mill vias (6/6 traces), as cost will be half!
]final_plan.zip[/file]
Back to top
hboy007
Mon Jan 24 2011, 01:27AM
hboy007 Registered Member #1667 Joined: Sat Aug 30 2008, 09:57PM
Location:
Posts: 374
well, it can be done once you realize the possibility of tight spacings. Ah well, you will definitely have to tidy up a lot, too.
1295832468 1667 FT106982 Routed
Back to top
rp181
Mon Jan 24 2011, 01:33AM
rp181 Registered Member #1062 Joined: Tue Oct 16 2007, 02:01AM
Location:
Posts: 1529
This is my first attempt at hand routing, so I expected trouble.

That looks great! Could you upload the eagle files?

EDIT: Looked at your changes, that will help in the future! Via's you added look too small (min hole size is .015"). Can you elaborate on the tidying up? I thought I did a pretty good job on the whole left side :)
Back to top
hboy007
Mon Jan 24 2011, 11:25AM
hboy007 Registered Member #1667 Joined: Sat Aug 30 2008, 09:57PM
Location:
Posts: 374
>> I would like to keep it at 2 layers with 15mill vias
yes, I saw that in the DRC but after an hour of routing I thought "what the ... am I doing right now?" and let it be. You can always sacrafice a bit of the restring in favour of a larger drill if it has to be. Mask alignment errors are not very likely to destroy the via at that point because the drill holes are filled.
Back to top
Steve Conner
Mon Jan 24 2011, 11:29AM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
Isn't .015" just the default minimum hole size in Eagle's DRC?

You have to ask the PCB manufacturer you're going to use what their actual minimum hole size is. Eagle doesn't know that, its defaults lead to boards that are pretty agricultural by today's standards. smile
Back to top
rp181
Mon Jan 24 2011, 11:13PM
rp181 Registered Member #1062 Joined: Tue Oct 16 2007, 02:01AM
Location:
Posts: 1529
15 mill came off advanced circuits website, along with the 6/6 traces. I found that odd since it is usually 13mill when it is 6/6.
Back to top
rp181
Wed Jan 26 2011, 05:50AM
rp181 Registered Member #1062 Joined: Tue Oct 16 2007, 02:01AM
Location:
Posts: 1529
I have been working on this, and got them all routed with 15 mill vias except for 3 traces. I also was able to clean up lots of the traces and get rid of some vias, and managed to make the board quite a bit smaller as a product of the cleaning. I also think I got rid of the 6 mill traces (unless i missed some). there is still 6 mill spacing, but considering the chip leads themselves dont pass a 8mill DRC, I am fine with that.

If you can, could you take a look at the last three traces?

Thanks a bunch!
]final_plan.zip[/file]

EDIT: nvm, it says 5 airwires, though I can only see 4. I bet I left a tiny one somewhere... I can fix the ground airwire connection to the center pad easily by moving the 2 pin header, I am mainly concerned about the 3 signal wires right now.
Back to top
Steve Conner
Wed Jan 26 2011, 09:35AM
Steve Conner Registered Member #30 Joined: Fri Feb 03 2006, 10:52AM
Location: Glasgow, Scotland
Posts: 6706
To find those mysterious airwires, just turn off all the layers except "Dimension" and "Unrouted", they will be obvious.

Eagle's track placing algorithm is a little random, sometimes tracks don't quite connect to a pad and a minuscule airwire is left. Especially if you place imperial components on a metric grid or vice versa.
Back to top

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.