2021-08-12
অটোমেশন এবং ডিজিটালাইজেশনের যুগের আবির্ভাবের সাথে, এমবেডেড পণ্যগুলি সকলের কাছে আরও জনপ্রিয় হয়ে উঠছে। আশেপাশের কম্পিউটার এবং মোবাইল ফোনের মতো ভোক্তা ইলেকট্রনিক পণ্য থেকে শুরু করে হাসপাতালে চিকিৎসা সরঞ্জাম, কারখানাগুলিতে নিয়ন্ত্রণ সরঞ্জাম, এমনকি স্যাটেলাইট এবং মহাকাশযানের ইলেকট্রনিক যন্ত্রপাতি, এমবেডেড পণ্যগুলি সর্বত্র রয়েছে এবং এগুলি আমাদের জীবনের সাথে ঘনিষ্ঠভাবে সম্পর্কিত।
এম্বেডেড পণ্য একটি খুব বিস্তৃত ধারণা। কিছু এম্বেডেড পণ্য একটি বাড়ির আকার, যেমন কিছু বড় শিল্প নিয়ন্ত্রণ যন্ত্রপাতি; কিছু এমবেডেড পণ্য আমাদের হাতের তালুর আকার, যেমন সাধারণ মোবাইল ফোন এবং স্মার্ট ঘড়ি। একই সময়ে, এমবেডেড পণ্যগুলির প্রায়শই সমৃদ্ধ কাজ থাকে, যেমন বিনোদন, যোগাযোগ, বুদ্ধিমান নিয়ন্ত্রণ, তথ্য সংগ্রহ ইত্যাদি। সুতরাং, এই চকচকে চেহারা এবং ফাংশনের অধীনে, তাদের মধ্যে কী মিল আছে? এম্বেডেড পণ্যের মূল, কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিট (সংক্ষেপে ইংরেজিতে CPU), এমবেডেড পণ্যের বিভিন্ন প্রকাশের অভ্যন্তরীণ কিন্তু একীভূত মূল এবং এটি এমবেডেড পণ্যের সমৃদ্ধ ফাংশনের চাবিকাঠি। ছোট সিপিইউ চিপ থেকে শুরু করে সব ধরনের এমবেডেড পণ্য, এটি একটু অবিশ্বাস্য মনে হয়, তাহলে সিপিইউ কিভাবে একটি এমবেডেড পণ্য হয়ে যায়?
এম্বেডেড পণ্যগুলি সাধারণত হার্ডওয়্যার এবং সফটওয়্যারে বিভক্ত। হার্ডওয়্যারটিকে কেবল তিনটি ভাগে ভাগ করা যায়: সিপিইউ চিপ অংশ, পেরিফেরাল চিপ ইন্টারফেস অংশ এবং বাহ্যিক সরঞ্জাম। সিপিইউ চিপ অংশ এবং পেরিফেরাল চিপ ইন্টারফেস অংশ সাধারণত একটি সার্কিট বোর্ডে সংহত হয় যাকে বলা হয় উন্নয়ন বোর্ড; এগুলি একাধিক বিভিন্ন কার্যকরী মডিউলগুলিতে পৃথক করা যেতে পারে। উদাহরণস্বরূপ, সিপিইউ চিপ অংশটি কোর বোর্ডে তৈরি করা হয় এবং পেরিফেরাল চিপ ইন্টারফেস অংশ তৈরি করা হয় নিচের বোর্ড, কোর বোর্ড এবং নিচের বোর্ড একত্রিত হয়ে একটি সম্পূর্ণ কার্যকরী উন্নয়ন বোর্ড গঠন করে। সফটওয়্যারটিকে কেবল দুটি ভাগে ভাগ করা যায়: অপারেটিং সিস্টেম এবং অ্যাপ্লিকেশন প্রোগ্রাম। ডেভেলপমেন্ট বোর্ডের চারটি অংশ, পেরিফেরাল ইকুইপমেন্ট, অপারেটিং সিস্টেম এবং অ্যাপলিকেশন প্রোগ্রাম একত্রিত হয়ে বাস্তবে একাধিক ফাংশন সহ একটি এমবেডেড পণ্য হয়ে ওঠে।