Sylvain Munaut 84d58fd430 cores/hub75: Import of the HUB75 LED Panel driver IP cores %!s(int64=6) %!d(string=hai) anos
..
doc 84d58fd430 cores/hub75: Import of the HUB75 LED Panel driver IP cores %!s(int64=6) %!d(string=hai) anos
rtl 84d58fd430 cores/hub75: Import of the HUB75 LED Panel driver IP cores %!s(int64=6) %!d(string=hai) anos
sw 84d58fd430 cores/hub75: Import of the HUB75 LED Panel driver IP cores %!s(int64=6) %!d(string=hai) anos
Makefile 84d58fd430 cores/hub75: Import of the HUB75 LED Panel driver IP cores %!s(int64=6) %!d(string=hai) anos
README.md 84d58fd430 cores/hub75: Import of the HUB75 LED Panel driver IP cores %!s(int64=6) %!d(string=hai) anos
core.mk 84d58fd430 cores/hub75: Import of the HUB75 LED Panel driver IP cores %!s(int64=6) %!d(string=hai) anos

README.md

HUB75 LED Panel driver IP core

This core allows to drive LED panel chains using the 'classic' HUB75 protocol. The default top level contains a frame buffer but it's also possible to re-use the lower level components to drive a display without the need for a full frame buffer and just generate the pixel data 'just-in-time'.

The LEDS are modulated using Binary Coded Modulation which allow to efficiently vary their intensity efficiently. This video by Mike Harisson explains the concept of BCM very well.

The geometry of the panel and various aspecs are fully configurable through parameters given to the cores.

See the doc/ directory for more information about the internals of this core.

This core is licensed under the GNU Lesser General Public v3 (see LICENSE.lgpl3)