Re: Why not fit?
Hi wwwrabbit,
Fitting is usually quite straightforward. Look at the number of registers of both designs, the number of functions that you implement, add all together and you'll get an estimate if your combined design will fit.
Of course, if you're using wide functions, you're stealing resources from adjacent macrocells.
Usually, you can change settings from the fitter to better accomodate your needs.
Don't ask how to do it in MAX+, I'm not familiar with it. I'm using Lattice CPLDs. With their ispExplorer you can change some parameters influencing the fitting process, and you can really get the maximum out of it.
Also, the EPM7128S has not a very rich featureset, maybe changing to AHDL would help.