Abstract
A new neural network (NN) approach is proposed in this paper to estimate the Boolean function (BF) complexity and consequently the complexity of its digital circuit implementation. Large number of randomly generated single output BFs has been used and experimental results show good correlation between the theoretical results and those predicted by the NN model. The proposed model is capable of predicting the number of product terms (NPT) in the BF that gives an indication on its complexity. In addition, this model provides information on potential points where the BF can be simplified to the maximum and the NPT for minimum Boolean complexity. This model demonstrates also the computational capabilities of NNs, especially by providing an easy and reliable classification of the BFs complexity.
Original language | English |
---|---|
Pages (from-to) | 813-820 |
Number of pages | 8 |
Journal | WSEAS Transactions on Circuits and Systems |
Volume | 5 |
Issue number | 6 |
Publication status | Published - Jun 2006 |
Keywords
- Boolean functions
- Complexity evaluation
- Digital circuits
- Modeling
- Neural networks
- Simulation
ASJC Scopus subject areas
- Electrical and Electronic Engineering