mactsk:
Is it possible to do 16bit PWM in software?
Of course!
mactsk:
TLC5940 seems interesting, it seems to be also a 16bit resolution version, but the package is not trough hole
TI does make a 16 bit PWM chip. I don't remember the number but it's not a TLC5940.