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 :
بازگشت