首页> 外国专利> INTERLEAVED HARDWARE MULTITHREADING PROCESSOR ARCHITECTURE AND DYNAMIC INSTRUCTION AND DATA UPDATING ARCHITECTURE

INTERLEAVED HARDWARE MULTITHREADING PROCESSOR ARCHITECTURE AND DYNAMIC INSTRUCTION AND DATA UPDATING ARCHITECTURE

机译:交错式硬件多线程处理器体系结构以及动态指令和数据更新体系结构

摘要

An architecture for a digital signal processor alleviates the difficulties and complexities normally associated with writing and optimizing programs to avoid stalls during which one instruction awaits the result of a prior instruction. The architecture coordinates the processing of data for multiple instructions through a multiple stage data pipeline. As a result, the architecture not only supports simultaneous execution of multiple programs, but also permits each program to execute without delays caused by inter-relationships between instructions within the program. A memory update engine provides flexible modification of data in memory. A processor may employ the update engine to update filter coefficients, special effects parameters, signal sample processing instructions, or any other instruction or data during processing. The update engine supports dynamic updating without requiring processor shutdown, thereby allowing the processor to seamlessly continue operation during a live performance.
机译:用于数字信号处理器的体系结构减轻了通常与编写和优化程序相关联的困难和复杂性,以避免在一个指令等待前一条指令的结果期间出现停顿。该体系结构通过多级数据管道协调多条指令的数据处理。结果,该体系结构不仅支持同时执行多个程序,而且还允许每个程序执行而不会由于程序内指令之间的相互关系而引起延迟。内存更新引擎可灵活修改内存中的数据。处理器可以使用更新引擎来在处理期间更新滤波器系数,特殊效果参数,信号样本处理指令或任何其他指令或数据。更新引擎支持动态更新,而无需关闭处理器,从而允许处理器在现场表演期间无缝地继续运行。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号