控制数据传输的方法与相关装置制造方法及图纸

技术编号:2840986 阅读:179 留言:0更新日期:2012-04-11 18:40
一种控制一周边装置与一主控装置间的数据传输的方法,其包含有:估测该周边装置与该主控装置间传输一预定数据量所需的一传输时间;以及依据估测所得的传输时间决定控制模式为一轮询模式或是一中断模式,用来监测该周边装置与该主控装置间之数据传输。本发明专利技术会依据允许独占该微处理器的时间或执行数次内容切换所需的时间来决定一临界值,并依据该处理时间与该临界值两者的比较结果来决定该控制模式。由于本发明专利技术选择性地使用轮询模式或中断模式来作为数据传输时的控制模式,故可大幅提升微处理器的使用效率。

【技术实现步骤摘要】

本专利技术有关于控制技术,尤指用来控制数据传输的方法与相关装置
技术介绍
当一主控装置的存储器与一周边装置的存储器间进行一预定数据量的传输时,该主控装置可用来判断该数据传输是否完成的方式有两种,一种是轮询模式(polling scheme)而另一种则是中断模式(interrupt scheme)。倘若使用轮询模式,该主控装置的微处理器会传送询问指令至该周边装置直到收到表示该数据传输已完成的响应为止。倘若采用中断模式,该主控装置的微处理器可于数据传输时执行其它工作,而当数据传输完成时,该周边装置会传送一中断信号给该主控装置。当该主控装置收到该中断信号后,该微处理器需先判读该中断信号的意义,并且记录目前所执行工作的状态以完成该数据传输的工作。 简言之,执行轮询模式所需的时间较短,但该数据传输的工作会独占该主控装置的微处理器直到该数据传输完成为止。与轮询模式相较,中断模式的程序较为复杂且所需时间较长,但该主控装置的微处理器却能在传输数据时执行其它的工作。
技术实现思路
因此本专利技术的目的之一在于提供控制一周边装置与一主控装置间的数据传输的方法,以动态地从轮询模式与中断模式两者中选择本文档来自技高网...

【技术保护点】
一种控制一周边装置与一主控装置间数据传输的方法,其特征在于,包含有:估测所述周边装置与所述主控装置间传输一预定数据量所需的一传输时间;以及依据估测所得的传输时间决定控制模式为一轮询模式或是一中断模式,用来监测该周边装置与该主 控装置间的数据传输。

【技术特征摘要】
US 2005-12-30 11/306,503范围所做的的均等变化与修饰,皆应属本发明的涵盖范围。权利要求1.一种控制一周边装置与一主控装置间数据传输的方法,其特征在于,包含有估测所述周边装置与所述主控装置间传输一预定数据量所需的一传输时间;以及依据估测所得的传输时间决定控制模式为一轮询模式或是一中断模式,用来监测该周边装置与该主控装置间的数据传输。2.根据权利要求1所述的方法,其特征在于,所述周边装置为一记忆卡。3.根据权利要求1所述的方法,其特征在于,决定所述控制模式的步骤包含有依据所述传输时间及欲于所述周边装置与所述主控装置间进行传输的一数据量来估测所述数据传输的一处理时间;若所述处理时间超过一临界值,决定所述控制模式为中断模式;以及若所述处理时间不超过所述临界值,则决定所述控制模式为轮询模式。4.根据权利要求3所述的方法,其特征在于,所述临界值取决于执行所述中断模式所需的潜时。5.根据权利要求4所述的方法,其特征在于,所述潜时通过将执行一次内容切换所需的时间乘上执行内容切换的次数来求得。6.根据权利要求3所述的方法,其特征在于,所述临界值是依据所述主控装置允许独占全部运算资源的时间来设定。7.根据权利要求1所述的方法,其特征在于,所述主控装置为一手持装置或一个人数字助理。8.一种电子装置,其特征在于,包含有...

【专利技术属性】
技术研发人员:陈鹏仁胡世昌
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1