%0 Journal Article %A Attiya Mahmood and Syed Ali Abbas and Shoab A. Khan %D 2009 %J International Journal of Electrical and Computer Engineering %B World Academy of Science, Engineering and Technology %I Open Science Index 36, 2009 %T High Level Synthesis of Kahn Process Networks(KPN) for Streaming Applications %U https://publications.waset.org/pdf/1625 %V 36 %X Streaming Applications usually run in parallel or in series that incrementally transform a stream of input data. It poses a design challenge to break such an application into distinguishable blocks and then to map them into independent hardware processing elements. For this, there is required a generic controller that automatically maps such a stream of data into independent processing elements without any dependencies and manual considerations. In this paper, Kahn Process Networks (KPN) for such streaming applications is designed and developed that will be mapped on MPSoC. This is designed in such a way that there is a generic Cbased compiler that will take the mapping specifications as an input from the user and then it will automate these design constraints and automatically generate the synthesized RTL optimized code for specified application. %P 2251 - 2257