IC汇流排是英文Inter Integrated Circuit Bus的缩写,直译为“内部积体电路汇流排”,一般称为“积体电路间汇流排”。它由一条串列数据(SDA)线和一条串列时钟(SCL)线配对构成。因为数位讯号都是用0和1表示的,0和1所在的位置不同,所代表的含义也不同,它们的位置所代表原含义是在设计中确定的。时钟信号是识别数据的基準,在电路中对数据的识别要靠时钟信号来定位,这样才能準确地解码。数据信号中包含有各种需要控制的信息,它是一篥可以双方向传递的信息线。各种控制信息和受控电路中的反馈信息都在这条信息线中传递。
基本介绍
- 中文名IC汇流排控制系统
- 外文名Imter Imtegrated Circuit Bus
- 别名积体电路间汇流排
- 识别数据时钟信号
构成
IC汇流排在大萤幕彩色电视机中的构成,系统控制中心(微处理器)通过IC汇流排与各积体电路(IC)联繫,即受控的积体电路挂在IC汇流排上。微处理器起控制作用,称为主控IC;挂在IC汇流排上的IC是受控IC,处于服从的地位,称为从属IC。电视机根据不同的设计,挂在IC汇流排上的从属IC的数量是不相同的。例如,电视机在正常使用中用户进行选台,调节音量、亮度、色饱和度、对比度和开关机等操作控制(使用控制)时挂接的IC较多。对于电压佑成式调谐器,当Y/C分离电路不採用数字式梳状滤波器时,就不用挂在IC汇流排上。存储器是系统控制不可缺少的,它总是和微处理器配对使用。
汇流排控制
微处理器对于从属的各种控制都是利用IC汇流排来进行的,统称为IC汇流排控制。这种控制分为两类一是使用控制 ,即电视机在正常使用中的各种控制;二是维修控制,即在维修中微处理器对从属IC的检测和调整。维修控制只有在电视机进入维修模式(松下公司称为行业模式或行业方式)之后才起到作用,在电视机正常使用中是不起作用的。利用IC汇流排控制来调整电视机时,一般使用本机的遥探器,按设计规定的操作程式按下约定操作程式按下约定的操作键。微处理器通过显示控制电路将提示字元(R、G、B信号)显示在萤光屏上,通过观察萤光屏上的提示,便可进行需要的调整操作。
在IC汇流排系统中,只有CPU拥有汇流排控制权,因而又称CPU为主控器;而其他电路皆受CPU的控制,故将它们称为被控器。主控控器既能向汇流排传送时钟信号,又能向汇流排传送数据信号,还能接收被控器送来的应答信号。数据传送时的起止时间及传速度由主CPU来决定。被控制不具备时钟信号发关能力,但能在主控器的控制下完成数据下完成数据信号的传送,它所发关的数据信号一般是应答信息,以将自身的工作情况告诉CPU。由于汇流排只由两根线组成,从而决定数据传输方式为串列方式,而且是双向传输的。
存储器
IC汇流排系统中的存储器也不同于普通遥控彩色电视机的存储器。普通遥控彩色电视机的存储器只用来存放用户信息(如节目号信息、波段信息、模拟量控制信息和声音控制信息等),而IC汇流排系统中的存储器存有两类信息,其中一类是控制信息,另一类是用户信息。控制信息是由厂家写入的,它实际上就是机器材的最佳控制数剧(例如厂家写入的黑白平衡控制数剧、场幅控制数据等),这类数剧用户不能随意改变。用户信息是由脑筋户写入的用以控制被控电路的信息(如用户设定的色饱和度控制量、对比度控制量等),用户信息可以由用户随意设定。
在IC汇流排系统中,小信号处理器都是由一块大规模积体电路担任,这块大规模积体电路通过IC汇流排与CPU相连。CPU通过IC汇流排将控制信息和用户信息送至小信号处理器,使其处于最佳工作状态。小信号处理器也可通过IC汇流排向CPU 传送应答信息,以将自己的工作状态告诉CPU。
彩色电视机中被控电路大都是模似电路,IC汇流排上所传输的数据都是数位讯号。为了便于通信,必须在各被控制对象中增加一个IC汇流排接口电路,并对汇流排接电路进行软体设计。汇流排接口电路一般由可程式地址发生器、地址比较器、读/写暂存器、汇流排解码器、选择开关、锁存器及D/我转换器等构成,由于汇流排接口电路的存在,被控电路便具有数位讯号处理功能。
编程部分
在IC汇流排系统中,由于被控器不只一个,为了使CPU能準确无误地与某一被控电路进行通信,必须给每一个被控对象赋予一个特定的地址码。地址码可由固定部分和可程式部分组成,可程式部分用以确定某一类被控对象中的某一个被控对象。例如某一IC汇流排上挂有两块型号完全相同的积体电路,为了使CPU能分别与它们进行通信,要求这两块积体电路具有不同的地址,此时就必须改变地址码中的可程式部分来区分它们的地址。地址码由汇流排接口电路中的可程式地址发生器来产生,可程式地址发生器所产生的地址码是由集成叫路生产厂在设计时所确定的。
有了地址码后,CPU就能顺利地找到被控对象(即定址)。当CPU需要控制某被控制对象时,CPU就通过IC汇流排向被控对象发出定址指今,此时挂在IC汇流排上的所有被控对象均接收这一定址指今,并将CPU发出的地址信息与自己的地址进行比较,相同者就被CPU定址,然后CPU便可以与被控对象进行通信了,因而可以将被控器的地址理解为控器在IC汇流排系统中的“电话号码”。为了使CPU能够对每一个被控器进行準确的定址,被控器的地址必需具有惟一性。
其他信息
汇流排接口的暂存器用来暂时存放数据,分写暂存器和读暂存器两种。写暂存器用来存放CPU送来的数据,就是CPU 用来控制被控器的数据;读暂存器用来存放被控器的应答信息及工作状态信息,CPU通过读暂存器中读出数据中读出数据来了解被控器的工作情况,以对被控器进行实时监控。