[发明专利]用于数字信号处理器的共享中断控制方法及系统无效
申请号: | 200680046815.7 | 申请日: | 2006-10-18 |
公开(公告)号: | CN101331450A | 公开(公告)日: | 2008-12-24 |
发明(设计)人: | 卢西恩·科德雷斯库;威廉·C·安德森 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;G06F9/48;G06F9/30 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数字信号 处理器 共享 中断 控制 方法 系统 | ||
技术领域
所揭示的标的物涉及数据通信。更特定来说,本揭示内容涉及一种用于数字信号处理器的新颖及经改善的共享中断控制方法及系统。
背景技术
电子装备及支持软件应用程序越来越多地涉及信号处理。家庭影院、计算机图形学、医学成像及电信均依赖信号处理技术。信号处理需要复杂但重复算法中的快速数学。许多应用需要实时计算,即信号是时间的连续函数,其必须被取样并转换为数字供数值处理。因此,处理器必须在样本到达时执行对所述样本实施离散计算的算法。数字信号处理器(DSP)的架构经优化以处置所述算法。良好的数字处理引擎的特性包括快速、灵活的算术计算单元、到达及来自所述计算单元的不受限制数据流、所述计算单元中的扩增精确度及动态范围、双重地址产生器、高效的程序定序及易于编程。
DSP技术的一种有前景应用包括通信系统,例如支持用户之间通过卫星或陆地链路进行话音及数据通信的码分多址(CDMA)系统。CDMA技术在多址通信系统中的使用揭示于标题为“使用卫星或陆地中继器的扩展频谱多址通信系统(SPREADSPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USING SATELLITEOR TERRESTRIAL REPEATERS)”的第4,901,307号美国专利及标题为“用于在CDMA蜂窝式手机系统中产生波形的系统及方法(SYSTEM AND METHOD FORGENERATING WAVEFORMS IN A CDMA CELLULAR TELEHANDSET SYSTEM)”的第5,103,459号美国专利中,其两者均受让予所请求标的物的受让人。
CDMA系统通常经设计以符合一个或一个以上标准。一种所述第一代标准是“用于双模式宽带扩展频谱蜂窝式系统的TIA/EIA/IS-95终端-基站兼容性标准”,所述标准在下文中称作IS-95标准。所述IS-95CDMA系统能够传输话音数据及包数据。可更高效地传输包数据的新一代标准是由名称为“第三代合作伙伴计划”(3GPP)的联盟提供的且体现于可公开获得的一组文件中,所述组文件包括第3G TS 25.211、3G TS25.212、3G TS 25.213及3G TS 25.214号文件。3GPP标准在下文中称作W-CDMA标准。
因为DSP既定用于实时系统中的操作,因此高效、精巧及可预测的中断处置对于DSP至关重要。上下文切换应非常快速。像浮点族等高级DSP支持完整组替代寄存器,从而允许上下文的单循环切换以支持中断处置。高级DSP除内部中断之外还可支持至少四个或更多个独立的外部中断。此类装置中的中断延迟可保持为仅几个循环且必须可预测。中断还应可嵌套且可优先化。此外,应容易地实时启用及停用特定中断。
在习用DSP的情况下,中断处置在每一处理器的基础上发生,或在多线程处理器的情况下,其在每一线程的基础上发生。在某些多线程DSP中,每一处理器及每一线程中断处置两者均可能存在。遗憾的是,在每一处理器或每一线程处理的情况下,硬件设计及编程上的不必要及不需要复杂性产生。在每一处理器及每一线程处置两者的情况下,甚至可能出现更大的复杂性。
因此,需要一种用于在多线程DSP中处理中断的方法及系统,其避免每一处理器及每一线程硬件设计及软件编程复杂性。
发明内容
本发明揭示为数字信号处理器提供共享中断控制方法及系统的技术,所述技术改善数字信号处理器的操作及对数字信号处理器指令的高效使用两者,以处理个人计算机、个人数字助理、无线手持机及类似电子装置的越来越强健的软件应用程序,以及提高相关联的数字处理器速度及服务质量。
根据所揭示标的物的一个方面,提供一种用于数字信号处理器的共享中断控制方法及系统,所述数字信号处理器在中断寄存器中接收在统计上不确定的中断类型的多个中断。所述方法及系统使多个处理线程与所述中断寄存器相关联以从所述中断寄存器接收所述中断。然后,屏蔽所述多个处理线程,以在所述线程中的每一者内仅接收所述多个中断中的一个或一个以上预定类型的中断,从而根据与特定线程相关联的屏蔽在每一线程的基础上控制对所述多个中断的处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680046815.7/2.html,转载请声明来源钻瓜专利网。