一种光刻机数据通讯系统及其通讯方法与流程

文档序号:20581125发布日期:2020-04-29 01:29阅读:322来源:国知局
一种光刻机数据通讯系统及其通讯方法与流程

本发明涉及数据通讯系统领域,尤指一种光刻机数据通讯系统及其通讯方法。



背景技术:

在现有技术中光刻机的数据通讯系统,其中在终端采用千兆网网卡控制芯片接收以及网络phy层收发元器件负责接收以及发送图像数据,在光刻设备端则采用phy层收发元器件接收图像数据,并发送至mac层芯片,mac层芯片负责上层数据打包输出和接收数据包解包后发送给上层,再通过cpu解析网络协议--tcp/ip然后在通过应用层对图像数据收发控制及处理,最后输出到光刻设备端;

由于千兆网冗余数据太多导致通讯波特率太高,产品电性能规格太高,引起设计难度大,元件性能要求高,成本高,测试仪器配置高而昂贵,软件复杂,而且通讯实际效率低;虽然电路使用了网络phy层收发元器件,直接利用了网络的信道和载波调制解调方式,但是整个通信线路里的数据包并不是就必须采用网络的数据传输协议,在网络中的万千接点中搜寻,过滤目标连接点,同时为兼容若干不同通信而设定的网络协议在复杂的,变换万千的网络空间环境里是有效解决问题的好策略,好方法,是在相应的环境应用了相应的,合适,正确的方法手段,但对ctp制板机来说,网络协议包含了太多的无用数据,这些冗余数据占据了大量的数据传输空间,严重降低了数据传输的效率,必须舍去。



技术实现要素:

为解决上述问题,本发明提供一种光刻机数据通讯系统及其通讯方法,采用更加简单的数据包格式实现数据点对点通信传输协议,硬件上减少了传统的网络控制mac芯片,大幅降低了成本,同时采用点对点通信传输协议,除了大量的冗余数据,极大地提高了数据的有效传输效率,提高了系统性能。

为实现上述目的,本发明采用的技术方案是提供一种光刻机数据通讯系统,包括智能终端、发排卡端、数据收发适配器,所述发排卡端包括双口缓存、与数据收发适配器对应的数据收发单元;其中所述数据收发适配器与智能终端双向通信连接,且所述数据收发适配器与数据收发单元双向通信连接;其中所述数据收发单元的输出端与双口缓存的输入端连接;其中所述智能终端发送图像数据至数据收发适配器,所述数据收发适配器图像数据转换为图像数据包,并通过点对点传输协议的方式发送至数据收发单元,所述数据收发单元将图像数据包发送至双口缓存,所述双口缓输出光点数据。

进一步,所述数据收发适配器包括第一数据收发控制单元、第一phy层芯片,其中所述智能终端与第一数据收发控制单元双向通信连接,第一数据收发控制单元与第一phy层芯片双向通信连接。

进一步,所述数据收发单元包括第二数据收发控制单元、第二phy层芯片,其中所述第二phy层芯片与第一层phy层芯片双向通信连接,第二数据收发控制单元与第二phy层芯片实现双向通信连接;所述第二数据收发控制单元的输出端与双口缓存的输入端连接。

进一步,所述数据收发适配器还包括第一rj45接口,所述数据收发单元还包括第二rj45接口,其中第一层phy层芯片通过网线分别与第一rj45接口、第二rj45接口连通,并实现与所述第二phy层芯片的双向通信连接。

进一步,所述第一层phy层芯片的具体型号为88e1111或mp1556dj,第二phy层芯片的具体型号为88e1111或mp1556dj。

进一步,所述第一数据收发控制单元为mcu控制芯片或dsp控制芯片,第二数据收发控制单元为mcu控制芯片或dsp控制芯片。

进一步,所述智能终端为pc或智能手机或平板电脑。

为实现上述目的之二,本发明采用的技术方案是提供一种光刻机数据通讯系统的通讯方法,包括以下步骤:

步骤s1:发排卡端通过数据收发单元发送请求数据包至智能终端;

步骤s2:智能终端通过数据收发适配器接收请求数据包,并通过数据收发适配器发送图像数据包至发排卡端;

步骤s3:发排卡端通过数据收发单元接收图像数据包并将图像数据包发送至双口缓存进行缓存;

