روایتی LED غیر مطابقت پذیر کنٹرولرز کی محدودیت کو دور کرنے کے لیے جو اسکرین کو صرف ایک مکمل علاقے کے طور پر ظاہر کر سکتے ہیں، یہ کاغذ 32-بٹ ہائی-کارکردگی والے ARM پروسیسر یا Nios II سافٹ-کور پروسیسر اور ایک حقیقی-وقت آپریٹنگ سسٹم (جیسے μI/OS) پر مبنی ڈیزائن اسکیم تجویز کرتا ہے۔ یہ اسکیم ایک موثر ٹاسک شیڈولنگ الگورتھم کا استعمال کرتی ہے تاکہ ایک اسکرین پر متعدد ونڈوز کے صوابدیدی ڈسپلے کو حاصل کیا جاسکے۔ کنٹرول سسٹم سافٹ ویئر کو μC/OS-II ریئل ٹائم آپریٹنگ سسٹم کی بنیاد پر ڈیزائن کیا گیا ہے، ہر کام کو شیڈول کرنے کے لیے اپنے موثر ٹاسک شیڈولنگ الگورتھم کا استعمال کرتے ہوئے، ہر ونڈو کے ڈسپلے کو ایک ہی ٹاسک کے ذریعے ہینڈل کیا جاتا ہے۔
ڈیٹا آرگنائزیشن اور اسٹوریج کے حوالے سے، دوہری-رنگ اسکرین کے لیے، آٹھ لگاتار افقی پکسلز کو اسٹوریج کے لیے ایک لفظ میں گروپ کیا جاتا ہے، سرخ اور سبز ڈیٹا کے ساتھ ہر ایک ایک بائٹ پر مشتمل ہوتا ہے۔ ایک مکمل-رنگ اسکرین کے لیے، ہر پکسل میں تین بنیادی رنگ شامل ہیں: سرخ، سبز اور نیلا، ہر ایک 256 گرے اسکیل لیولز کے ساتھ۔ ہر پکسل کی گرے اسکیل لیولز کو ڈیٹا کے 8 بٹس کا استعمال کرتے ہوئے انکوڈ کیا جاتا ہے، اس طرح فی پکسل 3 بائٹس اسٹوریج کی جگہ درکار ہوتی ہے۔ تین رنگوں (سرخ، سبز اور نیلے) سے متعلقہ ڈیٹا کو آسان آپریشن کے لیے الگ سے ذخیرہ کیا جا سکتا ہے۔ ایل ای ڈی ڈسپلے کے گرے اسکیل کو وزنی اسکیننگ کا استعمال کرتے ہوئے لاگو کیا جاتا ہے، جس کے لیے رنگین ڈیٹا کو تھوڑا سا الگ کرنے کی ضرورت ہوتی ہے۔ ایک ہی وزن والے بٹس کو پھر دوبارہ جوڑ دیا جاتا ہے، اور اسکیننگ کنٹرول ماڈیول ایل ای ڈی کو ایک مخصوص وقت کی ترتیب کے مطابق روشن کرنے کے لیے کنٹرول کرتا ہے۔ غیر مطابقت پذیر کنٹرولر بنیادی طور پر ایک کمیونیکیشن ماڈیول، ڈیٹا پروسیسنگ ماڈیول، اور اس کے ہارڈ ویئر میں ایک سکیننگ کنٹرول ماڈیول پر مشتمل ہوتا ہے۔ کمیونیکیشن ماڈیول میں ایک ایتھرنیٹ ماڈیول اور ایک سیریل کمیونیکیشن ماڈیول شامل ہے، جو RS232، RS485، اور صنعتی ایتھرنیٹ کمیونیکیشن کو سپورٹ کرتا ہے۔ ڈیٹا پروسیسنگ ماڈیول میں MCU یا Nios II سافٹ-کور CPU، کیش میموری (جیسے SRAM یا SDRAM)، اور ڈاٹ میٹرکس معلوماتی ڈیٹا کو ذخیرہ کرنے کے لیے فلیش میموری شامل ہے۔ اسکیننگ کنٹرول ماڈیول ایک CPLD یا صارف-کی وضاحت کردہ PWM IP کور اور ڈسپلے میموری (SRAM) پر مشتمل ہوتا ہے۔