Hello, What about to add a DMX interface ? This is a serial protocol, really simple, used in architectural and scenic areas to control several light sources. Sequences of 512 bytes are send at 100kbps (RS485), each one is a color value. Each light decoder has its own start address, to know which bytes take in account.
http://en.wikipedia.org/wiki/DMX512
Regards, Pascal
use work.sine_lut_pkg.all; not working