步骤s4:所述双口缓存将图像数据包转换为光点数据,并将光点数据传送至光刻机设备。

进一步,还包括与步骤s3同时进行的步骤s31,其中所述步骤s31的具体步骤为:

步骤s31a:发排卡端的数据收发单元对接收到的图像数据包进行验证,并根据图像数据包的验证结果返回对应的应答数据包至智能终端;

步骤s31b:其中智能终端根据应答数据包的有效性决定是重发上一图像数据包还是正常发送下一图像数据包,并对发送有效的图像数据包计数;

步骤s31c:所述有效的图像数据包的数值达到设定值后,智能终端停止数据发送。

本发明的有益效果在于:其中整个系统分发排卡端和智能终端,其中所述智能终端发送图像数据至数据收发适配器,所述数据收发适配器图像数据转换为图像数据包,并通过点对点传输协议的方式发送至数据收发单元,所述数据收发单元将图像数据包发送至双口缓存,所述双口缓输出光点数据;其中在本发明中采用更加简单的数据包格式实现数据点对点通信传输协议,硬件上减少了传统的网络控制mac芯片,大幅降低了成本,同时软件完全抛弃网络协议,采用适用于自己的,完全独立的,透明的,单纯的点对点通信传输协议,同时本发明对通讯的控制跳出了网络的格局,完全抛开了网络的影响,不受网络数据格式的束缚,也不用兼容形形色色的各类数据,消除了大量的冗余数据,极大地提高了数据的有效传输效率,提高了系统性能。

附图说明

图1是本发明的结构框图。

附图标号说明:1.智能终端;2.数据收发适配器;21.第一数据收发控制单元;22.第一phy层芯片;23.第一rj45接口;211.网线;3.数据收发单元;31.第二rj45接口;32.第二phy层芯片;33.第二数据收发控制单元;4.双口缓存;5.光刻设备。

具体实施方式

下面结合具体实施例和说明书附图对本发明予以详细说明。

请参阅图1所示,本发明关于一种光刻机数据通讯系统,包括智能终端1、数据收发适配器2、发排卡端;所述发排卡端包括双口缓存4、与数据收发适配器2对应的数据收发单元3;其中所述数据收发适配器2与智能终端1双向通信连接,且所述数据收发适配器2与数据收发单元3双向通信连接;其中所述数据收发单元3的输出端与双口缓存4的输入端连接;其中所述智能终端1发送图像数据至数据收发适配器2,所述数据收发适配器2图像数据转换为图像数据包,并通过点对点传输协议的方式发送至数据收发单元3,所述数据收发单元3将图像数据包发送至双口缓存4,所述双口缓输出光点数据;而且数据收发单元3在接收到图像数据包的时候,会对图像数据包进行crc效验,并反馈对应的应答数据包至智能终端1。

其中所述数据收发适配器2(类似网卡)通过通用pic插槽插到智能终端1的主板上,数据收发适配器2完成和发排卡端的通信任务,同时通过pic通信连接智能终端1,接受智能终端1的图像数据包并反馈发排卡端的应答数据包以及请求数据包;

数据收发单元3负责和智能终端1的通信任务,接收智能终端1的图像数据包并把接收到的图像数据包输出给双口缓存4,同时完成数据传输的crc校验,根据校验结果向智能终端1作出应答或请求。

其中整个系统分发排卡端和智能终端1,其中所述智能终端1发送图像数据至数据收发适配器2,所述数据收发适配器2图像数据转换为图像数据包,并通过点对点传输协议的方式发送至数据收发单元3,所述数据收发单元3将图像数据包发送至双口缓存4,所述双口缓输出光点数据;其中在本发明中采用更加简单的数据包格式实现数据通信传输协议,硬件上减少了传统的网络控制mac芯片,大幅降低了成本,同时软件完全抛弃网络协议,采用适用于自己的,完全独立的,透明的,单纯的点对点通信传输协议,同时本发明对通讯的控制跳出了网络的格局,完全抛开了网络的影响,不受网络数据格式的束缚,也不用兼容形形色色的各类数据,消除了大量的冗余数据,极大地提高了数据的有效传输效率,提高了系统性能。

进一步,所述数据收发适配器2包括第一数据收发控制单元21、第一phy层芯片22,其中所述智能终端1与第一数据收发控制单元21双向通信连接,第一数据收发控制单元21与第一phy层芯片22双向通信连接。

