Jim,
Thanks. Yes, I have looked at those charts, several in fact.
Maybe a better term for what I am looking for is a pin allocation algorithm.
There are other manufactures that have a suggested pin out allocation scheme that goes something like the algorithm below.
0. Make a list of the pins require (i.e. ADC inputs, digital I/Os, etc.). I usually end up with two lists, an absolute must have and a wish list.
1. Allocate those pins that only have one available location
2. then assign the ones that have two, then three and so on.
3. You may have to iterate once or twice depending on fulfillment of your needs/wish lists (i.e. always tradeoffs, especially pin multiplexing since it is a highly constrained resource).
To do this you need a combination of the datasheet table (as Jim mentioned) and a list of signals (i.e. UART1_TX ) and their frequency of occurrence within the pin list to assist in the algorithm above. Some pins are exchangeable in the process so some consideration must be done with respect to that too.
Does Freescale have a pin list signal frequency list for their parts?
I am wondering if perhaps Freescale has automated this somehow within their tools? If not, they ought too because then one can further assess a part for feasibility within a design that much faster and get it into PCB layout that much faster; the Processor Expert probably already has all the internal logic to do it.
Mike