A Discrete Hopfield Neural Network Approach for Hardware-software Partitioning of Embedded Operating System in the SoC

Guo Bing,Shen Yan
DOI: https://doi.org/10.3969/j.issn.1009-3087.2006.05.021
IF: 1.019
2007-01-01
Chinese Journal of Electronics
Abstract:The hardware-software automatic partitioning of embedded operating system in the SoC(SoCEOS partitioning) is a NP-complete problem,and a crucial step in the hardware-software co-design of SoC.It determines the hardware-software implementation of SoC-EOS,and its result directly influences the development efficiency and quality of SoC products.A new model for SoCEOS partitioning was introduced,which can help on understanding the essence of the SoC-EOS partitioning.A discrete Hopfield neural network approach for implementing the SoC-EOS partitioning was proposed,where a novel energy function,operating equation and coefficients of the neural network are redefined.Then simulations were carried out with comparisons to the genetic algorithm and ant algorithm in the performance.Experimental results demonstrated the feasibility and effectiveness of the proposed method.
What problem does this paper attempt to address?