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