进一步,所述数据收发单元3包括第二数据收发控制单元33、第二phy层芯片32,其中所述第二phy层芯片32与第一层phy层芯片双向通信连接,第二数据收发控制单元33与第二phy层芯片32通过mii总线实现双向通信连接;所述第二数据收发控制单元33的输出端通过8位并行数据总线与双口缓存4的输入端连接。进一步,所述数据收发适配器2还包括第一rj45接口23,所述数据收发单元3还包括第二rj45接口31,其中第一层phy层芯片通过网线211分别与第一rj45接口23、第二rj45接口31连通,并实现与所述第二phy层芯片32的双向通信连接。相对于传统技术中采用usb的通讯方式,本申请采用网线211以及rj45接口的配合,可大大延长通讯距离。

进一步,所述第一层phy层芯片的具体型号为88e1111或mp1556dj,第二phy层芯片32的具体型号为88e1111或mp1556dj。

进一步,所述第一数据收发控制单元21为mcu控制芯片或dsp控制芯片,第二数据收发控制单元33为mcu控制芯片或dsp控制芯片。相对于传统技术中采用usb的通讯方式,本申请采用mcu控制芯片或dsp控制芯片实现对数据包的处理,相对于现有技术硬件上减少了网络控制mac芯片,大幅降低了成本。

进一步,所述智能终端1为pc或智能手机或平板电脑。因为光刻机对图像数据量需求大,而且要及时,所以一般都用pc机,但是如果数据处理速度够快,也可以使用其它设备,如智能手机;用pc机是它通用,性能强大,如果要专门定制图像数据处理的专用设备也是可以的。

为实现上述目的之二,本发明采用的技术方案是提供一种光刻机数据通讯系统的通讯方法,包括以下步骤:

步骤s1:发排卡端通过数据收发单元3发送请求数据包至智能终端1;

步骤s2:智能终端1通过数据收发适配器2接收请求数据包,并通过数据收发适配器2发送图像数据包至发排卡端;

步骤s3:发排卡端通过数据收发单元3接收图像数据包并将图像数据包发送至双口缓存4进行缓存;

步骤s4:所述双口缓存4将图像数据包转换为光点数据,并将光点数据传送至光刻设备5。

进一步,还包括与步骤s3同时进行的步骤s31(步骤s31相当于是步骤s3的一个分支),其中所述步骤s31的具体步骤为:

步骤s31a:发排卡端的数据收发单元3对接收到的图像数据包进行验证,并根据图像数据包的验证结果返回对应的应答数据包至智能终端1;

步骤s31b:其中智能终端1根据应答数据包的有效性决定是重发上一图像数据包还是正常发送下一图像数据包,并对发送有效的图像数据包计数;

步骤s31c:所述有效的图像数据包的数值达到设定值后,智能终端1停止发送图像数据包。

在本具体实施例中,上述的数据包均设定为统一的格式(数据帧采用只包含起始码,结束码和校验码的固定长度的传输方式),并是按时间先后串行发送的;上述的图像数据包格式:1byte起始标志,nbyte数据,1bytecrc效验数据,1byte结束标志。上述的应答数据包格式:1byte起始标志,1byte有/无效标志,1byte结束标志。上述的请求数据包格式:1byte起始标志,1byte请求标志位,1byte结束标志。

其中发排卡每次经过起始码和结束码确认接收到一个完整的数据包后,就进行crc效验,效验结果无误,向发送端应答”ok”,效验结果有误则向发送端回复“ng”,发送方根据接收方的应答结果决定是继续下一包数据发送还是重复上一包数据发送。

其中在本发明中采用更加简单的数据包格式实现数据通信传输协议,硬件上减少了传统的网络控制mac芯片,大幅降低了成本,同时完全抛弃网络协议,采用适用于自己的,完全独立的,透明的,单纯的点对点通信传输协议,同时本发明对通讯的控制跳出了网络的格局,完全抛开了网络的影响,不受网络数据格式的束缚,也不用兼容形形色色的各类数据,消除了大量的冗余数据,极大地提高了数据的有效传输效率,提高了系统性能。

以上实施方式仅仅是对本发明的优选实施方式实现描述,并非对本发明的范围实现限定,在不脱离本发明设计精神的前提下,本领域普通工程技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明的权利要求书确定的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1