General Description: The CPLD fitter may crash due to design properties being assigned to the wrong type of objects.
Solution
If the CPLD fitter program hitop crashes, check to see if there is any I/O buffer, pad or pad-net in your design that has a property attached to it that is intended only for macrocell-type objects.
The macrocell-only type properties are COLLAPSE, INIT, KEEP, NOREDUCE, PWR_MODE and WIREAND. Using any of these properties on an I/O object should normally produce an error or warning message.
Remove any such properties from the I/O objects and attach them to the applicable macrocell objects (logic or flip-flop components), and rerun the fitter.