EEVblog Electronics Community Forum

Electronics => Projects, Designs, and Technical Stuff => Topic started by: KE5FX on May 26, 2018, 10:06:10 pm

Title: Let's say you work for FTDI Chip...
Post by: KE5FX on May 26, 2018, 10:06:10 pm
How does something like this happen?  Is it poor recruiting practices?  Drug use in the workplace?  Somebody's idea of a joke?  Or just institutional indifference?

(https://i.imgur.com/vnvQO1D.png)
Title: Re: Let's say you work for FTDI Chip...
Post by: CM800 on May 26, 2018, 10:34:40 pm
All a matter of perspective :)

(https://i.imgur.com/QA5zy41.png)


And it fits well with the general style of USB slim products (e.g. on a USB cable)
Title: Re: Let's say you work for FTDI Chip...
Post by: T3sl4co1l on May 26, 2018, 11:30:20 pm
The added 2mm of trace length is utterly immaterial, FYI. :)

Tim
Title: Re: Let's say you work for FTDI Chip...
Post by: KE5FX on May 26, 2018, 11:53:21 pm
Yeah, obviously it's immaterial... but, again, why do it this way?  Cypress did the same thing on the QFN version of their FX2 chip, good luck turning that one 90 degrees.  I don't buy the cable argument but I agree it's the only halfway-plausible excuse.

The best way to do it would have been to bond out one of the lines to two pins, one on each side.  The resulting stub would also have been immaterial, but I guess they couldn't afford to sacrifice a pin elsewhere.
Title: Re: Let's say you work for FTDI Chip...
Post by: chris_leyson on May 27, 2018, 12:08:42 am
Somebody has got their panties in a twist, it's not like it's microstrip at GHz only USB 2.0. Their job is to layout and package Silicon not to layout your PCB. If you put the chip on the bottom side of the PCB it wouldn't be a problem. Put your toys back in the pram and deal with it.
Title: Re: Let's say you work for FTDI Chip...
Post by: CM800 on May 27, 2018, 12:10:09 am
Easy. Just buy bottom mount connectors and mount it on top side. You will have D+/D- reversed.
Since I always use bottom mount connectors on top side, I actually like this pin out layout.

Out of curiousty, what is your reason for always using bottom mount connectors on top side?
Title: Re: Let's say you work for FTDI Chip...
Post by: KE5FX on May 27, 2018, 12:11:31 am
Easy. Just buy bottom mount connectors and mount it on top side. You will have D+/D- reversed.
Since I always use bottom mount connectors on top side, I actually like this pin out layout.

I'll confess I had no idea there was such a thing as a "bottom mount" USB connector.  The connector I used here is this one (https://www.digikey.com/product-detail/en/hirose-electric-co-ltd/UX60-MB-5ST/H2959CT-ND/597538), perfectly standard part with no mention of what side of the board it's meant to be mounted on.

I've used the QFN version of the CY7C68013 (FX2) before, but in that case I actually did mount this connector on the bottom of the PCB.  It was only in a recent project with the FT245 that it occurred to me to wonder why they chose this particular pin order.

Somebody has got their panties in a twist, it's not like it's microstrip at GHz only USB 2.0. Their job is to layout and package Silicon not to layout your PCB. If you put the chip on the bottom side of the PCB it wouldn't be a problem. Put your toys back in the pram and deal with it.

Found the FTDI employee...  :-DD
Title: Re: Let's say you work for FTDI Chip...
Post by: DaJMasta on May 27, 2018, 12:13:41 am
Quote
The best way to do it would have been to bond out one of the lines to two pins, one on each side.  The resulting stub would also have been immaterial, but I guess they couldn't afford to sacrifice a pin elsewhere.

But USB is a differential pair, you don't want them to be split up on the chip they're going into...


Maybe they think routing towards the interior of the chip instead of out from the pins is less likely to get in the way of using its other IO and bypassing and such in single sided load designs.  Then it's just a matter of whether you want the chip slightly on the left or the right of the connector, and they chose left.  :-//
Title: Re: Let's say you work for FTDI Chip...
Post by: Monkeh on May 27, 2018, 12:13:56 am
I'm pretty sure the use of a mini connector is far more suspect than their pinout.
Title: Re: Let's say you work for FTDI Chip...
Post by: KE5FX on May 27, 2018, 12:18:24 am
I'm pretty sure the use of a mini connector is far more suspect than their pinout.

But I like mini connectors. 

I hate micro connectors, and there's not enough room for the ruggedized Amphenol full-size 'B' connector that I usually use (https://www.digikey.com/product-detail/en/amphenol-commercial-products/MUSBD11130/MUSBD11130-ND/1956306).  That leaves mini-B.
Title: Re: Let's say you work for FTDI Chip...
Post by: CM800 on May 27, 2018, 12:21:31 am
I'm pretty sure the use of a mini connector is far more suspect than their pinout.

But I like mini connectors. 

I hate micro connectors, and there's not enough room for the ruggedized Amphenol full-size 'B' connector that I usually use (https://www.digikey.com/product-detail/en/amphenol-commercial-products/MUSBD11130/MUSBD11130-ND/1956306).  That leaves mini-B.

