Research on the Methods of Platform-Based SoC System Modeling

ZH Xiong,TJ Li,SK Li,MJ Zhang
DOI: https://doi.org/10.3969/j.issn.1007-130x.2005.08.018
2005-01-01
Abstract:For Platform-Based SoC design method, we put forward Constrained Taskflow Graph (CTG) as SoC system model. Based on CTG, we gave out a novel SoC system modeling method and implemented the system modeling environment CPSME. CTG model implements hierarchical description ability and variable granularity through task breaking up. This model defines subtask execution controlling machine to describe the many task controlling structures including parallel, branch and loop. It also defines task attributes such as running time (speed), power, area and cost to denote task constraint, and it describes task behavior by mapping task to algorithm. The mapping from task flow to algorithm flow favors the generation of system prototype code, which is used for system simulation and validation. Our Platform-Based SoC system modeling method supports CTG model library management supports CTG model reuse and customization. In CPSME, we have conducted SoC system modeling for some real SoC applications, results show that Platform-Based SoC CTG modeling method attains excellent reusing ratio (75%- 90%).
What problem does this paper attempt to address?