He seguido trabajando en el análisis (demasiado largo se me está haciendo, ya tengo ganas de encender el soldador) y he realizado una configuración de conectores IDC y su asociación con los puertos de los PIC/dsPIC que me convence bastante.
Necesitaré sólo 12 IDC para publicar todos los puertos de todos los encapsulados si lo configuro de esta manera:
Conector Puerto Comentarios
IDC01 loA
IDC02 hiA (quedan libres los pines 0 y 3)
IDC03 loB
IDC04 hiB o loH
IDC05 loC
IDC06 hiC* (IDC6-0:IDC6-3 = C12:C15, IDC6-4:IDC6-5 = E8:E9, IDC6-6 = F8)
IDC07 loD
IDC08 hiD o loJ
IDC09 loD
IDC10 loF
IDC11 loG
IDC12 hiG* (IDC12-0:IDC12-1 = G8:G9, IDC12-2:IDC12-3 = F12:F13, IDC12-4:IDC12-7 = G12:G15)
Notas:
loX es la parte baja del puerto X, de los bits 0 a 7
hiX es la parte alta del puerto X, de los bits 8 a 15
Como cada IDC me consumirá 8 pines del bus PCI, y tengo dos pines libres en el IDC02, estoy consumiendo un total de 94 pines.
Me sobran 26 para alimentación, oscilador, puerto serie y usb y funciones especiales.
Seguiré trabajando y posteando.
(Por cierto, he ampliado la hoja Excel que antes mencionaba y está disponible en el mismo link)