应用于PC/104总线接口的子板及应用于该子板的方法技术

技术编号:15690823 阅读:95 留言:0更新日期:2017-06-24 03:31
本发明专利技术提供一种应用于PC/104总线接口的子板及应用于该子板的方法,其中所述子板包括:控制器、辅助组件和连接接口组件,其中,辅助组件包括存储器和复杂可编程逻辑器件,连接接口组件包括一个或多个连接接口,存储器、复杂可编程逻辑器件分别通过PC/104总线与连接接口组件中的所有连接接口连接;控制器、存储器和复杂可编程逻辑器件之间通过内部总线进行连接,连接接口组件中的连接接口均采用PC/104标准。本发明专利技术通过在控制器1中设置配置文件,并同时设置存储器和复杂可编程逻辑器件来实现PC/104总线接口在不同模式访问之间的切换,切换方式可根据配置文件灵活设置,使得具有PC/104总线接口的母板对于不同的PC/104产品接口规格都能通用。

Sub board applied to PC/104 bus interface and method for applying the same

The invention provides a method used in the PC/104 bus interface board and the application to the board, wherein the board comprises a controller, auxiliary components and connection interface components, the auxiliary component includes a memory and a complex programmable logic device, the connection interface component comprises one or more connection interface, memory, complex the programmable logic device are all connected through the PC/104 bus interface and the connection interface of the connected components in memory; controller, and complex programmable logic device through the internal connection between the bus and the connection interface interface components are used PC/104 standard. The controller 1 in the configuration file, and also set the memory and programmable logic device PC/104 bus interface to realize switching between different modes of access to the complex, switching mode can be flexibly set according to the configuration file, the motherboard has a PC/104 interface to the PC/104 interface products of different specifications can be used.

【技术实现步骤摘要】
应用于PC/104总线接口的子板及应用于该子板的方法
本专利技术涉及通信领域,尤其涉及一种应用于PC/104总线接口的子板及应用于该子板的方法。
技术介绍
PC/104是一种工业计算机总线标准,是一种专为嵌入式控制而定义的工业控制总线,但是一直以来没有一个统一标准,导致在工业领域内的产品接口规格各不相同,因此,对于不同的产品接口规格需要提供不同的PC/104总线接口。图1为现有技术中实现PC/104总线接口访问的结构示意图,如图1所示,现有技术中通过选择器对板位地址与AEN、读/写信号进行与运算,例如板位选择所用的地址线为SA14-SA19,该子板被分配的基地址是0xFC000,则如果要对该板写操作,只需要满足(SA19)&(SA18)&(SA17)&(SA16)&(SA15)&(SA14)&(!AEN)&(!IOW)=1即可,此时地址线的触发器开通,且三态缓冲使能,输出选中的反馈信号IOCS16。此种实现方法简单,不需要处理单元介入,但由于硬件上固定了板选地址甚至是板选模式,只能为产品定制,无法通用。
技术实现思路
本专利技术提供一种应用于PC/104总线接口的子板及应用于该子板的方法,用以解决现有技术中的PC/104总线接口对于不同的产品接口规格无法通用,兼容性差的技术问题。本专利技术一方面提供一种应用于PC/104总线接口的子板,包括:控制器、辅助组件和连接接口组件,其中,辅助组件包括存储器和复杂可编程逻辑器件,连接接口组件包括一个或多个连接接口,存储器、复杂可编程逻辑器件分别通过PC/104总线与连接接口组件中的所有连接接口连接;控制器、存储器和复杂可编程逻辑器件之间通过内部总线进行连接,连接接口组件中的连接接口均采用PC/104标准。进一步的,连接接口组件包括:用于与母板进行插接的第一连接接口和第二连接接口,母板为具备PC/104总线接口的通信板。进一步的,上述子板还包括:第三连接接口,第三连接接口与控制器通过内部总线连接。进一步的,辅助组件还包括缓冲器,缓冲器与存储器、复杂可编程逻辑器件之间通过内部总线连接,缓冲器与连接接口组件中的所有连接接口之间通过PC/104总线连接。进一步的,缓冲器与存储器之间通过内部总线连接,内部总线包括地址总线和数据总线。进一步的,缓冲器与复杂可编程逻辑器件之间通过内部总线连接,内部总线包括地址总线和控制总线。本专利技术另一方面提供一种应用于上述子板的方法,包括:在控制器中设置配置文件;通过配置文件对PC/104总线接口的访问模式进行切换。进一步的,设置配置文件,具体包括:为子板设置基地址;设置AEN信号为非使能信号时,判断子板中指定地址总线传送的地址与子板内部设置的基地址是否相同,若相同,则子板被选中;设置AEN信号为使能时,基地址及指定地址总线传送的地址均无效。进一步的,设置配置文件,还包括:设置以第一模式访问时,通过第一连接接口获取读信号和写信号;设置以第二模式访问时,通过第二连接接口获取读信号和写信号。本专利技术提供的应用于PC/104总线接口的子板及应用于该子板的方法,子板与母板之间的通信通过连接接口和PC/104总线4进行传送,通过在控制器中设置配置文件,并同时设置存储器和复杂可编程逻辑器件来实现PC/104总线接口在不同模式访问之间的切换,切换方式可根据配置文件灵活设置,使得具有PC/104总线接口的母板对于不同的PC/104产品接口规格都能通用,可兼容不同的产品接口规格,通用性高,使用方便。附图说明在下文中将基于实施例并参考附图来对本专利技术进行更详细的描述。其中:图1为现有技术中实现PC/104总线接口访问的结构示意图;图2为根据本专利技术实施例一的应用于PC/104总线接口的子板的结构示意图;图3为根据本专利技术实施例二的应用于PC/104总线接口的子板的结构示意图;图4为根据本专利技术实施例三的应用于本专利技术提供的子板的方法的流程示意图。在附图中,相同的部件使用相同的附图标记。附图并未按照实际的比例绘制。具体实施方式下面将结合附图对本专利技术作进一步说明。实施例一图2为根据本专利技术实施例一的应用于PC/104总线接口的子板的结构示意图,如图2所示,本实施例提供一种应用于PC/104总线接口的子板,包括:控制器1、辅助组件2和连接接口组件3,其中,辅助组件2包括存储器21和复杂可编程逻辑器件22,连接接口组件3包括一个或多个连接接口(图中未示出),存储器21、复杂可编程逻辑器件22分别通过PC/104总线4与连接接口组件3中的所有连接接口连接;控制器1、存储器21和复杂可编程逻辑器件22之间通过内部总线5进行连接,连接接口组件3中的连接接口均采用PC/104标准。具体的,存储器21可为双端口存储器,双端口存储器具有两组相互独立的读写控制线路,可进行并行的独立操作,能够提高处理速度。本实施例中的子板通过连接接口组件3中的连接接口插接到母板上,母板为具备PC/104总线接口的通信板。母板与子板之间的通信可通过连接接口和PC/104总线4进行传送,通过在控制器1中设置配置文件,从而使子板中的控制器1对存储器21和复杂可编程逻辑器件22进行操作,用以控制子板在不同的模式访问之间进行切换,实现具有PC/104总线接口的母板对于不同的产品接口规格都能通用,在提高使用方便性的同时还可节省开支。本实施例提供的应用于PC/104总线接口的子板,子板与母板之间的通信通过连接接口和PC/104总线4进行传送,通过在控制器1中设置配置文件,并同时设置存储器21和复杂可编程逻辑器件22来实现PC/104总线接口在不同模式访问之间的切换,切换方式可根据配置文件灵活设置,使得具有PC/104总线接口的母板对于不同的PC/104产品接口规格都能通用。实施例二本实施例是在上述实施例的基础上进行的补充说明。图3为根据本专利技术实施例二的应用于PC/104总线接口的子板的结构示意图,如图3所示,本实施例提供一种应用于PC/104总线接口的子板,包括:控制器1、辅助组件2和连接接口组件3,其中,辅助组件2包括存储器21、复杂可编程逻辑器件22和缓冲器23,连接接口组件3包括用于与母板(图中未示出)进行插接的第一连接接口31和第二连接接口32,缓冲器23与存储器21、复杂可编程逻辑器件22之间通过内部总线5连接,缓冲器23与连接接口组件3中的所有连接接口之间通过PC/104总线4连接;控制器1、存储器21和复杂可编程逻辑器件22之间通过内部总线5进行连接,连接接口组件3中的连接接口均采用PC/104标准,母板为具备PC/104总线接口的通信板。具体的,母板通过第一连接接口31和第二连接接口32传送至子板的数据,先到达缓冲器23,缓冲器23的作用是将母板送来的数据暂时存放,以便存储器21或者复杂可编程逻辑器件22将它取走;同样,子板要发送给母板的数据,也会先放至缓冲器23,此时缓冲器23的作用是用来暂时存放送往母板的数据。缓冲器23的使用,可使母板与子板之间数据传送同步。第一连接接口31和第二连接接口32可分别传送不同位置的数据,举例来说,设置第一连接接口31传送第0位至第7位上的数据,同时通过第一连接接口31还能传送第1位至第19位的地址数据,设置第二连接接本文档来自技高网...
应用于PC/104总线接口的子板及应用于该子板的方法

