发明名称 具有多重执行绪处理器的即时控制设备
摘要 本发明在一实施中提供一种即时控制器。该即时控制器包括一多重执行绪处理器,用于执行程式码的至少两个执行绪。该多重执行绪处理器包括一执行管线、及一执行绪控制单元,用以控制该执行管线来执行媒体处理相关的程式码做为第一执行绪,而执行系统层级程式码做为第二执行绪。
申请公布号 TWI326428 申请公布日期 2010.06.21
申请号 TW095108584 申请日期 2006.03.14
申请人 马维尔世界贸易股份有限公司 发明人 苏塔杰 席哈
分类号 G06F9/46;H04L29/10;H04N7/08 主分类号 G06F9/46
代理机构 代理人 陈传岳;郭雨岚
主权项 一种即时控制设备,包括:一多重执行绪处理器,用以执行至少两个程式码之执行绪,该多重执行绪处理器包括:一执行管线,其包含多个管线阶段,该等管线阶段包含对应包含一第一处理器执行绪与一第二处理器执行绪的每一复数个处理器执行绪之一组暂存器;其中,该等管线阶段中的每一管线阶段各包含一第一选择器以对此管线阶段的输入暂存器进行通讯,及一第二选择器以对此管线阶段的输出暂存器进行通讯,该输入暂存器与该输出暂存器系来自该组暂存器;及一可程式执行绪控制单元,用以控制该执行管线来执行应用相关的程式码做为该第一处理器执行绪,及执行系统层级程式码做为该第二处理器执行绪,且藉由控制该第一选择器与该第二选择器的开关在该等复数个处理器执行绪中执行一内文切换;其中,该可程式执行绪控制单元包含对应该等复数个处理器执行绪的复数个专用硬体执行绪配置计数器以利用在该多重执行绪处理器中的该可程式执行绪控制单元影响该内文切换,每一专用硬体执行绪配置计数器各包含代表配置多少处理器时间给一个别处理器执行绪的一数值。
地址 巴贝多