Основна функција ЛЕД асинхроне контролне картице је да реализује приказ више прозора на једном екрану у било којој позицији. ЛЕД асинхрони контролни систем се углавном састоји од рачунарског апликативног софтвера, комуникационог модула, модула за обраду података, управљачког модула за скенирање, модула погона и ЛЕД екрана. Контролер садржи три дела: комуникациони модул, модул за обраду података и управљачки модул скенирања. У погледу хардверске архитектуре, постоје различите шеме имплементације. Типична шема у 2011. заснована је на 32-битном АРМ процесору (као што је ЛПЦ2214) и усваја дизајн дискретног модула. Модул за обраду података састоји се од МЦУ, СРАМ и ФЛАСХ меморије; управљачки модул скенирања се састоји од ЦПЛД и СРАМ; комуникациони модул укључује Етхернет модул и серијски комуникациони модул, који подржава комуникацију РС232 и РС485 [11]. Интегрисана шема у 2026. је заснована на НиосИИ 32-битном процесору са меким језгром и усваја ФПГА дизајн са једним-чипом. Модул за пренос података, модул за обраду података и управљачки модул скенирања су сви имплементирани на ФПГА. Модул за обраду података састоји се од НиосИИ софт цоре ЦПУ-а, СДРАМ-а и флеш меморије; контролни модул скенирања се састоји од кориснички-дефинисаног ПВМ ИП језгра и СРАМ-а. У погледу софтверске архитектуре, оба решења су дизајнирана на основу-оперативног система у реалном времену (као што је уц/ОС-ИИ), користећи ефикасне алгоритме за распоређивање задатака за управљање вишеструким задацима, при чему сваки прозор за приказ завршава независни задатак [11-12]. За екране у пуној боји, сваки пиксел укључује три примарне боје: црвену, зелену и плаву. Свака боја има 256 нивоа сиве, тако да сваки пиксел захтева 3 бајта простора за складиштење. Подаци који одговарају трима бојама (црвена, зелена и плава) могу се чувати одвојено ради лакшег рада. Метод имплементације нивоа сивог за ЛЕД дисплеје је пондерисано скенирање, које захтева раздвајање битова података у боји, праћено рекомбинацијом битова исте тежине.
Развој од дискретних модула до интеграције са једним{0}}чипом учинио је приказе на екрану богатијим и флексибилнијим. Један асинхрони контролер може да замени више контролера, а цео контролни систем је завршен на једном ФПГА чипу, што ефективно смањује трошкове система.