发明名称 Multi-threaded data processing management system
摘要 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.
申请公布号 US5968167(A) 申请公布日期 1999.10.19
申请号 US19970834808 申请日期 1997.04.03
申请人 VIDEOLOGIC LIMITED 发明人 WHITTAKER, JAMES ROBERT;ROWLAND, PAUL
分类号 G06F9/38;G06F9/46;G06F9/50;G06F15/16;G06F15/80;G06T1/20;H04N7/26;(IPC1-7):G06F13/00 主分类号 G06F9/38
代理机构 代理人
主权项
地址