AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (358.1 KB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline

Register Allocation Algorithm for High-Level Circuit Synthesis for Improved Testability

Benmao CHENG1,2Hong WANG1Shiyuan YANG1( )Daoheng NIU1Yang JIN1
Department of Automation, Tsinghua University, Beijing 100084, China
Qingdao Branch, Naval Aeronautical Engineering Academy, Qingdao 266041, China
Show Author Information

Abstract

Register allocation in high-level circuit synthesis is important not only for reducing area, delay, and power overheads, but also for improving the testability of the synthesized circuits. This paper presents an improved register allocation algorithm that improves the testability called weighted graph-based balanced register allocation for high-level circuit synthesis. The controllability and observability of the registers and the self-loop elimination are analyzed to form a weighted conflict graph, where the weight of the edge between two nodes denotes the tendency of the two variables to share the same register. Then the modified desaturation algorithm is used to dynamically modify the weights to obtain a final balanced register allocation which improves the testability of the synthesized circuits. Tests on some benchmarks show that the algorithm gives a higher fault coverage than other algorithms with less area overhead and even less time delay.

References

【1】
【1】
 
 
Tsinghua Science and Technology
Pages 836-842

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
CHENG B, WANG H, YANG S, et al. Register Allocation Algorithm for High-Level Circuit Synthesis for Improved Testability. Tsinghua Science and Technology, 2008, 13(6): 836-842. https://doi.org/10.1016/S1007-0214(08)72209-0

1

Views

0

Downloads

0

Crossref

N/A

Web of Science

0

Scopus

0

CSCD

Received: 21 May 2007
Revised: 26 May 2008
Published: 01 December 2008
© Tsinghua University Press 2008