DocumentCode :
3441354
Title :
Constructive analysis of cyclic circuits
Author :
Shiple, Thomas R. ; Berry, Gérard ; Touati, Hemé
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fYear :
1996
fDate :
11-14 Mar 1996
Firstpage :
328
Lastpage :
333
Abstract :
Traditionally, circuits with combinational loops are found only in asynchronous designs. However, combinational loops can also be useful for synchronous circuit design. Combinational loops can arise from high-level language behavioral compiling, and can be used to reduce circuit size. We provide a symbolic algorithm that detects if a sequential circuit with combinational loops exhibits standard synchronous behavior, and if so, produces an equivalent circuit without combinational loops. We present applications to hardware and software synthesis from the Esterel synchronous programming language
Keywords :
equivalent circuits; hardware description languages; iterative methods; logic CAD; program compilers; sequential circuits; Esterel synchronous programming language; behavioral compiling; circuit size; combinational loops; cyclic circuits; equivalent circuit; high-level language; sequential circuit; symbolic algorithm; synchronous circuit design; Boolean functions; Circuit analysis; Circuit synthesis; Combinational circuits; Computer languages; Delay; Equations; Hardware; High level languages; Sequential circuits;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
European Design and Test Conference, 1996. ED&TC 96. Proceedings
Conference_Location :
Paris
ISSN :
1066-1409
Print_ISBN :
0-8186-7424-5
Type :
conf
DOI :
10.1109/EDTC.1996.494321
Filename :
494321
Link To Document :
بازگشت