芯片管脚排列乱序

来源:百度知道 编辑:UC知道 时间:2024/05/15 16:43:25
不知道大家注意到了么,有些芯片的管脚不能按照端口顺序(排除电源和地)依次排列开来,比如说nxp的lpc2138(LQFP64)管脚排列的就不规则,而且它的jtag口对应的管脚也是在芯片的四面都有,使用起来很不方便,最痛苦的就是它的port1,管脚分布的乱七八糟的如果要使用可能要过很多次孔,这是为什么呢?而且有的端口还有可能中间的某个管脚不可用,有的仅能作为输出,这是为什么呢?
是不是这样做有时在芯片逻辑图优化上会节约很多资源?
请了解内情的给指点一下
征求有设计芯片经验的人来解释一下
另外ATF144X的解释也许可以认为是芯片管脚乱序的原由,但是并没有解释“芯片端口中某个端口不可用”,或者“某个端口仅能作为输出”的原因,另外如果芯片厂家做一些努力的话应该可以尽量将端口的管脚集中在一起的

这我早就注意到了,最早遇到的情况就是74HC373这芯片,不过还算能找到些规律;然后是RAM和ROM、8位数据口不是在一边的;然后是ADC0809,数据口的分布很不规则,在布线时很麻烦,而ADC0816却没这个问题。我想造成这情况的原因是芯片内部的晶片,当从晶片上引线到芯片外部的引脚上时不允出现交叉的情况,况且在设计晶片时不可能做到把同类的端口全部集中到一边引出,因此归结起来就是在设计晶片时的原因。

至于端口为何不能用。或者端口只是单向的输入输出,一定程度上来说为了降低成本,但更多的是考虑这芯片是什么用途定位的,即像“定做”的芯片一样,比如AT89C2051单片机,其P3.6是没有引出来的,就是说不能直接使用P3.6,还有P1.0和P1.1作为输出时需要外接上拉电阻……可以说AT89C2051是专用的单片机了,至于你说的单片机单片机有的口只能作为输出,那就是说应该作为功率输出使用的,能承受较大电流,而有的端口不能用,可能是因为其端口已经在内部使用了或者是在芯片设计时留下的问题(只是可能……),当然这是我的想法,仅作参考了。

最主要是防干扰

而且你不习惯并不一定外国佬也不习惯

也许他们习惯那样

可能是为了内部走线方便,或者拍出数据线之间的干扰