一种引脚共享装置及方法制造方法及图纸

技术编号:3987319 阅读:240 留言:0更新日期:2012-04-11 18:40
本发明专利技术揭露了一种引脚共享装置及方法,所述装置包括:共享引脚、主要功能模块及主要功能模块控制器、次要功能模块及次要功能模块控制器、引脚控制器。所述引脚控制器还包括一个计数器,通过判断计数器的计数值是否到达预定值,其中所述计数器根据时钟不断地进行计数;如果到达所述预定值,则仅可响应所述主要功能模块控制器对所述引脚的请求,并在所述主要功能模块控制器使用所述引脚完毕后重置所述计数器以使其重新开始计数;如果未达所述预定值,则可响应所述次要功能模块控制器对所述引脚的请求。本发明专利技术结构简单易于实现,有效提高芯片集成度并提高了引脚利用效率,使芯片成本明显降低。

【技术实现步骤摘要】

本专利技术涉及芯片设计领域,特别涉及芯片上的引脚共享方案。
技术介绍
随着现代硬件制造技术的发展,现在芯片的功能越来越复杂,需要与外部电路连 接的信号越来越多,然而芯片引脚的数目却是有限的,这样在芯片设计时不可避免的需要 考虑到引脚共享的问题。特别是现在各种数码设备都具有功能强大、体积小的特点。各种数码设备越是功 能强大、越是体积小,对于芯片或系统的集成度要求就越高。对于芯片或系统上多个功能模 块共享一组引脚来进行数据传输的需求就越迫切。而一组引脚本来只用于一个功能模块, 如果在优先满足所述功能模块使用的前提下,可以在所述引脚空闲时给其他功能模块使 用,则达到了对引脚的高效率分时复用。但是现有技术中,通常采用优先级仲裁策略来实现 这一目的,存在着实现方式复杂的缺点。因此,有必要提出一种新的引脚共享方案来实现引脚的共享。
技术实现思路
本部分的目的在于概述本专利技术的实施例的一些方面以及简要介绍一些较佳实施 例。在本部分以及本申请的说明书摘要和专利技术名称中可能会做些简化或省略以避免使本部 分、说明书摘要和专利技术名称的目的模糊,而这种简化或省略不能用于限制本专利技术的范围。本专利技术的目的在于提供,其可以实现多功能的引脚共 享,也可以保证主要功能对引脚的优先使用。为了达到本专利技术的目的,根据本专利技术的一个方面,本专利技术提供一种引脚共享装置, 所述装置包括共享引脚;主要功能模块及主要功能模块控制器,所述主要功能模块与所 述主要功能模块控制器通过所述共享引脚交互数据;次要功能模块及次要功能模块控制 器,所述次要功能模块与所述次要功能模块控制器通过所述共享引脚交互数据;引脚控制 器,包括一个计数器,当计数器未达到预定值时,可响应所述次要功能模块控制器对所述共 享引脚的请求,当计数器达到预定值时,则仅可响应所述主要功能模块控制器对所述共享 引脚的请求,所述计数器在所述主要功能模块控制器使用所述共享引脚完毕后重置并开始 重新计数。进一步地,所述主要功能模块是显示屏,所述主要功能模块控制器是显示屏控制 器,所述显示屏控制器通过所述共享引脚传输屏幕数据到所述显示屏显示。进一步地,根据显示屏连续两次使用所述共享引脚之间的时间间隔设置所述预定值。进一步地,所述次要功能模块是SD存储卡或与非闪存,所述次要功能模块控制器 是SD控制器或与非闪存控制器,所述SD控制器通过所述共享引脚对所述SD存储卡进行读 写操作,所述与非闪存控制器通过所述共享引脚对所述与非闪存进行读写操作。进一步地,所述次要功能模块控制器每次使用所述功能引脚传输数据时,传输的 数据量不超过2048字节。进一步地,所述次要功能模块控制器每次使用所述功能引脚的时长为所述显示屏 的刷屏周期的N分之1,N为大于2的正数。根据本专利技术的另一方面,本专利技术还提供一种引脚共享方法,所述引脚为主要功能 模块及主要功能模块控制器或次要功能模块及次要功能模块控制器提供数据传输通道,所 述方法包括判断一计数器的计数值是否到达预定值,其中所述计数器根据时钟不断地进 行计数;如果到达所述预定值,则仅可响应所述主要功能模块控制器对所述引脚的请求,并 在所述主要功能模块控制器使用所述引脚完毕后重置所述计数器以使其重新开始计数;如 果未达所述预定值,则可响应所述次要功能模块控制器对所述引脚的请求。进一步地,所述主要功能模块是显示屏,所述主要功能模块控制器是显示屏控制 器,所述显示屏控制器通过所述引脚传输屏幕数据到所述显示屏显示,所述次要功能模块 是SD存储卡或与非闪存,所述次要功能模块控制器是SD控制器或 与非闪存控制器,所述SD 控制器通过所述引脚对所述SD存储卡进行读写操作,所述与非闪存控制器通过所述引脚 对所述与非闪存进行读写操作。进一步地,所述次要功能模块控制器每次使用所述功能引脚传输数据时,传输的 数据量不超过2048字节。进一步地,根据显示屏连续两次使用所述共享引脚之间的时间间隔设置所述预定值。与现有技术相比,本专利技术通过在引脚控制器上设置计数器来实现多个功能模块共 享引脚,同时也可以保证主要功能对引脚的优先使用。本专利技术结构简单易于实现,有效提高 芯片集成度并提高了引脚利用效率,使芯片成本明显降低。附图说明结合参考附图及接下来的详细描述,本专利技术将更容易理解,其中同样的附图标记 对应同样的结构部件,其中图1为本专利技术的引脚共享装置的结构示意图;图2为本专利技术的引脚共享装置的在一个实施例中的实施示意图;和图3为本专利技术的引脚共享方法的在一个实施例中的方法流程图。具体实施方式本专利技术的详细描述主要通过程序、步骤、逻辑块、过程或其他象征性的描述来直接 或间接地模拟本专利技术技术方案的运作。为透彻的理解本专利技术,在接下来的描述中陈述了很 多特定细节。而在没有这些特定细节时,本专利技术则可能仍可实现。所属领域内的技术人员 使用此处的这些描述和陈述向所属领域内的其他技术人员有效的介绍他们的工作本质。换 句话说,为避免混淆本专利技术的目的,由于熟知的方法、程序、成分和电路已经很容易理解,因 此它们并未被详细描述。此处所称的“一个实施例”或“实施例”是指可包含于本专利技术至少一个实现方式中 的特定特征、结构或特性。在本说明书中不同地方出现的“在一个实施例中”并非均指同一个实施例,也不是单独的或选择性的与其他实施例互相排斥的实施例。此外,表示一个或多 个实施例的方法、流程图或功能框图中的模块顺序并非固定的指代任何特定顺序,也不构 成对本专利技术的限制。本专利技术利用包括计数器的引脚控制器来达到多个功能模块共享一组或一个引 脚进行数据交换的目的,并且优先处理主要功能模块的数据传输请求。当主要功能模块 是显示屏,次要功能模块是安全数字卡(Secure DigitalCard,简称SD卡)和与非闪存 (NandFlash)时,所述引脚控制器优先保证显示屏的屏幕数据传输(即刷屏数据),在刷新 屏幕数据的空闲时间,可响应SD控制器和与非闪存控制器对所述共享引脚的使用请求。请参考图1,其示出了本专利技术的引脚共享装置100的结构示意图。所述引脚共享 装置100包括共享引脚110、主要功能模块120及主要功能模块控制器122、次要功能模块 130及次要功能模块控制器132和引脚控制器112。所述共享引脚110负责若干功能模块的数据传输。所述主要功能模块120与所述主要功能模块控制器122可以使用所述共享引脚交 互数据。在一个实施例中,所述主要功能模块120是显示屏,可以是液晶显示屏(IXD)、也 可以是阴极射线管显示屏(CRT)。所述主要功能模块控制器122是显示屏控制器。应当认 识到,所述主要功能模块和所述主要功能模块控制器可以是一种功能模块及功能模块控制 器,也可能是若干种功能模块及功能模块控制器。所述次要功能模块130与次要功能模块控制器132也可以使用所述共享引脚交互 数据。在一个实施例中,所述次要功能模块130是SD存储卡,所述次要功能模块控制器132 是SD控制器;在另一个实施例中,所述次要功能模块130是与非闪存(Nandflash),所述次 要功能模块控制器132是与非闪存(Nandflash)控制器;在再一个实施例中,所述次要功能 模块130包括SD卡和与非闪存,所述次要功能模块控制器132包括SD控制器和与非闪存 控制器。应当认识到,所述次要功能模块本文档来自技高网...

【技术保护点】
一种引脚共享装置,其特征在于,其包括:共享引脚;主要功能模块及主要功能模块控制器,所述主要功能模块与所述主要功能模块控制器通过所述共享引脚交互数据;次要功能模块及次要功能模块控制器,所述次要功能模块与所述次要功能模块控制器通过所述共享引脚交互数据;引脚控制器,包括一个计数器,当计数器未达到预定值时,可响应所述次要功能模块控制器对所述共享引脚的请求,当计数器达到预定值时,则仅可响应所述主要功能模块控制器对所述共享引脚的请求,所述计数器在所述主要功能模块控制器使用所述共享引脚完毕后重置并开始重新计数。

【技术特征摘要】

【专利技术属性】
技术研发人员:冯备战
申请(专利权)人:无锡中星微电子有限公司
类型:发明
国别省市:32[中国|江苏]

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

1