A controller is provided that includes a bit plane generation component and a processor configured to receive one or more headlight commands and to configure the bit plane generation component to generate bit planes of a headlight frame responsive to the one or more headlight commands, wherein the bit plane generation component includes bit generation pipelines configured to operate in parallel to generate respective bits of consecutive bits of a bit plane of the headlight frame.