DocumentCode :
1272511
Title :
Indicating combinational logic decomposition
Author :
Toms, Will B. ; Edwards, D.A.
Author_Institution :
Sch. of Comput. Sci., Univ. of Manchester, Manchester, UK
Volume :
5
Issue :
4
fYear :
2011
fDate :
7/1/2011 12:00:00 AM
Firstpage :
331
Lastpage :
341
Abstract :
Self-timed circuits present an attractive solution to the problem of process variation. However, implementing self-timed combinational logic is complex and expensive. As there are no external timing references, data must be encoded within an unordered (DI) encoding and the outputs of functions must indicate to the environment that transitions on inputs and internal signals have taken place. Mapping large function blocks into cell-libraries is extremely difficult as decomposing gates introduces new signals which may violate indication. This study presents a novel method for implementing any m-of-n-encoded function block using `bounded gates`, where any gate may be decomposed without violating indication. This is achieved by successively decomposing the input encoding into smaller unordered codes. The study presents algorithms to determine and quantify potential re-encodings. An exact branch and bound approach to the solution is shown, but the complexity of determining unordered encodings restricts the size of function blocks that may be decomposed. To overcome this problem, an approach has been proposed that uses algebraic extraction techniques to efficiently determine and quantify potential encodings. The results of the synthesis procedures are demonstrated on a range of combinational function blocks.
Keywords :
algebra; combinational circuits; tree searching; algebraic extraction; bounded gates; branch and bound approach; combinational function blocks; combinational logic decomposition; m-of-n-encoded function block; self-timed circuits; self-timed combinational logic; unordered encoding;
fLanguage :
English
Journal_Title :
Computers & Digital Techniques, IET
Publisher :
iet
ISSN :
1751-8601
Type :
jour
DOI :
10.1049/iet-cdt.2010.0107
Filename :
5953953
Link To Document :
بازگشت