LSM303AGRTR Footprint: DRC Issues and Solutions

  • Thread starter Thread starter Yoyo G
  • Start date Start date
AI Thread Summary
The discussion focuses on issues related to the DRC (Design Rule Check) for the LSM303AGRTR footprint in PCB design, specifically concerning insufficient pad space when generating Gerber files. Users note that lowering the DRC value to 0.5 mil resolves the issue, but this value may not be achievable by many PCB manufacturers. It is advised to consult the PCB fab house for appropriate DRC rules tailored to their capabilities, as default settings may not accommodate specific components. Additionally, discrepancies between the footprint and the datasheet are common due to tolerances, and users are encouraged to consider soldermask layers, which can also trigger DRC issues. Effective communication with the fab house is crucial to address these design challenges.
Yoyo G
Messages
4
Reaction score
0
Hello everyone!
I hope you're all doing well.
I've been working on a PCB using the LCSC library's LSM303AGRTR. My DRC stalls on the fact that the pad space is insufficient when I try to make Gerber files.
The DRC check generates no issues when I drop the DRC value to 0.5mil. However, a closer examination of the datasheet and footprint reveals that the pad size of this component differs from what is stated in the datasheet. Has anyone had success with this footprint/library part?
Thank you very much in advance!
 
Engineering news on Phys.org
Yoyo G said:
Hello everyone!
I hope you're all doing well.
I've been working on a PCB using the LCSC library's LSM303AGRTR. My DRC stalls on the fact that the pad space is insufficient when I try to make Gerber files.
The DRC check generates no issues when I drop the DRC value to 0.5mil. However, a closer examination of the datasheet and footprint reveals that the pad size of this component differs from what is stated in the datasheet. Has anyone had success with this footprint/library part?
Thank you very much in advance!
The recommended pad size will generally be a little larger than the actual IC pins or balls, to improve solderability. Is that the mismatch you are concerned about?

You should get the design rules from your PCB Fab House -- they may use different design rules for different processes that they have available (more expensive for smaller feature size DRC values)
 
Yoyo G said:
I've been working on a PCB using the LCSC library's LSM303AGRTR. My DRC stalls on the fact that the pad space is insufficient when I try to make Gerber files.
You are supposed to set (modify) the DRC rules according to the project requirements // PCB manufacturer capabilities. The default rules are usually just 'mostly OK' and cannot correctly handle special requirements/parts.
 
Last edited:
DRC value of 0.5 mil is basically nothing. It's 12.7 um. Unless you're working on IC packaging that number is probably not achievable by a lot of places, and even there I would think it's uncommon. Speaking of mils versus microns... check your units. I'm pretty sure it would be obvious once you place the part, but it's worth mentioning and checking since it's easy and I'm not sure what new people would/n't notice.

^ Advice above is pretty good. Work with the fab house to get the numbers you need.

Footprint not matching an application note is not going to trigger DRCs. A lot of footprints don't really match the application notes because of tolerances. If you design to the nominal value, then you're going to be in big trouble when parts come in and they are a little bit bigger or smaller. Some guidelines I've seen... such as IPC... do not match the footprint. You'll notice things like longer and more narrow pads. All of the tools I've worked with also have an extra checkbox or property that allows some component specific DRCs to be automatically waived (ie. pin to pin clearance).

A lot of people do not do the layout with the soldermask layer showing (totally okay), but this layer causes a lot of DRCs. They'll put the soldermask expansion on their pins and place them closely together... you'll have small soldermask slivers and webs, which a lot of fab houses do not like. It would not surprise me if the default rules had a check for it. A quick fix for this is to gang relieve these pins, which is just a big soldermask cutout enclosing the pins that are close to each other. This can come with it's own can of worms related to assembly risks, but you'll want to communicate with the fab house to understand those risk and determine what's right for you.
 
Last edited:
I have recently moved into a new (rather ancient) house and had a few trips of my Residual Current breaker. I dug out my old Socket tester which tell me the three pins are correct. But then the Red warning light tells me my socket(s) fail the loop test. I never had this before but my last house had an overhead supply with no Earth from the company. The tester said "get this checked" and the man said the (high but not ridiculous) earth resistance was acceptable. I stuck a new copper earth...
Thread 'Electromagnet magnetic field issue'
Hi Guys We are a bunch a mechanical engineers trying to build a simple electromagnet. Our design is based on a very similar magnet. However, our version is about 10 times less magnetic and we are wondering why. Our coil has exactly same length, same number of layers and turns. What is possibly wrong? PIN and bracket are made of iron and are in electrical contact, exactly like the reference design. Any help will be appreciated. Thanks. edit: even same wire diameter and coil was wounded by a...
Thread 'Beauty of old electrical and measuring things, etc.'
Even as a kid, I saw beauty in old devices. That made me want to understand how they worked. I had lots of old things that I keep and now reviving. Old things need to work to see the beauty. Here's what I've done so far. Two views of the gadgets shelves and my small work space: Here's a close up look at the meters, gauges and other measuring things: This is what I think of as surface-mount electrical components and wiring. The components are very old and shows how...

Similar threads

Back
Top