What explains the unintuitive numbering of chip pins?
spinellis.gr
spinellis.gr
If you have the little key symbol in a corner, you can just "walk the chip" from there, regardless of sidedness
Do you have a good reference on those predating DIPs? Whenever someone balks at such "advanced" manufacturing methods due to price, I ask if they ever opened an Atari 2600 cartridge from the 1970s. IIRC some were die wire bonded to the board under a blob of epoxy.
Note that the Apollo Guidance Computer for the moon flights used flat packs, flip chips, and circular cans.
Luckily, PLCCs are rare these days.
Example: https://www.zilog.com/manage_directlink.php?filepath=docs/z8... (Note that the orientation on the PLCC package is indicated by one of the corners being different, yet that's not where pin 1 is.)
I think that's why people number them the counterclockwise way, if they didn't they'd get furious engineers calling them and yelling (I didn't yell, I was just very confused) that they aren't following the standard. There are so many ways to make a mistake in a circuit board already, once someone decided on a numbering scheme momentum probably just kept it going to be honest. Why would you change it when there is no functional difference and it makes mistakes less likely?
No, not the slightest clue. If you find an answer, I'm interested too...
http://www.interfacebus.com/ic-package-plcc-dimension-outlin...
No idea on the history though, hopefully someone can enlighten us, Google did not.
I am not sure why this is counter intuitive, on a 8 pin package, it makes sense to keep pin 5 close to pin 4 to simplify the layout of the wires, and in general, it makes sense to keep consecutive pins close to one another. This applies to vacuum tubes as well.
This is true in programming too. Spatially close data should be stored in memory adjacent to each other.
If pins were numbered by columns, you would have to connect two tracks to one end of the chip and two other tracks to the other end of the chip. Once you've done that, routing the remaining tracks is basically impossible on a single PCB layer.
You have missed my point entirely. All you have to do is re-label them. There is absolutely no re-wiring or re-routing implied by changing the pin numbers.
It does make a difference because the chip designer doesn't know or doesn't care how the chip is going to be packaged and where the pins are going to be placed on the package.
With the standard numbering, two consecutive pins are always placed next to eachother no matter the package, and the chip designer can use this information to optimize the placement of related pins.
This is not true with the alternative numbering "by column", where pin 4 and 5 are close on most packages, but far away on a DIP 8 package.
- https://en.wikipedia.org/wiki/Counterclockwise
Also, it's clockwise when viewed from what used to be the wiring side, i.e. bottom.
Also-also, mathematical/engineering sense of rotation for positive angles is counterclockwise. ("The mathematician works against the clock.")
Also-also-also, you've listed 2 conventions with no preference between them. If either would have been picked, we would be having the same discussion right now on why it wasn't the other one. The only thing that would give any advantage here is if there were established context or logic giving significant preference to any of them.
But "unintuitive" isn't the right word for picking one out of three reasonable options. It's not like you can avoid picking one.
The insight offered by the article is that they way we ended up with something different is that, amending the hypothetical, the object was actually introduced upside-down.
I don't think I agree with that. Especially since if you hand me something and I start counting left to right, oops I probably went counterclockwise.
Welcome to Hacker News, you must be new here. =)