许多客户在解决方案库中阅读整体方案时遇到问题。那么,如何正确读取它们并将内存芯片的引脚焊接到电路板适配器上的正确位置?
每个存储器芯片(NAND型)具有以下信号:
数据总线:
用于8位数据总线的D0,D1,D2,D3,D4,D5,D6,D7
用于16位数据总线的D0,D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15。
无论数据总线比特率如何,每个存储器芯片都有以下控制线:CE,CLE,ALE,WE,RE,R / B,WP
此外,每个存储器芯片都有引脚提供的电源:VCC和GND。
Basicaly数据行标记为Dx(x – 行号,例如D0,D1,D2)
它们也可以标记为IO0,IO1,Io2或DQ0,DQ1,DQ2 ……
还有一些现代存储芯片标记为:
IO0-0,IO0-1
IO1-0,IO1-1
IO2-0,IO2-1
这样的标记意味着IOx-ch(数据线的x数,ch – 通道数)
另请注意:
D0 = IO0 = DQ0
D1 = IO1 = DQ1
D2 = IO2 = DQ2
等等。
基本上针脚ALE,CLE,WE,RE,WP标记为,但可以标记为:
ALE-0,ALE-1(ALE0,ALE1,ALE#0,ALE#1)
CLE-0,CLE-1(CLE0,CLE1,CLE#0,CLE#1)
在这种情况下,数字表示通道号。如果内存芯片没有通道编号,那么它只有一个通道。
你可能提出的第一个问题是“CE和R / B怎么样?”,
例如:“我有一个带有CE0引脚排列的单块,但PC-3000手册没有任何关于它的信息”。
因此,正如您在电子/工程中记得的那样,计算从零开始。
然后我们有:
CE0 / CE1
CE1 / CE2
CE2 / CE3
CE3 / CE4
结果:
存储芯片的CE0应焊接到读写器引脚的CE1
存储芯片的CE1应焊接到读写器引脚的CE2
存储芯片的CE2应焊接到读写器引脚的CE3。
还有一些情况,那么CE没有任何数字(如图像上),然后需要焊接到CE1读卡器引脚。
R / B线怎么样?
从6.5.1.3701软件版本开始,所有线路R / B都可以焊接到读卡器上的任何一个R / B引脚。
这就是信号引脚。 本文的下一部分是关于电源的。
VCC和GND是电源引脚的默认标记。
这些标记有不同的变化:
VCC = VCCQ,VSP1,VSP2,VSP3,VSP4
GND = VSS,VSSQ
那么它是什么:VCC和GND。
VCC – 电源,加
GND – 地,减号,零
我们来看看LGA / TLGA,BGA63,BGA100 pinmap方案的例子。
LGA/TLGA
IO0_0 IO0_1
IO1_0 IO0_1
IO2_0 IO0_1
IO3_0 IO0_1
IO4_0 IO0_1
IO5_0 IO0_1
IO6_0 IO0_1
IO7_0 IO0_1
CE0_0 CE0_1
CE1_0 CE1_1
R / B0_0 R / B_0_1
R / B_1_0 R / B1_1
CLE_0 CLE_1
ALE_0 ALE_1
WE_0 WE_1
RE_0 RE_1
WP_0 WP_1
我们可以看到每个信号都有自己的索引。
IO0-7_n – 从IO0 …到IO7 – 是数据总线。
但“_n”(_ 0,_ 1) – 是通道号。
相同的标记和其他引脚:“_ 0”和“_1”表示“_0” – 是第一个通道,“_ 1”是第二个通道。
然后需要分别阅读这些行。首先需要用“_0”标记焊接所有引脚,读取它们然后用“_1”标记焊接引脚并读取它们。
基本上所有LGA / TLGA内存芯片都有4行CE引脚,它们是成对连接的:
IO0_0 + IO0_1
IO1_0 + IO1_1
…。
CLE_0 + CLE_1
ALE_0 + ALE_1
WE_0 + WE_1
RE_0 + RE_1
WP_0 + WP_1(写保护引脚,此线可以不焊接)
CE引脚焊接:
CE0_0 – 读者的CE1
СE0_1 – 读者的CE2
CE1_0 – 读者的CE3
CE1_1 – 读者的CE4。
R / B线 – 所有这些线都可以焊接到R / B引脚。
此外,所有存储器芯片都具有BGA形状因子,因此我们具有这些芯片的图像并且需要翻转图像。
BGA63
该存储器芯片具有与TSOP芯片大致相同的引脚排列:
IO0 – 读卡器上的IO0引脚
IO1 – 读卡器上的IO1引脚
IO2 – 读卡器上的IO2引脚
IO3 – 读卡器上的IO3引脚
IO4 – 读卡器上的IO4引脚
IO5 – 读卡器上的IO5引脚
IO6 – 读卡器上的IO6引脚
IO7 – 读卡器上的IO7引脚
CE0 – 读卡器上的CE1引脚
CE1 – CE2引脚读卡器
CE2 – 读卡器上的CE3引脚
CE3 – 读卡器上的CE4引脚
R / B0,R / B1,R / B2,R / B3 – 所有这些引脚都可以焊接到读卡器的任何R / B引脚。
CLE – 读取器上的CLE引脚
ALE – 读卡器上的ALE引脚
读写器上的RE-RE引脚
我们 – 我们钉在读者身上
WP – 不需要焊接它。
电源在以下引脚上:
VCC 3.3 V读卡器至存储芯片的VCC,VDDi,VSP1,VSP3,VSP2,VCCQ引脚。
读写器的GND到VSS,存储芯片的VSSQ
不需要焊接“R”引脚。 它们被标记为保留。
BGA100
这种类型的存储器芯片与LGA / TLGA芯片大致相同。
结果需要读取一个单独的通道:
通道0 – IO0_0 … IO7_0,CE0_0,CE1_0,ALE_0,CLE_0,WE_0,RE_0
通道1 – IO0_1 … IO7_1,CE0_1,CE1_1,ALE_1,CLE_1,WE_1,RE_1
该存储器芯片类型的电源是:
VCC 3.3 V读卡器为VCC,VDDi,VSP1,VSP2,VSP3,存储芯片的VCCQ。
读写器的GND到VSS,存储芯片的VSSQ。
(最好焊接所有VCC,VCCQ,VSP,VSS,VSSQ引脚)
BGA132
与BGA152相同(请看下面的内容)。
BGA136
与BGA152相同(请看下面的内容)。
BGA152
这种存储芯片可以具有8个CE线和2个通道。
频道0:
IO0_0,IO1_0,IO2_0,IO3_0,IO4_0,IO5_0,IO6_0,IO7_0
СE0_0,CE1_0,CE2_0,CE3_0
ALE_0,CLE_0,WE_0,RE_0
R / B0_0,R / B1_0
频道1:
IO0_1,IO1_1,IO2_1,IO3_1,IO4_1,IO5_1,IO6_1,IO7_1
СE0_1,CE1_1,CE2_1,CE3_1
ALE_1,CLE_1,WE_1,RE_1
R / B0_1,R / B1_1
该存储器芯片可由BGA-152适配器(由ACE提供)读取。
如果你没有这个,你可以订购它或将存储芯片焊接到电路板:
1.尽早提供的分离通道(0和1)。
2.如果内存芯片不超过4个存储区,则可以成对组合通道:
IO0_0 + IO0_1
IO1_0 + IO1_1
IO2_0 + IO2_1
……。
CLE_0 + CLE_1
ALE_0 + ALE_1
WE_0 + WE_1
RE_0 + RE_1
如果您使用这种组合,那么CE线应该焊接如下:
CE0_0 – 读者的CE1
CE1_0 – 读者的CE2
СE0_1 – 读者的CE3
CE1_1 – 读者的CE4
等等
所有R / B线都可以焊接到读卡器的任何一个R / B引脚。
读卡器的VCC引脚焊接到VCC和存储器芯片的VCCQ引脚。
读写器的GND引脚焊接到VSS和存储器芯片的VSSQ引脚。
它有这样的引脚方案:
我们可以看到它只有一个通道,然后需要同时焊接所有引脚。
Basicaly这样的记忆芯片放置在中国闪存笔驱动器中,容量很小。
例如,我们得到一个案例金士顿DT101 G2 4 GB(具有128 MB的实际容量)。
!请注意,在这种情况下需要将WP线的存储芯片焊接到VCC。
有关您可以在ONFI规范文档中阅读的引脚的更多详细信息。它可以在您的UpdateBox中使用