【技术保护点】
一种应用于PC/104总线接口的子板,其特征在于,包括:控制器、辅助组件和连接接口组件,其中,所述辅助组件包括存储器和复杂可编程逻辑器件,所述连接接口组件包括一个或多个连接接口,所述存储器、所述复杂可编程逻辑器件分别通过PC/104总线与所述连接接口组件中的所有所述连接接口连接;所述控制器、所述存储器和所述复杂可编程逻辑器件之间通过内部总线进行连接,所述连接接口组件中的所述连接接口均采用PC/104标准。

【技术特征摘要】
1.一种应用于PC/104总线接口的子板,其特征在于,包括:控制器、辅助组件和连接接口组件,其中,所述辅助组件包括存储器和复杂可编程逻辑器件,所述连接接口组件包括一个或多个连接接口,所述存储器、所述复杂可编程逻辑器件分别通过PC/104总线与所述连接接口组件中的所有所述连接接口连接;所述控制器、所述存储器和所述复杂可编程逻辑器件之间通过内部总线进行连接,所述连接接口组件中的所述连接接口均采用PC/104标准。2.根据权利要求1所述的应用于PC/104总线接口的子板,其特征在于,所述连接接口组件包括:用于与母板进行插接的第一连接接口和第二连接接口,所述母板为具备PC/104总线接口的通信板。3.根据权利要求2所述的应用于PC/104总线接口的子板,其特征在于,还包括:第三连接接口,所述第三连接接口与所述控制器通过内部总线连接。4.根据权利要求1-3任一所述的应用于PC/104总线接口的子板,其特征在于,所述辅助组件还包括缓冲器,所述缓冲器与所述存储器、所述复杂可编程逻辑器件之间通过内部总线连接,所述缓冲器与所述连接接口组件中的所有所述连接接口之间通过...

【专利技术属性】
技术研发人员:贺盛文汪文心罗林刘群欣唐军付如愿王贤兵卢帆侯春阳
申请(专利权)人:南车株洲电力机车研究所有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1