[发明专利]一种通用接口控制装置及方法无效
申请号: | 200710121428.1 | 申请日: | 2007-09-06 |
公开(公告)号: | CN101114192A | 公开(公告)日: | 2008-01-30 |
发明(设计)人: | 张怡浩 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | G06F3/00 | 分类号: | G06F3/00;G06F13/38 |
代理公司: | 北京天悦专利代理事务所 | 代理人: | 田明;王瑛 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通用 接口 控制 装置 方法 | ||
技术领域
本发明属于接口控制技术领域,具体涉及一种通用接口控制装置及方法。
背景技术
现代电子设备系统中除了核心处理芯片之外还包括许多外围芯片,比如SRAM(静态存储器),NORFLASH,NANDFLASH等。核心处理芯片与这些设备的通信是由核心处理器上的接口控制装置完成的。现有的接口控制装置(或称接口控制模块)中,往往只有某一个或几个信号时序可以更改,所以时序寄存器的数量较少,产生的控制时序较为简单。最简单的情况是甚至没有时序寄存器,此时控制信号的时序是固定的。
现有的核心处理器中往往针对每个外部设备设计特殊的接口控制装置,往往需要支持多少外设就需要多少接口控制装置。这种设计方式有以下问题:
1、核心处理器的芯片管脚有限,不可能针对每个设备分配独立的管脚,也就是说不可能同时支持各种设备,所以各接口装置也不需要同时工作。
2、如果为各个设备设计单独的接口装置,也会增加芯片的面积。
3、每个接口装置只适用于一种设备,甚至一种型号的设备,设计的可重用性不高。
发明内容
针对现有技术中存在的缺陷,本发明的目的是提供一种通用接口控制装置及方法。该装置能够在软件配置下可以适用于多种设备,而与核心处理器内部通过AMBA总线相连接,从而大大提高该装置的可重用性,缩短开发周期,保证质量。
为达到以上目的,本发明采用的技术方案是:
一种通用接口控制装置,包括与核心处理器之间通过AMBA总线连接的时序寄存器、接口控制器、内部接口控制器及与外部设备连接的外部接口控制信号发生器、外部接口数据采集发送器,其中,接口控制器分别与时序寄存器、内部接口控制器、外部接口控制信号发生器、外部接口数据采集发送器,所述的内部接口控制器还与外部接口数据采集发送器连接。
在上述的通用接口控制装置中,针对每一个控制信号都设有相对应的时序寄存器,外部接口控制信号发生器中还设有能够对每个控制信号的时序进行调整的调整装置,外部接口控制信号发生器根据每一个控制信号都有单独的产生逻辑。
在上述通用接口控制装置中,核心处理器发出的控制信号和时序寄存器中的配置信息通过接口控制器传送到外部接口控制信号发生器,由外部接口控制信号发生器根据时序寄存器的配置信息产生外部设备能够识别的接口信号,核心处理器与外部设备之间通过内部接口控制器和外部接口数据采集发送器进行数据交换。
一种通用接口控制方法,包括以下步骤:
步骤一、根据核心处理器所要支持的外部设备配置时序寄存器;
步骤二、接口控制寄存器接收到核心处理器通过AMBA总线发来的数据传输指令,并将数据传输指令传输到外部接口控制信号发生器,由外部接口控制信号发生器根据时序寄存器的配置产生外部设备能够识别的接口信号;
步骤三、外部设备传来的数据和核心处理器传出的数据通过外部接口数据采集发送器进行数据交换;
步骤四、内部接口控制器将从外部设备传来的数据按照AMBA总线协议返回给核心处理器,或者将外部设备已经接到数据的应答传给核心处理器。
进一步,步骤一中配置时序寄存器时,针对每一个控制信号都设有相对应的时序寄存器,外部接口控制信号发生器能够对每个控制信号的时序进行调整。
进一步,步骤二中所述的外部接口控制信号发生器根据每一个控制信号都有单独的产生逻辑。
本发明的效果在于:本发明提出通用接口控制装置概念,将一些接口信号、时序关系相接近的接口装置进行优化整合(比如SRAM控制接口和NORFLASH控制接口),使之在软件配置下可以适用于多种设备,而与核心处理器内部通过AMBA总线相连接。采用本发明所述的装置,可用同一个接口装置控制不同的设备,因此,接口控制装置具有很强的灵活性和重用性,大大提高了装置的可重用性,并且可以缩短开发周期,质量可靠。
本发明之所以具有上述效果,主要原因在于:本发明采用了通用的接口装置,控制信号时序可由软件灵活配置,并且内部连接基于标准总线协议,便于重用。
附图说明
图1是本发明所述通用接口控制装置的内部结构及与核心处理器和外部设备的连接示意图;
图2是本发明所述通用接口控制方法的流程图;
图3是本发明所述具体实施方式中配置时序寄存器的示意图。
具体实施方式
下面结合具体实施方式和附图对本发明作进一步的描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710121428.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:视频分车器
- 下一篇:基站间同步系统、同步控制装置和基站