DATA-PATH SYNTHESIS DIGITAL ELECTRONICS .2. BUS SYNTHESIS

Authors
Citation
Cih. Chen, DATA-PATH SYNTHESIS DIGITAL ELECTRONICS .2. BUS SYNTHESIS, IEEE transactions on aerospace and electronic systems, 32(1), 1996, pp. 16-33
Citations number
35
Categorie Soggetti
Telecommunications,"Engineering, Eletrical & Electronic","Aerospace Engineering & Tecnology
ISSN journal
00189251
Volume
32
Issue
1
Year of publication
1996
Pages
16 - 33
Database
ISI
SICI code
0018-9251(1996)32:1<16:DSDE.B>2.0.ZU;2-1
Abstract
Common buses are an extremely efficient structure for achieving area m inimization so that the bus-oriented interconnection of registers and data operators plays an important role in data path synthesis. The ove rriding design goal is efficiently allocating the minimum number of bu ses and gating elements (i.e., multiplexers) for achieving communicati on between the data path elements. New efficient algorithms for the au tomated allocation of buses in data paths have been developed. The ent ire allocation process can be formulated as a graph partitioning probl em This formulation readily lends itself to the use of a varieties of heuristics for solving the allocation problem We present efficient alg orithm which provide excellent solutions to this formulation of the al location problem The operation of the algorithms is clearly demonstrat ed using detailed examples.