I'm starting to give a bit more thought about my RGB LED cube design and am searching for parts to experiment with.
The goal is to have an 8x8x8 cube of 24-bit RGB (8b per color). This is a total of 256 independently controlled RGB LEDs or 768 channels, however I anticipate using a POV scanning to bring that down to 64*3 at a time, which is how I've done the single-color cubes.
The original plan was to use an FPGA with a set of SPI-based (I2C being too slow) I/O expanders, scanning through the display at a rate of 8 layers * 256 PWM levels * 30 fps = 61,440 times per second. An alternative might be to use external PWM controllers, though I'm unsure how well that would work in a multiplexed situation.
I'm currently looking at PWM controllers on digikey and mouser, but there are a lot and I haven't yet seen a suitable one (digital, 8-bit level control). If any of you more experienced people have parts you'd recommend or design considerations to suggest, I'd appreciate it. (Mike? :-) Meanwhile, I'll continue pouring through the parts pages.