发明名称
摘要 A data processing management system for controlling the execution of multiple threads of processing instructions such as the instructions that are employed to process multimedia data. The management system includes a media control core, a number of data processing units and a multi-banked cache. For the processing instruction for each thread, the multimedia core identifies the data processing operation to be executed as well as the resources needed to execute that operation. The multimedia core then determines for each instruction if all the resources are available to execute the operation. For the operations for which all the resources are available, the multimedia core then determines which operation has the highest priority. The operation having the highest priority is then passed to one of the data processing units for execution. The data and addresses upon which the data processing units act are temporarily stored in the multi-banked cache. Data are written into the cache from multiple input ports. Data are read from the cache out through multiple output ports.
申请公布号 JP3559046(B2) 申请公布日期 2004.08.25
申请号 JP19970535969 申请日期 1997.04.04
申请人 发明人
分类号 G06F9/38;G06F9/46;G06F9/50;G06F15/16;G06F15/80;G06T1/20;H04N7/26;(IPC1-7):G06F15/80 主分类号 G06F9/38
代理机构 代理人
主权项
地址