This blog is a place to learn about electronic systems design, from PCB design to simulation and verification, to manufacturability and manufacturing execution.

Learn more about electronic systems design.

Featured posts

Latest posts

Fabrication and Assembly Analysis?

Fabrication and Assembly Analysis?

Do it right the first time – we all first heard this from our parents as kids, and throughout our…

Gerber to ODB++ – Have You Made the Move?

Gerber to ODB++ – Have You Made the Move?

We’ve all used Gerber, NC drill, and Excel files for years (decades really) to output our fabrication and assembly data…

Shorter stubs are getting longer

Shorter stubs are getting longer

…It all depends on how fast you are trying to go.  That’s really the name of the game with anything…

Stupid vias… {grumble grumble}

Stupid vias… {grumble grumble}

Yeah, I can totally see Homer Simpson designing his SERDES bus and getting frustrated by all the additional insertion loss…

Via modeling – what do I really need?

Via modeling – what do I really need?

The whole via simulation issue is admittedly complicated, and I think really boils down to whether the vias are single-ended…

HyperLynx PI Virtual Labs Launch!

HyperLynx PI Virtual Labs Launch!

This past week, HyperLynx took it’s first steps into cyberspace with the introduction of HyperLynx PI Virtual Labs! What is…

Measurement correlation is just a stackup away

Measurement correlation is just a stackup away

Whether you are trying to correlate simulated waveforms to measured waveforms for a DDR3 signal, or board timing numbers for…

Your traces aren’t square, but do you need to care?

Your traces aren’t square, but do you need to care?

Yes, you should care about the fact that PCB traces, when actually manufactured, end up having more of a trapezoidal…

Can you make Z higher?

Can you make Z higher?

Simulations should match measurements.  Otherwise, what good are they?  When doing signal integrity simulations, that starts with comprehensive stackup modeling. …