گھر > نمائش > مواد

فیلڈ پروگرام پروگرام کے دروازے کی صف

Mar 11, 2019

فیلڈ پروگرام کے قابل دروازہ صف (FPGA) ایک مربوط سرکٹ ہے جس میں ڈیزائن کرنے کے بعد ایک گاہک یا ڈیزائنر کی طرف سے تشکیل کرنے کے لئے ڈیزائن کیا گیا ہے - اس وجہ سے اصطلاح "فیلڈ پروگرام". FPGA ترتیب عام طور پر ایک ہارڈویئر کی تفصیل کی زبان (ایچ ڈی ایل) کا استعمال کرتے ہوئے متعین کیا جاتا ہے، اسی طرح جیسے ایک مخصوص مخصوص مربوط سرکٹ (ASIC) کا استعمال کیا جاتا ہے. سرکٹ ڈایاگرام پہلے سے ترتیب کی وضاحت کرنے کے لئے استعمال کیا جاتا تھا، لیکن یہ الیکٹرانک ڈیزائن آٹومیشن ٹولز کی آمد کی وجہ سے تیزی سے نایاب ہے.


Xilinx سے ایک سپنٹن FPGA

FPGAs پروگرام سازی منطق بلاکس کی ایک صف، اور دوبارہ قابل قبول انٹرکنکشن کے ایک تنظیمی ڈھانچے پر مشتمل ہے جو بلاکس کو "ایک دوسرے کے ساتھ" وائرڈ کرنے کی اجازت دیتا ہے، جیسے کہ بہت سے منطق دروازے جیسے مختلف ترتیب میں انٹر وائرڈ ہوسکتی ہیں. منطق بلاکس پیچیدہ یکجہتی کے افعال انجام دینے کے لئے ترتیب دیا جا سکتا ہے، یا صرف سادہ منطق دروازوں جیسے AND اور XOR. زیادہ سے زیادہ FPGAs میں، منطقی بلاکس میں میموری عناصر بھی شامل ہیں، جو سادہ فلپ فلاپس یا میموری کے زیادہ مکمل بلاکس ہوسکتے ہیں. بہت سے FPGA مختلف منطق کے افعال کو لاگو کرنے کے لئے reprogrammed کیا جا سکتا ہے، کمپیوٹر سافٹ ویئر میں کارکردگی کا مظاہرہ کرنے کے طور پر لچکدار reconfigurable کمپیوٹنگ کی اجازت دیتا ہے.