loading...
Reuse-based Methodology in Developing System-on-Chip (SoC)
Seattle, Washington August 09-August 11
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SERA.2006.59Fourth International Conference on So ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Soo Ho Chang, Soongsil University, Seoul, Korea
Soo Dong Kim, Soongsil University, Seoul, Korea
System-on-Chip (SoC) plays a key role in building various embedded systems. With the advance of SoC technology, the complexity of SoC is sharply increasing. In addition, there is a great industry demand on technologies for producing reusable SoC components. However, conventional SoC approaches focus largely on designing the lower-level details of SoC at hardware level without going through modellevel engineering. They also do not address the reusability issues of SoC. In this paper, we propose a solution framework for producing reusable SoC in a cost-effective way by adopting model-level engineering such as domain analysis, variability analysis, and component design. We first identify the three dimensions of reusing SoC, and analyze eight different cases of reusing SoC. Then, we present software engineering techniques that can be effectively utilized in developing reusing SoC. Finally, we define a methodology for a most demanding case. The key contribution of our research lies on three folds; identifying dimensions and feasible cases of reusing SoC, identifying effective software engineering techniques for developing reusable SoC, and defining a reuse-focused methodology of SoC.
Citation:
Soo Ho Chang, Soo Dong Kim, "Reuse-based Methodology in Developing System-on-Chip (SoC)," sera, pp.125-131, Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.