This design implements a DMX512 transceiver. Testbench is available. This opensource design is intended for CPLDs, and should be used for address decoding on lighting operation boards. Tested on a DE0-Nano evaluation board.
VHDL sources are available here.