DocumentCode
357654
Title
A novel approach to minimising the logic of combinatorial multiplexing circuits in product-term-based hardware
Author
Kastrup, Bernardo ; Moreira, Orlando
Author_Institution
Philips Res. Lab., Eindhoven, Netherlands
Volume
1
fYear
2000
fDate
2000
Firstpage
164
Abstract
An innovative technique for logic minimisation of combinatorial multiplexing circuits is introduced. It is targeted at product-term (PT) based hardware, like PAL (programmable array logic), PLAs (programmable logic arrays) and CPLDs (complex programmable logic devices), though its usage is not limited to such hardware The technique exploits the fact that, sometimes, circuit designers have no interest in unequivocally specifying the particular encoding of selected control words in a multiplexer, provided that there is a unique correspondence between selected words and multiplexer inputs. Our approach enables a HDL (hardware description language) compiler to pick a particular encoding of the selected words that favours logic minimisation the most. We have developed a prototype of an optimisation algorithm based on simulated annealing, which targets circuits implemented in a PT-based functional unit of a reconfigurable processor. Benchmark results show that a considerable reduction in logic (up to ~46% in the number of PTs utilised, for the circuits studied) can be achieved
Keywords
combinational circuits; minimisation of switching nets; multiplexing equipment; programmable logic devices; reconfigurable architectures; simulated annealing; HDL compiler; combinatorial multiplexing circuits; complex programmable logic devices; control word encoding; hardware description language; logic minimisation; multiplexer inputs; optimisation algorithm; product-term-based hardware; programmable array logic; programmable logic arrays; reconfigurable processor functional unit; simulated annealing; Encoding; Hardware design languages; Logic circuits; Logic design; Logic devices; Minimization; Multiplexing; Programmable control; Programmable logic arrays; Reconfigurable logic;
fLanguage
English
Publisher
ieee
Conference_Titel
Euromicro Conference, 2000. Proceedings of the 26th
Conference_Location
Maastricht
ISSN
1089-6503
Print_ISBN
0-7695-0780-8
Type
conf
DOI
10.1109/EURMIC.2000.874629
Filename
874629
Link To Document