[发明专利]设备启动装置以及CPU有效
申请号: | 201110038834.8 | 申请日: | 2011-02-10 |
公开(公告)号: | CN102193508A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 松田诚一 | 申请(专利权)人: | 株式会社山武 |
主分类号: | G05B19/04 | 分类号: | G05B19/04 |
代理公司: | 上海市华诚律师事务所 31210 | 代理人: | 黄依文 |
地址: | 日本国东京都千*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 启动 装置 以及 cpu | ||
技术领域
本发明涉及一种用于启动多个设备的设备启动技术的改良。
背景技术
为了检查基板等制造品中是否存在不良品,开发了一种基板检查装置,该装置通过读取来自多个摄像机的图像来检查基板。例如,在日本特开平6-222011号公报(专利文献1)中公开了一种基板检查装置,该基板检查装置将用于拍摄基板的4台摄像机13~16分成在X-Y方向上相互相对的两组,利用了在奇数帧/偶数帧之间交替进行跳跃扫描的视频信号。在此基板检查装置中,相互相对的摄像机所构成的组分别被给予仅相差水平同步周期的1/2的水平同步信号,在一个摄像机组中对奇数帧的图像进行拍摄,在另一个摄像机组中对偶数帧的图像进行摄影。通过这样的处理,能够对制造品进行高速连续的检查区域的解析。
专利文献
专利文献1:日本特开平6-222011号公报
发明要解决的课题
然而,在专利文献1所记载的基板检查装置中,需要基于同步信号对多个摄像机之间的拍摄时间进行管理。如果想要不进行供给同步信号的连接而分别管理摄像机的启动时间的话,则需要使用时间计量装置例如计数器,基于计数器的计数值来管理启动时间。
在这样的利用计数器的启动管理中,对每个设备分配寄存器,基于寄存器的计数来管理装置的启动时间。例如在计数器启动后,通过反复进行使规定的寄存器数值每次变化一定数值的动作来计量经过时间,使寄存器的数值变为零等来结束计数,从而表示从计量开始已经过了一定时间。通过计数器进行的经过时间的计数一结束,必须无延迟地将其检测到,并且通过无延迟地向寄存器写入启动数据而使计数器再启动。
另外,由于由控制电路进行的寄存器的读取及写入必须按照各寄存器次序依次实施,因此当某个寄存器的数值变为零时,存在读取该寄存器数据的时间非常延迟的情况。如果某一个计数器的计数结束的检测延迟的话,则再启动的时间延迟,无法在正确的时间指示图像读取开始。
发明内容
因此,本发明的目的之一在于,提供一种能使相互不同步的多个装置无延迟地动作的设备控制装置以及CPU(中央运算处理装置)。
用于解决课题的手段
(1)一种解决上述课题的本发明的设备控制装置,该设备控制装置管理多个设备的动作中的至少一部分,具有:寄存器电路,该寄存器电路具有多个寄存器,此寄存器构成为能够通过指定地址来进行数据的写入及读出;寄存器控制电路,该寄存器控制电路通过指定地址来监视所述寄存器电路的多个寄存器的数据,且向寄存器电路的预定的寄存器写入用于使设备启动的数据;信号发生电路,该信号发生电路基于被指定的地址和从寄存器电路读出的数据使多个设备中的一个设备进行规定的动作。并且,在所述寄存器电路中,在多个寄存器中的预定的第1寄存器中分配有对多个设备的各自的动作进行共同管理的第1位的集合,且在第1寄存器以外的多个第2寄存器中分别分配有对多个设备的各自的动作进行单独管理的第2位。
采用上述(1)的发明,为了管理多个设备的动作,分配有共用的第1寄存器,另一方面,为了管理各设备动作还分配有第2寄存器。因此,通过参考第1寄存器的第1位的集合可以同时掌握任意一个设备的动作状态,且对于动作已结束的设备,通过向所对应的第2寄存器的第2位写入数据,可以单独地在各自的时间开始动作。又,通过向多个第1位写入数据可以使多个设备同时开始动作。
根据需要,本发明可以使用以下这样的形态。
(2)在上述(1)的设备控制装置中,当第1寄存器的第1位的集合中的一个表示设备动作结束时,寄存器控制电路向分配给设备的第2寄存器的第2位写入指示设备的动作的数据。
(3)在上述(1)或(2)的设备制造装置中,当通过被指定的地址从特定的第2寄存器读出的数据是用于使多个设备中的一个进行动作的数据时,信号发生电路输出允许分配给第2寄存器的设备动作的许可信号。
(4)在上述(1)~(3)的任一项的设备控制装置中,当多个设备中的一个设备的动作结束时,信号发生电路向分配给动作结束的设备的第1寄存器的第1位写入表示设备动作结束的数据。
(5)在上述(1)~(4)的任一项的设备控制装置中,所述设备为摄像机、计数器或序列发生器中的一种。
(6)在上述(1)~(5)的任一项的所述设备控制装置中,寄存器电路将除了用于对多个设备的动作的至少一部分进行管理的位以外的位的至少一部分作为计数器来使用,该计数器用于计量从多个设备开始动作起经过的时间。
(7)所述发明为一种CPU,该CPU内装有上述(1)~(6)的任一项的设备控制装置。
发明的效果
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社山武,未经株式会社山武许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110038834.8/2.html,转载请声明来源钻瓜专利网。