Soft Error Detection for VLIW Architectures with a Variable Length Execution Set


KIPS Transactions on Computer and Communication Systems, Vol. 2, No. 3, pp. 111-116, Mar. 2013
10.3745/KTCCS.2013.2.3.111,   PDF Download:

Abstract

With technology scaling, soft error rate has greatly increased in embedded systems. Due to high performance and low power consumption, VLIW (Very Long Instruction Word) architectures have been widely used in embedded systems and thus many researches have been studied to improve the reliability of a system by duplicating instructions in VLIW architectures. However, existing studies have ignored the feature, called VLES (Variable Length Execution Set), which is adopted in most modern VLIW architectures to reduce code size. In this paper, we propose how to support instruction duplication in VLIW architecture with VLES. Our experimental results demonstrate that a VLIW architecture with VLES shows 64% code size decrement on average at the cost of about 4% additional cell area as compared to the case of a VLIW architecture without VLES when instruction duplication is applied to both architectures. Also, it is shown that the case with VLES does not cause extra execution time compared to the case without VLES.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
D. S. Cho, J. W. Lee, Y. H. Paek, "Soft Error Detection for VLIW Architectures with a Variable Length Execution Set," KIPS Transactions on Computer and Communication Systems, vol. 2, no. 3, pp. 111-116, 2013. DOI: 10.3745/KTCCS.2013.2.3.111.

[ACM Style]
Doo San Cho, Jong Won Lee, and Yun Heung Paek. 2013. Soft Error Detection for VLIW Architectures with a Variable Length Execution Set. KIPS Transactions on Computer and Communication Systems, 2, 3, (2013), 111-116. DOI: 10.3745/KTCCS.2013.2.3.111.