The invention discloses an access method for external equipment, the method is applied to the system on chip, the system including on-chip bus bridge module, including the access method of the external device were obtained: the system of external equipment and the on-chip data operation delay and retention time; according to the the time delay and the holding time is calculated by adjusting the parameters in the system on chip; access to the external device, adjusted according to the timing adjustment parameters of the said system, in order to make the system on chip based on temporal access after the adjustment of the external device, wherein the signal for access the system on chip is sent to the external device signal. The invention also discloses a system on chip. The invention can improve the efficiency of accessing the data bus or the address bus on the chip bus, and reduce the access delay and the data transmission speed between the system and the external device.
【技术实现步骤摘要】
本专利技术涉及嵌入式系统
,尤其涉及一种外部设备的访问方法及片上系统。
技术介绍
片上总线是基于处理器的一种高性能嵌入式系统总线标准,实现处理器与各种系统模块、外部设备、芯片间的互连。长期以来,在电路设计领域,外部设备采用基于INTEL模式的A/D总线,该总线与片上系统中的总线不兼容,在实现片上系统与外部设备的连接访问时一般需要经过多次缓存控制,从而增加片上系统与外部设备之间的访问时延和降低数据传输速率。
技术实现思路
本专利技术的主要目的在于提供一种外部设备的访问方法及片上系统,旨在解决在片上系统访问外部设备时,片上系统与外部设备之间的访问时延高和数据传输速率低的问题。为实现上述目的,本专利技术提供一种外部设备的访问方法,所述方法应用于片上系统,所述片上系统包括总线桥接模块,所述片上系统通过所述总线桥接模块连接外部设备,所述外部设备的访问方法包括:分别获得所述片上系统和所述外部设备的数据操作时延和保持时间;根据所述操作时延和所述保持时间计算得到调整参数;在所述片上系统访问所述外部设备时,根据所述调整参数对访问信号的时序进行调整,以使得片上系统根据调整后的时序访问所述外部设备,其中所述访问信号为所述片上系统向所述外部设备发送的信号。优选地,所述片上系统中的处理器与总线桥接模块通过第一总线相连,所述总线桥接模块与外部设备通过第二总线相连;所述处理器用于通过所述第一总线向所述外部设备发送读信号或写信号,以实现对所述外部设备进行读访问或写访问;所述在所述片上系统访问所述外部设备时,根据所述调整参数对所述片上系统的时序进行调整,以使得片上系统根据调整后的时序访 ...
【技术保护点】
一种外部设备的访问方法,其特征在于,所述方法应用于片上系统,所述片上系统包括总线桥接模块,所述片上系统通过所述总线桥接模块连接外部设备,所述外部设备的访问方法包括:分别获得所述片上系统和所述外部设备的数据操作时延和保持时间;根据所述操作时延和所述保持时间计算得到调整参数;在所述片上系统访问所述外部设备时,根据所述调整参数对访问信号的时序进行调整,以使得片上系统根据调整后的时序访问所述外部设备,其中所述访问信号为所述片上系统向所述外部设备发送的信号。
【技术特征摘要】
1.一种外部设备的访问方法,其特征在于,所述方法应用于片上系统,所述片上系统包括总线桥接模块,所述片上系统通过所述总线桥接模块连接外部设备,所述外部设备的访问方法包括:分别获得所述片上系统和所述外部设备的数据操作时延和保持时间;根据所述操作时延和所述保持时间计算得到调整参数;在所述片上系统访问所述外部设备时,根据所述调整参数对访问信号的时序进行调整,以使得片上系统根据调整后的时序访问所述外部设备,其中所述访问信号为所述片上系统向所述外部设备发送的信号。2.如权利要求1所述的外部设备的访问方法,其特征在于,所述片上系统中的处理器与总线桥接模块通过第一总线相连,所述总线桥接模块与外部设备通过第二总线相连;所述处理器用于通过所述第一总线向所述外部设备发送读信号或写信号,以实现对所述外部设备进行读访问或写访问;所述在所述片上系统访问所述外部设备时,根据所述调整参数对所述片上系统的时序进行调整,以使得片上系统根据调整后的时序访问所述外部设备的步骤包括:根据所述调整参数对将所述第一总线发送的片选信号和读信号进行调整,并发送至所述第二总线,以读取外部设备的数据;或者,根据所述调整参数对将所述第一总线发送的片选信号和写信号进行调整,并发送至所述第二总线,将所述片上系统的数据写入外部设备。3.如权利要求2所述的外部设备的访问方法,其特征在于,所述根据操作时延和保持时间计算得到调整参数的步骤包括:根据所述操作时延和所述保持时间,计算得到所述第一总线发送的片选信号的周期;根据所述周期获得所述片选信号和所述访问信号的调整参数。4.如权利要求2所述的外部设备的访问方法,其特征在于,所述在所述片上系统访问所述外部设备时,根据所述调整参数对所述片上系统的时序进行调整,以使得片上系统根据调整后的时序访问所述外部设备的步骤还包括:获取所述第一总线发送的同步时钟信号;根据所述同步时钟信号和所述调整参数调整所述片选信号和读信号的时序,并根据调整后的片选信号和读信号的时序访问所述外部设备;根据所述同步时钟信号和所述调整参数调整所述片选信号和写信号的时序,并根据调整后的片选信号和写信号的时序访问所述外部设备。5.如权利要求1所述的外部设备的访问方法,其特征在于,所述分别获得所述外部设备和所述片上系统的数据操作时延和保持时间的步骤包括:分别获取所述片上系统和所述外部设备...
【专利技术属性】
技术研发人员:吴球,
申请(专利权)人:邦彦技术股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。