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:
Hi all I have some confusion about piezoelectrical sensors combination. If i have three acoustic piezoelectrical sensors (with same receive sensitivity in dB ref V/1uPa) placed at specific distance, these sensors receive acoustic signal from a sound source placed at far field distance (Plane Wave) and from broadside. I receive output of these sensors through individual preamplifiers, add them through hardware like summer circuit adder or in software after digitization and in this way got an...
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...
I am not an electrical engineering student, but a lowly apprentice electrician. I learn both on the job and also take classes for my apprenticeship. I recently wired my first transformer and I understand that the neutral and ground are bonded together in the transformer or in the service. What I don't understand is, if the neutral is a current carrying conductor, which is then bonded to the ground conductor, why does current only flow back to its source and not on the ground path...

Similar threads

Back
Top