LCD مائع کرسٹل ڈسپلے کی طرف سے تیار ڈسپلے پینل فوجی سامان میں بڑے پیمانے پر استعمال کیا جاتا ہے. یہ ڈیزائن سپارٹن -3E FPGA کو ہارڈویئر کے طور پر قبول کرتا ہے. 2 & TImes؛ 16 کردار LCD ایک Sitronix ST7066U گرافکس کنٹرولر میں شامل ہے جس میں کردار یا LCD ڈسپلے کے چینی کردار کا احساس ہوتا ہے. اسکرین پر مکمل سکرین ڈسپلے، فل سکرین موبائل ڈسپلے، اور واحد کردار ڈسپلے. LCD ڈسپلے کی ضروریات کو پورا کرنے اور مختلف ڈسپلے کے اثرات کو پورا کرنے کے لئے VHDL زبان میں تمام افعال کو لاگو کیا جاتا ہے.
اس کے چھوٹے سائز، ہلکے وزن، اور کم بجلی کی کھپت کی وجہ سے، LCD مائع کرسٹل ڈسپلے میں ایپلی کیشنز کی ایک وسیع رینج ہے. مثال کے طور پر، ہوائی جہاز، ٹینک اور بحری جہازوں کے لئے ڈسپلے کے پینلز کے طور پر، اصل CRT ڈسپلے کی طرف سے قبضہ کر لیا جگہ کم ہوسکتا ہے، آلہ کا وزن کم ہوسکتا ہے، اور نقل و حرکت میں اضافہ کیا جاسکتا ہے.
یہ ڈیزائن اسپیکٹر-3 ای ترقیاتی بورڈ پر ایک سرایت Si.tronix ST7066U گرافک کنٹرولر کے ساتھ ایک کردار یلسیڈی کا استعمال کرتا ہے، جس میں لاگو ہوتا ہے: (1) کسی بھی پوزیشن اور مکمل سکرین اور مکمل سکرین ڈسپلے میں؛ (2) اپنی مرضی کے مطابق حروف (حروف) اور انفرادی حروف کی مکمل اسکرین تحریک کے ڈسپلے کا ڈسپلے. ان میں سے، گرافکس کنٹرولر [1] کنٹرول کمانڈ اور ڈیٹا وصول کرنے اور اسے LCD ڈسپلے میں بھیجنے کے لئے ذمہ دار ہے.
1 Sitronix ST7066U گرافکس کنٹرولر
کنٹرولر میں تین اندرونی اسٹوریج کی جگہ، ڈی ڈی رام، سیگرووم، اور جی جی رام، جس کو اعداد و شمار بھیجنے سے پہلے شروع کیا جانا چاہئے.
(1) ڈی ڈی رام (ڈسپلے ڈیٹا رام)
کردار کا کوڈ ذخیرہ کیا جاتا ہے. جسمانی طور پر، ڈی ڈی رام میں 80 کردار کی عدد ہیں، ہر لائن میں 40 حروف ہیں، لیکن صرف 16 ظاہر کئے جا سکتے ہیں اور باقی 24 ظاہر نہیں کیے جاتے ہیں. پڑھنے یا لکھنے سے پہلے ایڈریس انسداد کو ابتداء کی ضرورت ہے. ایڈریس کاؤنٹر پڑھنے یا لکھنے کے بعد 1 کی طرف سے مسلسل یا خود بخود اضافہ یا کم رکھا جا سکتا ہے.
(2) سی جی روم (کریکٹر جنریٹر روم)
ہر فکسڈ کردار پر مشتمل ایک فونٹ بٹ نقشہ.
(3) سی جی رام (کردار جنریٹر رام)
8 بٹ اپنی مرضی کے مطابق کردار بٹ میپ پر مشتمل ہے. ہر کسٹمر کردار بٹ 8 بٹ بڈ میپ میں 5 پوائنٹس پر مشتمل ہوتا ہے. مخصوص استعمال ڈی ڈی رام کی طرح ہے.
1.1 FPGA کے ساتھ انٹرفیس سگنل
LCD اور FPGA انٹرفیس سگنل [2] ہیں: (1) سگنل LCD_E کو فعال؛ (2) منتخب سگنل LCD_RS رجسٹر؛ (3) کنٹرول سگنل پڑھیں LCD_RW؛ (4) چار یلسیڈی ڈیٹا لائنز اور سٹرٹا فلش ڈیٹا لائن SF_D 11: 8 کو دوبارہ استعمال کریں.
1.2 ٹائم تجزیہ
SF_D 11: 8، LCD_RS، LCD_RW کی ڈیٹا کی قیمت LCD_E سے زیادہ ہو جاتا ہے اور اس سے پہلے کہ کم از کم 230 اینز کے لئے LCD_E رہتا ہے، کم سے کم 40 نیز قائم اور مستحکم ہونا ضروری ہے. کئی ایپلی کیشنز میں، LCD_RW ہمیشہ کم ہے کیونکہ اعداد و شمار عام طور پر ڈسپلے سے نہیں پڑھتے ہیں.
جیسا کہ شناخت 1 میں دکھایا گیا ہے، ڈیٹا 8 بٹ کی شکل میں منتقل کیا جاتا ہے اور اسے اعلی 4 بٹس اور کم 4 بٹس میں تقسیم کیا جاتا ہے. پہلا ہائی 4 بٹس اور پھر کم 4 بٹس کم سے کم 1 کا وقفہ رکھتے ہیں. ایک 8 بٹ لکھنے کے آپریشن میں اگلے مواصلات سے پہلے 40 کا کم از کم وقفہ ہے، اور تاخیر واضح کمان کے بعد 1.64 میل تک بڑھنے کی ضرورت ہے.
FPGA کی بنیاد پر LCD LCD ڈیزائن
شکل 1 کردار LCD انٹرفیس ٹائم آریھ
2 ڈیٹا ڈسپلے ڈیزائن
2.1 فلو چارٹ
جیسا کہ شناخت 2 میں دکھایا گیا ہے، LCD ڈیٹا ڈسپلے میں طاقت پر ابتداء، ترتیب ڈسپلے، ڈسپلے میں ڈیٹا لکھیں، اور اعداد و شمار لکھنے سے قبل ابتدائی پتہ مقرر کیا جانا چاہئے.
FPGA کی بنیاد پر LCD LCD ڈیزائن
شکل 2 LCD ڈسپلے بہاؤ چارٹ

ترقیاتی بورڈ کرسٹل 50 میگاہرٹج ہے.





