2022-12-29
ایک SoM PCBA کیا ہے؟
ایک ایس او ایم ایک پی سی بی ہے جو ایک مکمل ایمبیڈڈ کمپیوٹر سسٹم کے طور پر کام کرتا ہے، جس میں پروسیسر (یا ملٹی پروسیسر یونٹ) اور پروسیسر کے مناسب طریقے سے کام کرنے کے لیے درکار تمام آئی سی شامل ہیں، بشمول صرف پڑھنے کی میموری، بے ترتیب رسائی میموری، پاور مینجمنٹ آئی سی، کرسٹل oscillators اور غیر فعال اجزاء.
چپ ڈاؤن ڈیزائن پر SoM کے کیا فوائد ہیں؟
کم سے درمیانی حجم کے منصوبوں کے لیے، SOMs پیش کرتے ہیں۔
SOM کے کیا فوائد ہیں؟
SOM استعمال کرنے کا سب سے بڑا فائدہ یہ ہے۔
ڈویلپمنٹ بورڈ اور سسٹم آن ماڈیول (SOM) کے درمیان فرق
ڈویلپمنٹ بورڈ (ڈیمو بورڈ) ایک سرکٹ بورڈ ہے جو ایمبیڈڈ سسٹم ڈویلپمنٹ کے لیے استعمال ہوتا ہے، جس میں ہارڈ ویئر کے اجزاء کی ایک سیریز جیسے سنٹرل پروسیسنگ یونٹ، میموری، ان پٹ ڈیوائس، آؤٹ پٹ ڈیوائس، ڈیٹا پاتھ/بس اور بیرونی وسائل کا انٹرفیس شامل ہے۔ عام ایمبیڈڈ سسٹم ڈویلپمنٹ کے عمل میں، ہارڈویئر کو دو پلیٹ فارمز میں تقسیم کیا جاتا ہے، ایک ڈویلپمنٹ پلیٹ فارم (میزبان)، اور دوسرا ٹارگٹ پلیٹ فارم (ٹارگٹ)، یعنی ڈویلپمنٹ بورڈ۔ یہاں بیان کردہ ترقیاتی پلیٹ فارم سے مراد ٹرانسمیشن انٹرفیس جیسے سیریل پورٹ (RS-232)، USB، متوازی پورٹ، یا نیٹ ورک (ایتھرنیٹ) کے ذریعے ہدف کے پلیٹ فارم سے جڑنے کے لیے کمپیوٹر کا استعمال کرنا ہے۔ درج ذیل ایڈیٹر آپ کو "ڈویلپمنٹ بورڈ اور SOM کے درمیان فرق، ڈویلپمنٹ بورڈ کا کردار" متعارف کرائے گا۔
1. تعریف اور اجزاء مختلف ہیں۔
ڈویلپمنٹ بورڈ ایک سرکٹ بورڈ ہے جو ایمبیڈڈ سسٹم ڈویلپمنٹ کے لیے استعمال ہوتا ہے، جس میں ان پٹ ڈیوائسز، آؤٹ پٹ ڈیوائسز، میموری، ڈیٹا پاتھ/بسیں، سینٹرل پروسیسنگ یونٹس، اور بیرونی وسائل کے انٹرفیس ہوتے ہیں۔
سسٹم آن ماڈیول ایک الیکٹرانک مدر بورڈ ہے جو MINI پی سی کے بنیادی افعال کو پیک کرتا ہے اور ان کو سمیٹتا ہے۔ ماڈیولز پر زیادہ تر سسٹم سی پی یو، اسٹوریج ڈیوائسز اور پنوں کو مربوط کرتے ہیں، جو پنوں کے ذریعے سپورٹنگ بیس بورڈ کے ساتھ جڑے ہوتے ہیں تاکہ کسی مخصوص فیلڈ میں سسٹم چپ کو محسوس کیا جا سکے۔
2. مختلف افعال
ڈویلپمنٹ بورڈ ابتدائی افراد کے لیے سسٹم کے ہارڈ ویئر اور سافٹ ویئر کو سمجھنے اور سیکھنے کے لیے ہے۔ ایک ہی وقت میں، کچھ ترقیاتی بورڈ بنیادی مربوط ترقیاتی ماحول، سافٹ ویئر سورس کوڈ اور ہارڈویئر اسکیمیٹک ڈایاگرام بھی فراہم کرتے ہیں۔ یہ R کے لیے ایک ایمبیڈڈ بورڈ ہے۔
چونکہ سسٹم آن ماڈیول کور کے عام افعال کو مربوط کرتا ہے، اس لیے اس کی استعداد ہے کہ ایک SOM مختلف بیس بورڈز کو اپنی مرضی کے مطابق بنا سکتا ہے، جو سنگل چپ مائکرو کمپیوٹر کی ترقی کی کارکردگی کو بہتر بناتا ہے۔ مزید برآں، سسٹم آن ماڈیول کو ایک آزاد ماڈیول کے طور پر الگ کیا گیا ہے، جو ترقی کی دشواریوں کو کم کرتا ہے اور نظام کی استحکام اور برقراری کو بڑھاتا ہے۔
2. ترقیاتی بورڈ کا کردار
1. ترقیاتی بورڈ سیکھنے کے لیے ہے۔ ڈویلپمنٹ بورڈ نے سیکھنے والوں کے لیے مشترکہ سرکٹس ڈیزائن کیے ہیں۔ سیکھنے والوں کو خود سرکٹ بورڈ بنانے، اجزاء خریدنے اور سولڈر اسمبلی کرنے کی ضرورت نہیں ہے۔
2. زیادہ تر ترقیاتی بورڈز مائیکرو پروسیسرز سے متعلق ہیں۔ ترقیاتی بورڈ مختلف عام ایپلی کیشنز کے لیے کچھ مخصوص پروگرام ڈیزائن کریں گے، اور سیکھنے والوں کو جانچنے اور سیکھنے دیں گے۔
3. ترقیاتی بورڈ مؤثر طریقے سے سیکھنے کی کارکردگی کو بہتر بنا سکتا ہے اور تحقیق اور ترقی کی پیشرفت کو مختصر کر سکتا ہے۔