摘要:
A system, method, and computer readable medium adapted to provide software and hardware partitioning for multi-standard video compression and decompression comprises a master-slave bus, a peer-to-peer bus, and an inter-processor communications bus, a prediction engine, a filter engine, and a transform engine, and a video encode control processor, and a video decode control processor adapted to utilize the master-slave bus to interact with the video hardware engines for control flow processing, the peer-to-peer bus for data flow processing, and the inter-processor communications bus for inter-processor communications, and a system data bus adapted to permit data exchange between system resources, the busses, the engines, and the processors.
摘要:
A configurable functional multi-processing architecture for video processing. The architecture may be utilized as integrated circuit devices for video compression based on multi-processing at a functional level. The architecture may also provide a function based multi-processing system for video compression and decompression and systems and methods for development of integrated circuit devices for video compression based on multi-processing at a functional level. A function based multi-processing system for video compression and decompression includes one or more functional elements, a high performance video pipeline, a video memory management unit, one or more busses for communication, and a system bus for communication between higher level system resources, functional elements, video pipeline, and video memory management unit. Each functional element selectively includes one or more customized processor elements, one or more hardwired accelerator elements or one or more customized processor elements and hardwired accelerator elements.