Title :
Research on an SOC software/hardware partition algorithm based on undirected graphs theory
Author :
Su, Linlin ; Zhang, Xiaolin
Author_Institution :
Sch. of Electron. & Inf. Eng., Beijing Univ. of Aeronaut. & Astronaut., Beijing, China
Abstract :
SOC design has became prevalent implementation approach of GNSS receiver, while software/hardware partition of the chip has directly impact its performance and cost. It is analyzed that the undirected graphs theory is applied in the software/hardware partition in the paper. And a partition algorithm is demonstrated. The optimal partitioning method is generally described as 2 problems. The presented method obtains the solution for Problem 1 by choosing the optimum in Problem 2´s solution space. The method´s computation speed is optimized in the use of two-phrase search to gradually decrease the search range. Compared with using the heuristic algorithm, the computation complexity is reduced from O(n3) to O(Anlogn). Experimental results show that the proposed algorithm´s solution is the same with other common method, while in the terms of computation speed the algorithm is 70% faster than GA, and 20%–30% faster than KL in the case of large vertices.
Keywords :
GNSS; SOC; software/hardware partitioning; time complexity; undirected graphs;
Conference_Titel :
Computer Science and Automation Engineering (CSAE), 2012 IEEE International Conference on
Conference_Location :
Zhangjiajie, China
Print_ISBN :
978-1-4673-0088-9
DOI :
10.1109/CSAE.2012.6272773