Pattern demo.
This currently manifests two bugs when run on FPGA:
- When writes are being peformed, the screen is garbled.  There appear to be FIFO underruns still.
- When multiple strands are used, strands 1-3 seem to stop writing part way through the frame.