PowerPC e200
পাওয়ারপিসি ই 200 হল 32-বিট পাওয়ার আইএসএ মাইক্রোপ্রসেসর কোরের একটি পরিবার যা ফ্রিস্কেল দ্বারা স্বয়ংচালিত এবং শিল্প নিয়ন্ত্রণ ব্যবস্থায় প্রাথমিক ব্যবহারের জন্য তৈরি করা হয়েছে। কোরগুলি 600 মেগাহার্টজ পর্যন্ত গতি সহ সিস্টেম-অন-এ-চিপ (এস. ও. সি) নকশায় সি. পি. ইউ অংশ গঠনের জন্য ডিজাইন করা হয়েছে, এইভাবে এগুলি এমবেডেড অ্যাপ্লিকেশনের জন্য আদর্শ করে তোলে। ই200 কোরটি এমপিসি5এক্সএক্স পরিবার প্রসেসর থেকে তৈরি করা হয়েছে, যা পাওয়ারকিউআইসিসিসি প্রসেসরের এমপিসি8এক্সএক্স কোর থেকে উদ্ভূত হয়েছে। ই 200 পাওয়ার আইএসএ v.2.03 এর পাশাপাশি পূর্ববর্তী বুক ই নির্দিষ্টকরণ মেনে চলে। সমস্ত ই200 কোর ভিত্তিক মাইক্রোপ্রসেসরের নাম এম. পি. সি. 55. এক্স এবং এম. পি. সি. 56. এক্স/জে. পি. সি. 56. এক্স স্কিমে দেওয়া হয়েছে, এম. পি. সি. 52. এক্স প্রসেসরের সাথে বিভ্রান্ত হবেন না যা পাওয়ার. পি. সি. ই300 কোর ভিত্তিক। 2007 সালের এপ্রিলে ফ্রিস্কেল এবং আইপিএক্সট্রিম অন্যান্য নির্মাতাদের লাইসেন্স দেওয়ার জন্য ই-200 কোর খুলে দেয়। কন্টিনেন্টাল এজি এবং ফ্রিস্কেল গাড়িগুলিতে বৈদ্যুতিন ব্রেক সিস্টেমের জন্য ডিজাইন করা একটি ট্রাই-কোর ই 200 ভিত্তিক প্রসেসর স্পেস তৈরি করছে। এস. টি. মাইক্রোইলেক্ট্রনিক্স এবং ফ্রিস্কেল যৌথভাবে এম. পি. সি. 56. এক্স/এস. পি. সি. 56. এক্স পরিবারের ই. 200-এর উপর ভিত্তি করে স্বয়ংচালিত প্রয়োগের জন্য মাইক্রোকন্ট্রোলার তৈরি করেছে। ই-200 পরিবার ছয়টি কোর নিয়ে গঠিত, সাধারণ নিম্ন-প্রান্ত থেকে জটিল উচ্চ-প্রান্ত প্রকৃতির। e200z0 সবচেয়ে সহজ কোর, e200z0 একটি ক্রমানুসারে, চার পর্যায়ের পাইপলাইন বৈশিষ্ট্যযুক্ত। এর কোনও এমএমইউ, কোনও ক্যাশে এবং কোনও এফপিইউ নেই। এটি পাওয়ার আইএসএর পরিবর্তনশীল বিট দৈর্ঘ্য (ভিএলই) অংশ ব্যবহার করে, যা অন্যথায় স্ট্যান্ডার্ড 32-বিট পাওয়ারপিসি বুক ই আইএসএর 16-বিট সংস্করণ ব্যবহার করে, এইভাবে কোড পদচিহ্ন 30 শতাংশ পর্যন্ত হ্রাস করে। এটিতে একটি একক 32-বিট এএমবিএ 2.0v6 বাস ইন্টারফেস রয়েছে। লোড/স্টোর ইউনিটটি পাইপলাইন্ড, একটি 1-চক্র লোড বিলম্বতা রয়েছে এবং প্রতি চক্রে একটি লোড বা স্টোর অপারেশনের থ্রুপুটকে সমর্থন করে। ই200জেড0 এমপিসি5510-এ একটি ই200জেড1 কোরের পাশাপাশি একটি ঐচ্ছিক সহ-প্রসেসর হিসাবে ব্যবহৃত হয়, যা সেই চিপটিকে একটি মাল্টিকোর প্রসেসর করে তোলে। e200z0 অন্যান্য e200 ভিত্তিক প্রসেসরের পাশাপাশি খুব কম প্রান্তের একক প্রসেসরের জন্য সহ-প্রসেসর হিসাবে উপলব্ধ। e200z1-এ একটি শাখা পূর্বাভাস ইউনিট এবং একটি 8 টি এন্ট্রি এমএমইউ সহ একটি চার-পর্যায়ের, একক-ইস্যু পাইপলাইন রয়েছে, কোনও ক্যাশে এবং কোনও এফপিইউ নেই। এটি সম্পূর্ণ 32-বিট পাওয়ারপিসি আইএসএ এবং ভিএলই নির্দেশাবলী ব্যবহার করতে পারে। এটি একটি দ্বৈত 32-বিট এএমবিএ 2.0v6 বাস ইন্টারফেস ব্যবহার করে। লোড/স্টোর ইউনিটটি পাইপলাইন্ড, একটি 1-চক্র লোড বিলম্বতা রয়েছে এবং প্রতি চক্রে একটি লোড বা স্টোর অপারেশনের থ্রুপুটকে সমর্থন করে। ই200জেড3-এর একটি শাখা পূর্বাভাস ইউনিট, একটি 16 এন্ট্রি এমএমইউ এবং একটি সিমডি সক্ষম এফপিইউ সহ একটি চার-পর্যায়ের, একক-ইস্যু পাইপলাইন রয়েছে। এর কোনও ক্যাশে নেই। এটি সম্পূর্ণ 32-বিট পাওয়ারপিসি আইএসএ এবং ভিএলই নির্দেশাবলী ব্যবহার করতে পারে। এটি একটি দ্বৈত 64-বিট এএমবিএ 2.0v6 বাস ইন্টারফেস ব্যবহার করে। লোড/স্টোর ইউনিটটি পাইপলাইন্ড, একটি 1-চক্র লোড বিলম্বতা রয়েছে এবং প্রতি চক্রে একটি লোড বা স্টোর অপারেশনের থ্রুপুটকে সমর্থন করে। e200z4 e200z4-এ একটি শাখা পূর্বাভাস ইউনিট, একটি 16 এন্ট্রি এমএমইউ, সিগন্যাল প্রসেসিং এক্সটেনশন (এসপিই), একটি সিমডি সক্ষম একক নির্ভুলতা এফপিইউ এবং একটি 4 কিলোবাইট 2/4-ওয়ে সেট সহযোগী নির্দেশ এল 1 ক্যাশে (সিউডো রাউন্ড-রবিন প্রতিস্থাপন অ্যালগরিদম) সহ একটি পাঁচ-পর্যায়ের, দ্বৈত-সমস্যা পাইপলাইন রয়েছে। এর কোনও ডেটা ক্যাশে নেই। এটি সম্পূর্ণ 32-বিট পাওয়ারপিসি আইএসএ এবং ভিএলই নির্দেশাবলী ব্যবহার করতে পারে। এটি একটি দ্বৈত 64-বিট বাস এএমবিএ 2.0v6 ইন্টারফেস ব্যবহার করে। লোড/স্টোর ইউনিটটি পাইপলাইন্ড, একটি 2-চক্র লোড বিলম্বতা রয়েছে এবং প্রতি চক্রে একটি লোড বা স্টোর অপারেশনের থ্রুপুটকে সমর্থন করে। ডেরিভেটিভের উপর নির্ভর করে এস. পি. ই বা এল. এস. পি সমর্থন করতে পারে। e200z6 e200z6-এ একটি শাখা পূর্বাভাস ইউনিট সহ একটি সাত-পর্যায়ের, একক-ইস্যু পাইপলাইন, একটি 32 এন্ট্রি এমএমইউ, সিগন্যাল প্রসেসিং এক্সটেনশন (এসপিই), একটি সিমডি সক্ষম একক-নির্ভুলতা এফপিইউ এবং একটি 8-উপায় সেট সহযোগী 32 কিবি ইউনিফাইড ডেটা/নির্দেশ এল 1 ক্যাশে রয়েছে। এটি সম্পূর্ণ 32-বিট পাওয়ারপিসি আইএসএ এবং ভিএলই নির্দেশাবলী ব্যবহার করতে পারে। এটি একটি একক 64-বিট বাস এএমবিএ 2.0v6 ইন্টারফেস ব্যবহার করে। লোড/স্টোর ইউনিটটি পাইপলাইন্ড, একটি 3-চক্র লোড বিলম্বতা রয়েছে এবং প্রতি চক্রে একটি লোড বা স্টোর অপারেশনের থ্রুপুটকে সমর্থন করে। e200z7 e200z7-এ একটি শাখা পূর্বাভাস ইউনিট সহ একটি দশ-পর্যায়ের, দ্বৈত-ইস্যু পাইপলাইন, একটি 32-এন্ট্রি এমএমইউ, একটি সিমডি সক্ষম একক-নির্ভুলতা এফপিইউ এবং 16-কেবি, 4-উপায় সেট-সম্পর্কিত হার্ভার্ড নির্দেশনা এবং ডেটা এল 1 ক্যাশে রয়েছে। এটি সম্পূর্ণ 32-বিট পাওয়ারপিসি আইএসএ এবং ভিএলই নির্দেশাবলী ব্যবহার করতে পারে। এটি অ্যাড্রেস বাসের জন্য একটি 32-বিট বাস এএমবিএ 2.0v6 ইন্টারফেস এবং একটি 64-বিট ডেটা বাস (প্রতিটি বাসের বৈশিষ্ট্য এবং নিয়ন্ত্রণ সহ) ব্যবহার করে। লোড/স্টোর ইউনিটটি পাইপলাইন্ড, একটি 3-চক্র লোড বিলম্বতা রয়েছে এবং প্রতি চক্রে একটি লোড বা স্টোর অপারেশনের থ্রুপুটকে সমর্থন করে। ডেরিভেটিভের উপর নির্ভর করে এস. পি. ই, এস. পি. ই v1.1 বা এস. পি. ই v2 সমর্থন করতে পারে। আরও দেখুন পাওয়ারপিসি 5000 পাওয়ারপিসি রেফারেন্স ফ্রিস্কেলের এমপিসি55এক্স পৃষ্ঠা এসটির এসপিসি5 পৃষ্ঠা আইপিএক্সট্রিমস ই200 লাইসেন্সিং পৃষ্ঠা ফ্রিস্কেলের ই200 কোর ফ্যামিলি, ওভারভিউ এবং লাইসেন্সিং মডেল, হোয়াইট পেপার মাল্টি-কোর ডিজাইনঃ মূল চ্যালেঞ্জ এবং সুযোগ-Power.org হাফহিল, টম আর. (2 এপ্রিল 2007)। "ফ্রিস্কেল লাইসেন্স পাওয়ার কোর"। মাইক্রোপ্রসেসর রিপোর্ট। E200 E200 পাওয়ার মাইক্রোপ্রসেসর