128 x RGB Tisch

Blank und Xlat hängen nicht zusammen.
Eine Synchronisation braucht es zwischen GSCLK und BLANK. Ein BLANK-Impuls alle 4096 GSCLK Impulse.
Darum können die Pin 3 und 10 nicht getauscht werden.
Pin 10 am Ethernet ist das CS signal. Das kann ohne größere Probleme auf ein anderes Pin gelegt werden.
Des weiteren kann der TLC über die SPI Schnittstelle angeschlossen werden oder über andere Pins. Beides ist möglich aber andere pins sind einfacher. Über SPI muß ein CS über ein zusätzliches AND-Gatter emuliert werden.

Also GSCLK und BLANK müssen auf 3 und 10 bleiben, (Timer für PWM Signale)
SIN, SCLK und XLAT können auf x-beliebige pins. (serielle übertragung Daten)

Ethernet 11,12 und 13 müssen bleiben, 10 muß umgelötet und auf ein x-beliebiges Pin geleitet werden.

http://blog.andrewwei.mu/?p=19
http://blog.derouineau.fr/2011/07/tlc5940-library-ethernet-shield-arduino-mega/
http://code.google.com/p/homeduino/wiki/EthernetShieldTLC5940

Grüße Uwe