Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Current system-on-chip implementations integrate IP blocks from different vendors. Typical problems are incompatibility and integration overheads.  presents a case study of integrating two black-box hardware accelerators into highly scalable and modular multiprocessor system-on-chip architecture. The integration was implemented by creating two wrapper components that adapt the interfaces of the hardware accelerators for the used architecture and on-chip network. The benefit of the accelerators was measured in three different configurations and especially the execution time overheads caused by the software, data delivery, and shared resource contention re extracted and analyzed in MPEG-4 encoder. The overheads increase the function runtime up to 20x compared to the ideal acceleration. In addition, the accelerator that seemed to be more efficient performed worse in practice. As a conclusion, it is pointed out that the integration induces great overhead to the execution time, rendering a-few-clock-cycle optimizations within the accelerator meaningless.
['Antti Rasmus', 'Ari Kulmala', 'Erno Salminen', 'Timo D. Hämäläinen']
I am writing a research paper on a idea IP Integration Overhead Analysis in System-on-Chip Video Encoder
[{"from": "human", "value": "I am writing a research paper on a idea IP Integration Overhead Analysis in System-on-Chip Video Encoder"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Current system-on-chip implementations integrate IP blocks from different vendors. Typical problems are incompatibility and integration overheads.  presents a case study of integrating two black-box hardware accelerators into highly scalable and modular multiprocessor system-on-chip architecture. The integration was implemented by creating two wrapper components that adapt the interfaces of the hardware accelerators for the used architecture and on-chip network. The benefit of the accelerators was measured in three different configurations and especially the execution time overheads caused by the software, data delivery, and shared resource contention re extracted and analyzed in MPEG-4 encoder. The overheads increase the function runtime up to 20x compared to the ideal acceleration. In addition, the accelerator that seemed to be more efficient performed worse in practice. As a conclusion, it is pointed out that the integration induces great overhead to the execution time, rendering a-few-clock-cycle optimizations within the accelerator meaningless."}]