আমি এফএমজিএ যেমন এআরএম 9 এর সাথে মাইক্রোপ্রসেসরের সাথে ইন্টারফেসিংয়ের উপর একটি গবেষণা করছি।
আমার গবেষণায় সফট কোর এবং হার্ড কোর প্রসেসরের ধারণাটি এসেছিল। আমি কি জানতে পারি যে এই 2 ধরণের মধ্যে তুলনা কী; বাস্তবায়নে মিল বা পার্থক্য?
আমি এফএমজিএ যেমন এআরএম 9 এর সাথে মাইক্রোপ্রসেসরের সাথে ইন্টারফেসিংয়ের উপর একটি গবেষণা করছি।
আমার গবেষণায় সফট কোর এবং হার্ড কোর প্রসেসরের ধারণাটি এসেছিল। আমি কি জানতে পারি যে এই 2 ধরণের মধ্যে তুলনা কী; বাস্তবায়নে মিল বা পার্থক্য?
উত্তর:
সফট কোর এফপিজিএ ফ্যাব্রিকে প্রয়োগ করা হয় যখন হার্ডটি এফপিজিএ ফ্যাব্রিকের সাথে সংযুক্ত থাকা অবস্থায় কোনও সংহত সার্কিটের মতোই কার্যকর হয়। তুলনাটি সাধারণত এগুলিতে সিদ্ধ হয়:
হার্ড কোর প্রসেসর - 1 গিগাহার্জ + গতি পর্যন্ত 100 মেগাহার্টজ
সফট কোর প্রসেসর - 250MHz এবং কম (সাধারণত 200MHz এর চেয়ে কম)
সাম্প্রতিক বছরগুলিতে, নরম কোরগুলি সরবরাহ করতে পারে না এমন দ্রুত প্রসেসিংয়ের প্রয়োজনীয়তার কারণে প্রাথমিকভাবে হার্ড প্রসেসরের দিকে বড় পদক্ষেপ নেওয়া হয়েছে। আপনি যখন এফপিজিএ ফ্যাব্রিকের সাহায্যে একটি হার্ড কোর প্রসেসর রাখেন, আপনি সাধারণত প্রচুর ডেটা প্রক্রিয়াকরণ সক্ষম করতে পারেন, উদাহরণস্বরূপ যোগাযোগের অবকাঠামোগত অ্যাপ্লিকেশনগুলির জন্য প্রয়োজনীয় (প্রচুর জিবি ডেটা যাচ্ছেন), উদাহরণস্বরূপ।
একটি সফট-কোর প্রসেসর এমন একটি প্রসেসর যা এফপিজিএ ফ্যাব্রিক ব্যবহার করে প্রয়োগ করা হয়।
একটি হার্ড-কোর প্রসেসর এমন একটি প্রসেসর যা প্রকৃতপক্ষে সিলিকনের কাঠামো হিসাবে শারীরিকভাবে প্রয়োগ করা হয়েছিল।
মূলত, আপনি ইতিমধ্যে এটি তৈরির পরে কোনও এফপিজিএ-ভিত্তিক সিস্টেমে একটি সফট-কোর প্রসেসর যুক্ত করতে পারেন। তবে, হার্ড-কোর প্রসেসর যুক্ত করার জন্য হয় আলাদা এফপিজিএ, বা বোর্ডে অতিরিক্ত চিপ requires
হার্ড-কোর প্রসেসরগুলি সম্ভব হলে পছন্দ করা হয় কারণ একটি হার্ডওয়্যার সিপিইউর জন্য মূল্য / কম্পিউটিং-পাওয়ার অনুপাত অনেক ভাল। এফপিজিএ ফ্যাব্রিকে সিপিইউ প্রয়োগ করা খুব সংস্থানীয় সংস্থান, বিশেষত যদি আপনি প্রচুর কম্পিউটিং শক্তি চান। সমতুল্য হার্ডওয়্যার সিপিইউ সম্ভবত অনেক সস্তা।
হার্ডওয়্যার সিপিইউ কেবলমাত্র অনেক সস্তা নয়, এটি আরও অনেক বেশি শক্তির দক্ষ হওয়ার সম্ভাবনাও রয়েছে। ব্যাটারি চালিত প্ল্যাটফর্মগুলিতে, দীর্ঘ ব্যাটারি জীবনের জন্য দক্ষতা অত্যন্ত গুরুত্বপূর্ণ cruc কোনও এফপিজিএ-তে অব্যবহৃত গেটগুলি কখনও কখনও বন্ধ করা যেতে পারে, তবে সাধারণত একটি সফ্টওয়্যার কোর প্রসেসরে একটি উদ্দেশ্য-ডিজাইন হার্ডওয়্যার সিপিইউয়ের চেয়ে অনেক বেশি সক্রিয় সার্কিট থাকে। এই সমস্ত সম্ভাব্য এফপিজিএ সিলিকন শক্তি গ্রহণ করে।