一种集总外设接口模块的制作方法

文档序号:6388760阅读:173来源:国知局
专利名称:一种集总外设接口模块的制作方法
技术领域
本实用新型涉及计算机接口技术,具体涉及一种集总外设接口模块。
背景技术
随着计算机接口技术的发展,处理器需要支持和使用的接口的种类越来越多,这就要求处理器拥有对多种种类接口的硬件支持。但是实际使用中,并不是所有的接口都会被使用,而处理器为了应付各种情况,又不得不保留着各种接口的功能模块,因此处理器内部存在着面积浪费,芯片封装上存在着引脚浪费的情况,这些都会影响处理器的成本和性倉泛
实用新型内容
本实用新型目的在于提供一种集总外设接口模块,它可根据用户需求调整接口标准,将接收到的数据转换成所需接口标准的数据传输出去,可减少处理器需要支持多种接口模块而增加的成本。为了解决现有技术中的这些问题,本实用新型提供的技术方案是一种集总外设接口模块,它包括CPU处理器、接口复用器、功能选择开关、插针引脚,CPU处理器通过数据线、中断线、时钟线、电源线四组线与接口复用器相连,接口复用器通过数据线、中断线、时钟线、电源线四组线连接设于接口模块外的插针引脚,所述插针引脚用于连接外设接口,功能选择开关与接口复用器相连,用于切换接口标准。更为详细的技术方案是一种集总外设接口模块,它包括CPU处理器、接口复用器、功能选择开关、插针引脚,CPU处理器通过数据线、中断线、时钟线、电源线四组线与接口复用器相连,接口复用器通过数据线、中断线、时钟线、电源线四组线连接设于接口模块外的插针引脚,所述插针引脚用于连接外设接口,功能选择开关与接口复用器相连,用于切换接口标准。所述接口复用器为FPGA模块,所述FPGA模块内预设有多种接口标准,所述接口标准可通过功能选择开关进行切换,所述FPGA模块的标准可通过CPU处理进行重设,用于用户后期添加不同的接口标准,所述FPGA模块包括接收数据寄存器、数据转换单元、发送数据寄存器以及时序调整单元,CPU处理器所需发出的数据首先发至接收数据寄存器,数据转换单元根据功能选择开关所选择的接口标准转换接收数据寄存器中的数据并将所转换出的数据存储在发送数据寄存器内,存储在发送数据寄存器内的数据在经时序调整单元对数据时序进行调整后通过插针引脚发送至外设。作为优化,所述FPGA模块还包括接口标准配置寄存器,接口标准配置寄存器与数据转换单元相连,所述接口标准配置寄存器用于接收接口标准控制指令,所述数据转换单兀根据接口标准控制指令切换接口标准并转换数据相对于现有技术中的方案,本实用新型的优点是I. 本实用新型所描述的集总外设接口模块通过接口复用器内所预设的多种接口标准以适配用户的不同需求,而且接口标准可根据用户需求由用户通过外部所设的功能选择开关进行切换,使用起来非常灵活,另外由于本实用新型中的接口复用器是通过FPGA模块实现的,FPGA模块为可编程逻辑器件,当需要添加新的接口标准时只需要将关于新的接口标准 的程序烧入FPGA模块即可,使用非常方便,极大地增加了接口的复用性和对未来接口的支持;2. 本实用新型中所设的接口标准配置寄存器可接受远程的接口标准控制指令,可实现对集总外设接口模块内接口标准的远程切换,使用更加方便更为灵活。
以下结合附图
及实施例对本实用新型作进一步描述图I为本实用新型实施例的整体结构原理框图。
具体实施方式
以下结合具体实施例对上述方案做进一步说明。应理解,这些实施例是用于说明本实用新型而不限于限制本实用新型的范围。实施例中采用的实施条件可以根据具体厂家的条件做进一步调整,未注明的实施条件通常为常规实验中的条件。实施例本实施例所描述的集总外设接口模块,它包括CPU处理器、接口复用器、功能选择开关、插针引脚,CPU处理器通过数据线、中断线、时钟线、电源线四组线与接口复用器相连,接口复用器通过数据线、中断线、时钟线、电源线四组线连接设于接口模块外的插针引脚,所述插针引脚用于连接外设接口,功能选择开关与接口复用器相连,用于切换接口标准。所述接口复用器为FPGA模块,所述FPGA模块内预设有多种接口标准,所述接口标准可通过功能选择开关进行切换,所述FPGA模块的标准可通过CPU处理进行重设,用于用户后期添加不同的接口标准,所述FPGA模块包括接收数据寄存器、数据转换单元、发送数据寄存器以及时序调整单元,CPU处理器所需发出的数据首先发至接收数据寄存器,数据转换单元根据功能选择开关所选择的接口标准转换接收数据寄存器中的数据并将所转换出的数据存储在发送数据寄存器内,存储在发送数据寄存器内的数据在经时序调整单元对数据时序进行调整后通过插针引脚发送至外设。为了便于远程切换接口标准,所述FPGA模块内还设有接口标准配置寄存器,接口标准配置寄存器与数据转换单元相连,所述接口标准配置寄存器用于接收接口标准控制指令,所述数据转换单兀根据接口标准控制指令切换接口标准并转换数据。本实施例所描述的集总外设接口模块通过接口复用器内所预设的多种接口标准以适配用户的不同需求,而且接口标准可根据用户需求由用户通过外部所设的功能选择开关进行切换,使用起来非常灵活,另外由于本罚命中的接口复用器是通过FPGA模块实现的,FPGA模块为可编程逻辑器件,当需要添加新的接口标准时只需要将关于新的接口标准的程序烧入FPGA模块即可,使用非常方便,极大地增加了接口的复用性和对未来接口的支持;本实施例中所设的接口标准配置寄存器可接受远程的接口标准控制指令,可实现对集总外设接口模块内接口标准的远程切换,使用更加方便更为灵活。上述实例只为说明本实用新型的技术构思及特点,其目的在于让熟悉此项技术的人是能够 了解本实用新型的内容并据以实施,并不能以此限制本实用新型的保护范围。凡根据本实用新型精神实质所做的等效变换或修饰,都应涵盖在本实用新型的保护范围之内。
权利要求1.一种集总外设接口模块,其特征在于,它包括CPU处理器、接口复用器、功能选择开关、插针引脚,CPU处理器通过数据线、中断线、时钟线、电源线四组线与接口复用器相连,接口复用器通过数据线、中断线、时钟线、电源线四组线连接设于接口模块外的插针引脚,所述插针引脚用于连接外设接口,功能选择开关与接口复用器相连,用于切换接口标准。
2.根据权利要求I所述的一种集总外设接口模块,其特征在于,所述接口复用器为FPGA模块,所述FPGA模块内预设有多种接口标准,所述接口标准可通过功能选择开关进行切换。
3.根据权利要求2所述的一种集总外设接口模块,其特征在于,所述FPGA模块的标准可通过CPU处理进行重设,用于用户后期添加不同的接口标准。
4.根据权利要求I或2或3所述的一种集总外设接口模块,其特征在于,所述FPGA模块包括接收数据寄存器、数据转换单元、发送数据寄存器以及时序调整单元,CPU处理器所需发出的数据首先发至接收数据寄存器,数据转换单元根据功能选择开关所选择的接口标准转换接收数据寄存器中的数据并将所转换出的数据存储在发送数据寄存器内,存储在发送数据寄存器内的数据在经时序调整单元对数据时序进行调整后通过插针引脚发送至外设。
5.根据权利要求4所述的一种集总外设接口模块,其特征在于,所述FPGA模块还包括接口标准配置寄存器,接口标准配置寄存器与数据转换单元相连,所述接口标准配置寄存器用于接收接口标准控制指令,所述数据转换单元根据接口标准控制指令切换接口标准并转换数据。
专利摘要本实用新型公开了一种集总外设接口模块,它包括CPU处理器、接口复用器、功能选择开关、插针引脚,CPU处理器通过数据线、中断线、时钟线、电源线四组线与接口复用器相连,接口复用器通过数据线、中断线、时钟线、电源线四组线连接设于接口模块外的插针引脚,所述插针引脚用于连接外设接口,功能选择开关与接口复用器相连,用于切换接口标准。本实用新型可根据用户需求调整接口标准,将接收到的数据转换成所需接口标准的数据传输出去,可减少处理器需要支持多种接口模块而增加的成本。
文档编号G06F13/40GK202495037SQ201220131170
公开日2012年10月17日 申请日期2012年3月31日 优先权日2012年3月31日
发明者刘昊, 王琢玉, 范磊 申请人:东南大学苏州研究院, 苏州博联科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1