What about the glorious new USB-C masterrace?
Title: Re: Let's say you work for FTDI Chip...
Post by: KE5FX on May 27, 2018, 12:27:56 am
I'm pretty sure the use of a mini connector is far more suspect than their pinout.

But I like mini connectors. 

I hate micro connectors, and there's not enough room for the ruggedized Amphenol full-size 'B' connector that I usually use (https://www.digikey.com/product-detail/en/amphenol-commercial-products/MUSBD11130/MUSBD11130-ND/1956306).  That leaves mini-B.

What about the glorious new USB-C masterrace?

No experience with those, even as a user.  :-//  They seem to cause a lot of confusion, though, and I don't have any of those cables around here.
Title: Re: Let's say you work for FTDI Chip...
Post by: CM800 on May 27, 2018, 12:39:12 am
I'm pretty sure the use of a mini connector is far more suspect than their pinout.

But I like mini connectors. 

I hate micro connectors, and there's not enough room for the ruggedized Amphenol full-size 'B' connector that I usually use (https://www.digikey.com/product-detail/en/amphenol-commercial-products/MUSBD11130/MUSBD11130-ND/1956306).  That leaves mini-B.

What about the glorious new USB-C masterrace?

No experience with those, even as a user.  :-//  They seem to cause a lot of confusion, though, and I don't have any of those cables around here.

I have them on my phone and laptop.

Great connector, sturdy and reliable. you can also plug it either way around. (no flipping it back and forth until the superposition collapses) You don't need to worry about all the excess wires. You can use it legacy on a 2.0 device easily enough.


(https://i.pinimg.com/originals/ae/39/08/ae3908c22ff0f17775064a85a5b74349.jpg)

Title: Re: Let's say you work for FTDI Chip...
Post by: T3sl4co1l on May 27, 2018, 01:19:17 am
Quote
The best way to do it would have been to bond out one of the lines to two pins, one on each side.  The resulting stub would also have been immaterial, but I guess they couldn't afford to sacrifice a pin elsewhere.

But USB is a differential pair, you don't want them to be split up on the chip they're going into...

Just how much splitting up do you think is important here?  No, seriously -- not being pejorative, it's exactly the question we should be asking ourselves all the time.  How much does it matter?

Do we really need that bypass cap?  Do we really need (or even want) differential-routed traces?  Do we really need length-matched traces, or controlled-impedance traces?  How much?

'Tis a question left sorely unasked, resulting in people often making very bizarre priorities, that only hurt the project overall.  Test!  Measure!  Ask! :)

Tim
Title: Re: Let's say you work for FTDI Chip...
Post by: Mr. Scram on May 27, 2018, 01:23:39 am
What about the glorious new USB-C masterrace?
The USB C connector seems to be quite a bit more complex.
Title: Re: Let's say you work for FTDI Chip...
Post by: amyk on May 28, 2018, 12:15:47 am
Yes, this pinout was probably designed for putting things on the other side of the board.

I remember reading some datasheet from a different manufacturer, for a USB device which had automatic D-/D+ detection.

On the other hand, MCUs with the GPIO pins for one port scattered on all 4 sides of the QFN is a bit more of a why? situation...
Title: Re: Let's say you work for FTDI Chip...
Post by: cyberfish on May 28, 2018, 11:28:40 am
Here is MC33883, a H-bridge gate driver chip.

C1 and C2 go to an external capacitor for the integrated charge pump. They have no other function.

(https://www.eevblog.com/forum/projects/lets-say-you-work-for-ftdi-chip/?action=dlattach;attach=442909)
Title: Re: Let's say you work for FTDI Chip...
Post by: CM800 on May 28, 2018, 12:07:07 pm
Here is MC33883, a H-bridge gate driver chip.

C1 and C2 go to an external capacitor for the integrated charge pump. They have no other function.

(https://www.eevblog.com/forum/projects/lets-say-you-work-for-ftdi-chip/?action=dlattach;attach=442909)

A little bit confused as to your point?

I'm reading it like:

A car has a steering wheel to steer it, it has no other function.
Title: Re: Let's say you work for FTDI Chip...
Post by: cyberfish on May 28, 2018, 12:38:41 pm
Here is MC33883, a H-bridge gate driver chip.

C1 and C2 go to an external capacitor for the integrated charge pump. They have no other function.

(https://www.eevblog.com/forum/projects/lets-say-you-work-for-ftdi-chip/?action=dlattach;attach=442909)

A little bit confused as to your point?

I'm reading it like:

A car has a steering wheel to steer it, it has no other function.

It's the fact that they are on opposite corners of the chip. A more sensible design would put them next to each other. If those pins had other functions, those other functions might have justified putting those pins the way they are.
Title: Re: Let's say you work for FTDI Chip...
Post by: SiliconWizard on May 28, 2018, 03:13:42 pm
This C1/C2 pin assignment looks funny at first sight, and is certainly an annoyance for routing purposes.
I'm guessing it may have something to do with the way the power rails are routed inside the chip die though, imposing a pad placement. Then you can't really make bonding wires cross one another to make the final package pins easier to route. Or you would need an interposer, which would make the package costly.
Just a thought.