可动态配置协处理器数目的系统技术方案

技术编号:2856750 阅读:191 留言:0更新日期:2012-04-11 18:40
本发明专利技术是一种可动态配置协处理器数目的系统,使用一协处理器指令作为一主处理器与至少一协处理器之间的指令,该系统包括复数个协处理器及一处理器。复数个协处理器协助该处理器进行特定的运算,该处理器系统执行复数个指令以进行数据运算,并使用协处理器指令与该复数个协处理器进行沟通及数据传收,其中,该协处理器指令至少包含一可重新调整的协处理器指令字段,该可重新调整的协处理器指令字段可为包含协处理器编码和协处理器功能编码和协处理器寄存器字段、或包含协处理器编码和协处理器寄存器字段。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种具有协处理器的嵌入式系统,尤指适用于一种可动态配置协处理器数目的系统
技术介绍
一般便携式电子装置由于具有高度的机动性,因此已逐渐受到使用者的喜好,而一般使用者对于例如个人数字助理(PDA)便携式电子装置的运算处理能力要求不高,仅需具有例如记事管理、文字翻译、四则运算的功能即可。该等便携式电子装置采用嵌入式系统予以建构。一般嵌入式系统采用ARM7、ARM9或StrongARM等处理器以达到省电的功能。其所使用的处理器与通用型微处理器的最大差异乃在于其运算能力较差、时脉较慢以及无多媒体处理指令。而为了加强某些领域的应用,嵌入式系统乃使用协同微处理器(通称协处理器)以配合主处理器,以强化某些领域的功能。例如,使用具有MP3译码功能的协处理器以配合处理器,则嵌入式系统可提供较有效率MP3译码及完善的播放功能,或是使用具有MPEG4译码功能的协处理器以配合处理器,则嵌入式系统可提供较完善的多媒体影片播放功能。图1所示为一已知的嵌入式系统100。其包括主处理器110、第一协处理器120、第二协处理器130、及存储器140。主处理器110用以提供嵌入式系统100一般的运算本文档来自技高网...

【技术保护点】
一种可动态配置协处理器数目的系统,使用一协处理器指令以作为主处理器与至少一协处理器之间的指令,其特征在于,该系统包括:复数个协处理器,其协助一主处理器进行特定的运算;以及该主处理器,其执行复数个指令以进行数据运算,并使用协处 理器指令与该复数个协处理器进行沟通及数据传收;其中,该协处理器指令包含一可重新调整的协处理器指令字段及一个主指令编码字段,该可重新调整的协处理器指令字段可为包含协处理器编码、协处理器功能编码和协处理器寄存器的字段,或包含协处理器编码 和协处理器寄存器的字段。

【技术特征摘要】
1.一种可动态配置协处理器数目的系统,使用一协处理器指令以作为主处理器与至少一协处理器之间的指令,其特征在于,该系统包括复数个协处理器,其协助一主处理器进行特定的运算;以及该主处理器,其执行复数个指令以进行数据运算,并使用协处理器指令与该复数个协处理器进行沟通及数据传收;其中,该协处理器指令包含一可重新调整的协处理器指令字段及一个主指令编码字段,该可重新调整的协处理器指令字段可为包含协处理器编码、协处理器功能编码和协处理器寄存器的字段,或包含协处理器编码和协处理器寄存器的字段。2.如权利要求1所述的可动态配置协处理器数目的系统,其中,该复数个协处理器当使用相同的可重新调整的协处理器指令字段编码时,在该系统进行整合时,使用静态的方式来决定,以使同一时间点上,该系统的可重新调整的协处理器指令字段编码是唯一的。3.如权利要求2所述的可动态配置协处理器数目的系统,其中,该主处理器传送一协处理器指令至该复数个协处理器时,有一对应的协处理器会产生一确认信号,以响应该协处理器指令。4.如权利要求3所述的可动态配置协处理器数目的系统...

【专利技术属性】
技术研发人员:黄明权
申请(专利权)人:凌阳科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1