Communications Processor Module
কমিউনিকেশন প্রসেসর মডিউল (সিপিএম) হল মটোরোলা 68000 পরিবারের (কিউইউআইসিসি) বা মটোরোলা/ফ্রিস্কেল সেমিকন্ডাক্টর পাওয়ারপিসি/পাওয়ার আইএসএ (পাওয়ারকিউআইসিসি) মাইক্রোপ্রসেসরগুলির একটি উপাদান যা ইমেজিং এবং যোগাযোগ সম্পর্কিত বৈশিষ্ট্যগুলি সরবরাহ করার জন্য ডিজাইন করা হয়েছে। একটি মাইক্রোপ্রসেসর বেশিরভাগ ইনপুট/আউটপুট প্রসেসিং (উদাহরণস্বরূপ সিরিয়াল ইন্টারফেসের মাধ্যমে ডেটা পাঠানো এবং গ্রহণ করা) কমিউনিকেশন প্রসেসর মডিউলে অর্পণ করতে পারে এবং মাইক্রোপ্রসেসরকে সেই কাজগুলি নিজে করতে হয় না। কিছু ইনপুট/আউটপুট ফাংশনের জন্য প্রসেসরের কাছ থেকে দ্রুত প্রতিক্রিয়া প্রয়োজন, উদাহরণস্বরূপ ডেটা ট্রান্সমিশনের সময় সুনির্দিষ্ট সময়ের প্রয়োজনীয়তার কারণে। সিপিএম এই ক্রিয়াকলাপগুলি সম্পাদন করার সাথে সাথে প্রধান মাইক্রোপ্রসেসর অন্যান্য কাজগুলি সম্পাদন করতে স্বাধীন। সিপিএম-এর নিজস্ব আরআইএসসি মাইক্রোকন্ট্রোলার (কমিউনিকেশন প্রসেসর) রয়েছে, যা প্রকৃত সেন্ট্রাল প্রসেসিং ইউনিট আইপি কোর থেকে আলাদা। আরআইএসসি মাইক্রোকন্ট্রোলার ডুয়াল-পোর্টড র্যাম, বিশেষ কমান্ড, কনফিগারেশন এবং ইভেন্ট রেজিস্টারের পাশাপাশি ইন্টারাপ্টের মাধ্যমে কোরের সাথে যোগাযোগ করে। মটোরোলা 68302 ইন্টিগ্রেটেড মাল্টিপ্রোটোকল প্রসেসরে একটি আরআইএসসি প্রসেসর রয়েছে যা রমের মাইক্রোকোড বা ডাউনলোডযোগ্য ফার্মওয়্যার দ্বারা নিয়ন্ত্রিত হয়। বিভিন্ন ধরনের মাইক্রোকোড বিভিন্ন অ্যাপ্লিকেশনের জন্য পাঠানো হয়েছিল, উদাহরণস্বরূপ সিগন্যালিং সিস্টেম 7 যোগাযোগ বা সেন্ট্রনিক্স সমান্তরাল ইন্টারফেস সমর্থন করার জন্য। মটোরোলা 68360 কিউইউআইসিসি ছিল প্রথম নকশা যা কমিউনিকেশন প্রসেসর মডিউল বৈশিষ্ট্যযুক্ত, যা এসএস 7 এবং আইএসডিএন অ্যাপ্লিকেশনের জন্য মাইক্রোকোড সরবরাহ করে। মাইক্রোকন্ট্রোলার প্রোগ্রামিং ইন্টারফেসের নির্দিষ্টকরণগুলি সাধারণত গ্রাহকদের কাছে পাঠানো হত না। স্লেভ মোডে 68360 চালানো এবং চিপের শুধুমাত্র সিপিএম অংশ ব্যবহার করা সম্ভব ছিল, উদাহরণস্বরূপ এম68360কিউইউএডিএস-040 বোর্ডে, যেখানে 68040 সিপিইউ (মাস্টার) 68360 সিপিএম (স্লেভ) এর সাথে যুক্ত, 68360 প্রসেসরের সিপিইউ নিষ্ক্রিয় করা হয়েছে। সিপিএম পরে পাওয়ারপিসি-এবং পাওয়ার আইএসএ-ভিত্তিক প্রসেসরের পাওয়ারকিউআইসিসি সিরিজে ব্যবহৃত হয়েছিল। এমপিসি860-এর মতো প্রাথমিক নকশায় পূর্ববর্তী 68360 কিউআইআইসিসি প্রসেসরের মতো কার্যত একই সিপিএম ব্যবহার করা হয়েছিল। সিপিএম-এর সাধারণ বৈশিষ্ট্যগুলির মধ্যে রয়েছেঃ মিডিয়াম অ্যাক্সেস কন্ট্রোল (এমএসি), সিরিয়াল কমিউনিকেশন কন্ট্রোলার (এসসিসি)-এর সাথে কমিউনিকেশন ইন্টারফেস, সিরিয়াল ম্যানেজমেন্ট কন্ট্রোলার (এসএমসি), ইউনিভার্সাল সিরিয়াল বাস, আই 2 সি এবং সিরিয়াল পেরিফেরাল ইন্টারফেস বাস সংযুক্তি, ডাইরেক্ট মেমরি অ্যাক্সেস (ডিএমএ) সার্কিট্রি, ইন্টারাপ্ট কন্ট্রোলার, টাইম-স্লট অ্যাসাইনার এবং বাউড রেট জেনারেটর। উদ্ধৃতি রেফারেন্স ফ্রিস্কেল সেমিকন্ডাক্টর এম. সি. 68360 কিউ. ইউ. এ. ডি ইন্টিগ্রেটেড কমিউনিকেশনস কন্ট্রোলার ইউজার ম্যানুয়াল, 1995। ফ্রিস্কেল সেমিকন্ডাক্টর পাওয়ারপিসি এমপিসি 823 রেফারেন্স ম্যানুয়াল, সংশোধন 1, বিভাগ 1.2.3 কমিউনিকেশন প্রসেসর মডিউল, পৃষ্ঠা 1-9,2000। ফ্রিস্কেল সেমিকন্ডাক্টর অ্যাপ্লিকেশন নোট 2045: সিপিএম/সিপিইউ ইন্টারঅ্যাকশন ফ্রিস্কেল সেমিকন্ডাক্টর অ্যাপ্লিকেশন নোট 2050: কিউইউআইসিসি/পাওয়ারকিউআইসিসি পার্থক্য পাওয়ারপিসি মাইক্রোপ্রসেসর মটোরোলা মাইক্রোপ্রসেসর ফ্রিস্কেল সেমিকন্ডাক্টর