总线匹配方法和装置的制造方法_3

文档序号:8258432阅读:来源:国知局
初始化信号1。
[0087] 可选的,设置在电路板中的处理器可以包括设置在主控芯片中的第一处理器和设 置在被控芯片中的第二处理器,或者,与电路板连接的处理器可以包括用于控制主控芯片 的第一处理器和用于控制被控芯片的第二处理器,此时的步骤202可以为:在控制该管脚 输出匹配信号时,第一处理器控制主控芯片输出初始化信号,并禁止主控芯片中其他需要 进行匹配的管脚输出匹配信号。
[0088] 步骤203,检测被控芯片是否接收到主控芯片发送的初始化信号。
[0089] 可选的,处理器在检测被控芯片是否接收到主控芯片发送的初始化信号时,可以 检测被控芯片中通知接收管脚是否接收主控芯片发送的初始化信号。
[0090] 举例来讲,主控芯片中的通知发送管脚与被控芯片中的通知接收管脚连接,当初 始化信号为1时,处理器在控制主控芯片中的通知发送管脚发送初始化信号1时,处理器则 检测被控芯片中的通知接收管脚是否接收到1。
[0091] 可选的,设置在电路板中的处理器可以包括设置在主控芯片中的第一处理器和设 置在被控芯片中的第二处理器,或者,与电路板连接的处理器可以包括用于控制主控芯片 的第一处理器和用于控制被控芯片的第二处理器,此时的步骤203可以为:第二处理器检 测被控芯片是否接收到主控芯片发送的初始化信号。
[0092] 步骤204,在被控芯片接收到该初始化信号时,从被控芯片中需要进行匹配的管脚 中,确定出唯一接收到信号的管脚,将该管脚确定为接收到匹配信号的管脚。
[0093] 由步骤202可知,处理器在控制主控芯片发送初始化信号时,还控制从主控芯片 中需要进行匹配管脚中选择的一个管脚输出匹配信号,并禁止主控芯片中其他需要进行匹 配的管脚输出匹配信号,又由于主控芯片的管脚和被控芯片的管脚是一对一连接的,因此 被控芯片在接收到主控芯片发送的该初始信号时,被控芯片中需要进行匹配的管脚中通常 仅可能有一个与发送匹配信号管脚连接的管脚能够接收到匹配信号,因此,处理器可以从 被控芯片中需要进行匹配的管脚中,确定出唯一接收到信号的管脚,并可以将该管脚确定 为接收到匹配信号的管脚。
[0094] 可选的,当处理器在控制主控芯片发送初始化信号时,还控制从主控芯片中需要 进行匹配管脚中选择的一个管脚输出匹配信号,并控制主控芯片中其他需要进行匹配的管 脚输出非匹配信号,又由于主控芯片的管脚和被控芯片的管脚是一对一连接的,因此被控 芯片在接收到主控芯片发送的该初始信号时,被控芯片中需要进行匹配的管脚中通常仅可 能有一个与发送匹配信号管脚连接的管脚能够接收到匹配信号,而被控芯片中其他需要进 行匹配的管脚则仅可能接收到主控芯片发送的非匹配信号。因此,处理器可以从被控芯片 中需要进行匹配的管脚中,确定出所接收到的信号与被控芯片其他各个需要进行匹配的管 脚所接收到的信号不同的管脚,并可以将该管脚确定为接收到匹配信号的管脚。
[0095] 可选的,设置在电路板中的处理器可以包括设置在主控芯片中的第一处理器和设 置在被控芯片中的第二处理器,或者,与电路板连接的处理器可以包括用于控制主控芯片 的第一处理器和用于控制被控芯片的第二处理器,此时的步骤204可以为:在被控芯片接 收到初始化信号时,第二处理器从被控芯片中需要进行匹配的管脚中,确定出唯一接收到 信号的管脚,将该管脚确定为接收到匹配信号的管脚。
[0096] 步骤205,根据预定匹配顺序确定出正在输出匹配信号的管脚。
[0097] 该预定匹配顺序是预先设置在处理器中的,或者是处理器从存储器中读取到的, 因此处理器在进行对主控芯片的管脚和被控芯片的管脚进行匹配时,可以按照该预定匹配 顺序依次从主控芯片中选择需要进行匹配的管脚输出匹配信号,对应的,处理器也需要按 照该预定匹配顺序依次确定出被控芯片中接收到匹配信号的管脚。
[0098] 举例来讲,预定匹配顺序所对应管脚为PinO_Pin7,此时,处理器根据该预定匹配 顺序依次从这些管脚中选择一个管脚输出匹配信号,比如,处理器第三次根据该预定匹配 顺序选择出的管脚Pin2,并根据该管脚Pin2发送匹配信号,处理器在检测到被控芯片中需 要进行匹配的管脚接收到该匹配信号时,根据该预定匹配顺序确定出正在输出匹配信号的 管脚为管脚Pin2。
[0099] 需要补充说明的是,设置在电路板中的处理器可以包括设置在主控芯片中的第一 处理器和设置在被控芯片中的第二处理器,或者,与电路板连接的处理器可以包括用于控 制主控芯片的第一处理器和用于控制被控芯片的第二处理器,此时的步骤205可以为:第 二处理器根据预定匹配顺序确定出正在输出匹配信号的管脚。
[0100] 步骤206,获取与该管脚连接的信号线。
[0101] 在实际应用中,处理器已知预定匹配顺序以及主控芯片中各个管脚所连接的信号 线。这样,处理器在确定出正在输出匹配信号的管脚时,则可以获取与该管脚连接的信号 线。
[0102] 举例来讲,预定匹配顺序所对应管脚为Pin〇-Pin7,这些管脚分别连接的信号线 为:addr [1]、addr [3]、data[2]、addr [2]、data[l]、data[0]、addr [0]和 data[3],此时,处 理器根据该预定匹配顺序依次从这些管脚中选择一个管脚输出匹配信号,比如,处理器第 三次根据该预定匹配顺序选择出的管脚Pin2,该管脚Pin2所连接的信号线为data[2],并 根据该信号线data[2]所连接的管脚Pin2发送匹配信号,处理器在检测到被控芯片中需要 进行匹配的管脚接收到该匹配信号时,根据该预定匹配顺序确定出正在输出匹配信号的管 脚为主控芯片中的管脚Pin2,且该管脚Pin2连接的信号线为data[2]。
[0103] 可选的,主控芯片中包括至少两种类型的总线,此时,该预定匹配顺序可以是这两 种总线所对应的管脚随机排序得到的,也可以是依次对不同类型总线所对应的管脚排序得 到的,比如主控芯片包括两种类型的总线,第一种类型的总线所对应的管脚排序在前,第二 种类型的总线所对应的管脚排序在后,且对每种类型总线进行排序时可以是依序排序或者 随机排序。
[0104] 可选的,设置在电路板中的处理器可以包括设置在主控芯片中的第一处理器和设 置在被控芯片中的第二处理器,或者,与电路板连接的处理器可以包括用于控制主控芯片 的第一处理器和用于控制被控芯片的第二处理器,此时的步骤206可以为:第二处理器获 取与该管脚连接的信号线。
[0105] 步骤207,建立该信号线与被控芯片中接收到匹配信号的管脚之间的对应关系,将 该对应关系保存至被控芯片的对应列表中。
[0106] 处理器在获取与该管脚连接的信号线之后,则可以建立该信号线与被控芯片中接 收到匹配信号的管脚之间的对应关系,并将该对应关系保存至该被控芯片的对应列表中。
[0107] 很显然,由于处理器可以预先得知主控芯片中的各个需要进行匹配的管脚与信号 线之间的对应关系,处理器还可以建立主控芯片中发送匹配信号的管脚与被控芯片中接收 到该匹配信号的管脚之间的对应关系。
[0108] 可选的,由于处理器可以得知主控芯片中的各个需要进行匹配的管脚与信号线之 间的对应关系,处理器还可以建立主控芯片发送匹配信号的管脚与该管脚连接的信号线以 及被控芯片中接收到该匹配信号的管脚之间的对应关系,也即建立的对应关系中包括主控 芯片发送匹配信号的管脚、与该管脚连接的信号线以及被控芯片中接收到该匹配信号的管 脚。
[0109] 在实际实现时,被控芯片的对应列表可以存储在与包含有该被控芯片的电路板对 应的存储器中,也可以存储在该被控芯片所对应的存储器中。对应的,这里所讲的存储器可 以通过总线与电路板所对应的处理器连接。
[0110] 可选的,设置在电路板中的处理器可以包括设置在主控芯片中的第一处理器和设 置在被控芯片中的第二处理器,或者,与电路板连接的处理器可以包括用于控制主控芯片 的第一处理器和用于控制被控芯片的第二处理器,此时的步骤207可以为:第二处理器建 立信号线与被控芯片中接收到匹配信号的管脚之间的对应关系,将该对应关系保存至被控 芯片的对应列表中。可选的,上述所讲的用于存储对应关系的存储器还可以通过导线与第 二处理器连接。
[0111] 步骤208,在被控芯片中已经匹配过的管脚接收到信号时,根据存储的对应列表, 查找到与被控芯片中接收到该信号的管脚对应的信号线,将该信号确定为信号线所发送的 信号。
[0112] 在匹配完成之后,处理器会控制电路板进行正常工作,在正常工作时,处理器控制 主控芯片中的管脚向被控芯片发送信号,对应的,在被控芯片中已经匹配过的管脚接收到 信号时,处理器可以根据存储的该被控芯片的对应列表,查找到与该被控芯片中接收到该 信号的管脚对应的信号线,将该信号确定为信号线所发送的信号。
[0113] 可选的,被控芯片中需要进行匹配的管脚中接收到信号,该被控芯片的对应列表 存储的对应关系包括被控芯片中接收到该信号的管脚和主控芯片中与该管脚对应的管脚, 此时,处理器则查找与主控芯片中该管脚连接的信号线,并将被控芯片中接收到的信号确 定为该信号线所发送的信号。
[0114] 可选的,被控芯片接收主控芯片发送的工作通知信号,该工作通知信号用于通知 被控芯片进行工作。可选的,主控芯片中发送给工作通知信号的管脚可以与发送初始化信 号的管脚相同;被控芯片中接收到工作通知
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1