ایل ای ڈی غیر مطابقت پذیر کنٹرول کارڈ کا بنیادی کام کسی بھی پوزیشن پر ایک اسکرین پر متعدد ونڈوز کے ڈسپلے کو محسوس کرنا ہے۔ ایل ای ڈی غیر مطابقت پذیر کنٹرول سسٹم بنیادی طور پر پی سی ایپلیکیشن سافٹ ویئر، کمیونیکیشن ماڈیول، ڈیٹا پروسیسنگ ماڈیول، سکیننگ کنٹرول ماڈیول، ڈرائیو ماڈیول اور ایل ای ڈی اسکرین پر مشتمل ہوتا ہے۔ کنٹرولر میں تین حصے شامل ہیں: کمیونیکیشن ماڈیول، ڈیٹا پروسیسنگ ماڈیول اور سکیننگ کنٹرول ماڈیول۔ ہارڈویئر فن تعمیر کے لحاظ سے، نفاذ کی مختلف اسکیمیں ہیں۔ 2011 میں ایک عام اسکیم 32-بٹ ARM پروسیسر (جیسے LPC2214) پر مبنی ہے اور ایک مجرد ماڈیول ڈیزائن کو اپناتی ہے۔ ڈیٹا پروسیسنگ ماڈیول MCU، SRAM اور FLASH میموری پر مشتمل ہے۔ سکیننگ کنٹرول ماڈیول CPLD اور SRAM پر مشتمل ہے۔ کمیونیکیشن ماڈیول میں ایتھرنیٹ ماڈیول اور سیریل کمیونیکیشن ماڈیول شامل ہیں، جو RS232 اور RS485 کمیونیکیشن کو سپورٹ کرتے ہیں [11]۔ 2026 میں ایک مربوط اسکیم NiosII 32-بٹ سافٹ کور پروسیسر پر مبنی ہے اور ایک ہی-چِپ FPGA ڈیزائن کو اپناتی ہے۔ ڈیٹا کمیونیکیشن ٹرانسمیشن ماڈیول، ڈیٹا پروسیسنگ ماڈیول اور سکیننگ کنٹرول ماڈیول سبھی FPGA پر لاگو ہوتے ہیں۔ ڈیٹا پروسیسنگ ماڈیول NiosII سافٹ کور CPU، SDRAM اور فلیش میموری پر مشتمل ہے۔ اسکیننگ کنٹرول ماڈیول صارف-کی وضاحت کردہ PWM IP کور اور SRAM پر مشتمل ہوتا ہے۔ سافٹ ویئر کے فن تعمیر کے لحاظ سے، دونوں حل ایک حقیقی وقت کے آپریٹنگ سسٹم (جیسے uc/OS-II) کی بنیاد پر ڈیزائن کیے گئے ہیں، متعدد کاموں کو منظم کرنے کے لیے موثر ٹاسک شیڈولنگ الگورتھم کا استعمال کرتے ہوئے، ہر ایک ڈسپلے ونڈو کے ساتھ ایک آزاد ٹاسک [11-12] کے ذریعے مکمل کیا جاتا ہے۔ مکمل رنگ کی اسکرینوں کے لیے، ہر پکسل میں تین بنیادی رنگ شامل ہیں: سرخ، سبز اور نیلا ہر رنگ میں 256 گرے لیول ہوتے ہیں، لہذا ہر پکسل کو 3 بائٹس اسٹوریج کی جگہ درکار ہوتی ہے۔ تین رنگوں (سرخ، سبز اور نیلے) سے متعلقہ ڈیٹا کو آسان آپریشن کے لیے الگ سے ذخیرہ کیا جا سکتا ہے۔ ایل ای ڈی ڈسپلے کے لیے گرے لیول پر عمل درآمد کا طریقہ وزنی اسکیننگ ہے، جس کے لیے کلر ڈیٹا کو تھوڑا سا الگ کرنے کی ضرورت ہوتی ہے، جس کے بعد اسی وزن کے ساتھ بٹس کو دوبارہ ملایا جاتا ہے۔
مجرد ماڈیولز سے سنگل-چپ انٹیگریشن تک کی ترقی نے اسکرین ڈسپلے کو زیادہ امیر اور زیادہ لچکدار بنا دیا ہے۔ ایک واحد غیر مطابقت پذیر کنٹرولر متعدد کنٹرولرز کی جگہ لے سکتا ہے، اور پورے کنٹرول سسٹم کو ایک ہی FPGA چپ پر مکمل کیا جاتا ہے، مؤثر طریقے سے سسٹم کے اخراجات کو کم کرتا ہے۔