所谓片选信号,指的是传统南北桥架构的主板中,地址线和数据线分开的BIOS芯片里的22脚的那个信号。它是由CPU发出,经北桥,南桥到达的。它的有无,可以初步判断南北桥的及CPU的是否开始工作,是否BIOS资料被破坏。
这个信号,要想看到,必须取下BIOS芯片,在开机的瞬间,在22脚用示波器观察得到。
不过不好描述它,简单说,就是你在上好CPU后,开机瞬间,可以看到22脚在示波器上表现出,电压上升的过程中,大约在1V处,(电压起始点为0V,即没有电压时的横线为0V),有个明显的小光点,闪过,这个光点,就是片选信号。 一般这个过程非常短暂,从0V到3V或5V.只有不到半秒钟,那么光点闪过时,就更短暂了。所以必须要反复多次,用触发开关,来触发电源,才可能看到这个一闪而过的信号。
什么是片选信号
片选信号就是选用一个或某一个集成电路芯片时使用的信号。
之所以需要这样的选择,是因为当有很多芯片挂在同一总线上(像电脑里很多外设都是挂在总线上),但我们有时候需要对其中特定的某个芯片进行数据、地址或命令的独立传输,此时,我们需要有一个信号来告诉挂在总线上的芯片们,这些数据、地址是传给哪个芯片的。这样,其他芯片就会对这些信号没有反应,而目标芯片就知道这些数据是传给自己的从而做出反应。这个信号就叫做片选信号CS(chip select)或SS(slave select)。片选这个词即由此而来,指通过设置跳线,利用与门、或门、非门的组合来决定到底是哪几部分进入工作状态。
片选信号一般是在划分地址空间时,由逻辑电路产生的。在数字电路设计中,一般开路输入管脚呈现为高电平,因此片选信号绝大多数情况下是一个低电平。
可编程接口芯片都有一个片选开关,通常以CE(Chip Enable)——芯片使能,或CS(Chip Select)——芯片选择,即片选表示。只有当该输入端处于有效电平时,接口芯片才进入电路工作状态,实现数据的输入输出。
不仅电路中存在多个芯片时需要使用片选的功能,就是在只用一个芯片时,为了节约用电及延长芯片寿命,也常使用片选功能——只当使用芯片时才用片选信号使其工作,而在规定时间内没有动作时自动撤销片选信号,使其处于非工作的待机或休眠状态。
选择判断
正常的主板的片选,(南北桥架构的才有,也就是老主板,不是现在810以上的HUB-LINK架构的),怎么样去判断呢,教你一个方法,其实,实际维修中,很少人去直接测它,而是在开机瞬间去测PCI槽上的任意一根AD线,如果有瞬间双杠波,就说明已经有片选了,或者在触发过程中,BIOS的A线,D线,或者CS信号,如果有瞬间的双波跳变,也证明有片选了。就不必去取下BIOS芯片了,特别是那些焊接在板上的BIOS。 如果在这个瞬间,波形一直是单条的直流电压,则是片选信号没有到达,有可能是CPU没有工作或者南北桥的内部问题。
片选可以理解成选片,很多芯片挂在同一总线上的时候,需要有一个信号来区别总线上的数据和地址由哪个芯片处理,这时就需要一个片选信号CS(chip select),一般是在划分地址空间时,由逻辑电路产生的。在数字电路设计中,一般开路输入管脚呈现为高电平,因此片选信号绝大多数情况下是一个低电平。
CS=Chip select(芯片选中)
作为芯片输入的片选信号没什么差别,但是对于CPU等主芯片输出的用于选中其他外围设备的片选,则一般命名为CS较为普遍。
CS0,CS1,CS2为输入片选信号,只有当它们同时有效----CS0=0,CS1=1,CS2=0时,才能选中该片TL16C750。
A0,A1,A2为TL16C750内部寄存器的选择信号。这三个输入信号的不同编码,选中TL16C750内部不同的寄存器。
为什么许多芯片的CS信号(片选信号)经常都是低电平有效?
这个问题问得好。
1)、如果只有一片这样的芯片,若是高电平有效,则要求接到Vcc,但有的用户总认为悬空该端是同样有效的,因此在外部强干扰或太潮湿条件下,会使电路工作失常。但如果是低电平有效,只需简单的将该片选端直接接GND即可,使用者不得不将该端接到指定电平上,是不能偷懒的。
2)、如果你是芯片生产商,你会期待你的产品有更大的使用范围,无论是专业、严谨的工程师,还是普通用户都能够得心应手地使用你的产品,基于1)的原因,你又何乐而不为呢?
3)、大多数的地址译码器输出端,都是低电平有效,这样,只需将该输出端直接接到制定芯片的片选端即可,如果是高电平有效,还要经过反相器转换一次,显得麻烦。
4)、当然,也有部分芯片的片选信号是高电平有效,这是为了使用者的方便,按照要求使用是不会有什么问题的。
评论
查看更多