চতুষ্কোণ ডিকোডার
পিএসওসি 4 টিসিপিডাব্লুএম ডেটাশিটের দিকে তাকানো 21 জনের একটি পাল্টা রেজোলিউশন সহ কাউন্টার ব্লকের সর্বাধিক অপারেটিং ফ্রিকোয়েন্সি 48MHz।
ধরে নিই যে আপনার বিপ্লব প্রতি 10,000 গুনে উচ্চ রেজোলিউশন ইনক্রিমেন্টাল রোটারি এনকোডার রয়েছে এবং 15,000 আরপিএম-এ রটারটি স্পিন করুন, এটি প্রতি সেকেন্ডে 2,500,000 গুনে (2.5MHz), 48MHz সর্বোচ্চের চেয়ে স্বাচ্ছন্দ্যে কম। নমুনা রেট.
দুঃখের বিষয়, পিএসওসি 4 টিসিপিডাব্লুএম সাইমন জেনকিনসের উত্তরে উল্লিখিত পিএসওসি কোয়াডডেকের মতো একই 10x নমুনার প্রয়োজনীয়তা ভোগ করে কিনা তা স্পষ্ট নয় । আমি সন্দেহ করি না, যেহেতু ডেটাশিটটিতে সময় ডায়াগ্রামগুলিতে ঘড়ির সংকেত অন্তর্ভুক্ত করা হয়নি। এর থেকে বোঝা যায় যে পিএসওসি 4 টিসিপিডাব্লুএম প্রান্তটি চালিত (কাউন্টার ক্লক দ্বারা সীমাবদ্ধ), পিএসওসি কোয়াডডেক প্রতিটি ঘড়ির প্রান্তে স্তর দ্বারা চালিত হয় এবং এভাবে ঘড়ির ফ্রিকোয়েন্সিতে নমুনা দ্বারা সীমাবদ্ধ হয়।
এমনকি যদি PSoC 4 টিসিপিডাব্লুএম স্যাম্পলিংয়ের বেশি প্রয়োজন হয়, তবে পিএসওসি 4 টিসিপিডাব্লুএম এবং পিএসওসি কোয়াডডেকের জন্য 28 মেগাহার্টজের জন্য সর্বোচ্চ 2.5MHz ডাল ট্রেন এখনও 10x এর চেয়ে কম ।
আপনার যদি কেবলমাত্র 6000 আরপিএমে 2000 পিপিআর প্রয়োজন হয় (আপনার মন্তব্যে প্রস্তাবিত হিসাবে), তবে আপনাকে কেবল 200 কেএইচজেড (2000 * 6000/60) সমর্থন করতে হবে, তাই 2MHz ঘড়ি পর্যাপ্ত হওয়া উচিত be
বাধা হ্যান্ডলিং
আরেকটি উদ্বেগ হ'ল সিপিইউ এটি তৈরি করতে পারে এমন বাধাগুলি মোকাবেলা করতে সক্ষম হবে কিনা।
যদি আমরা ধরে নিই যে আপনি ডিকোডার ব্লকের সীমানায় ডানদিকে চতুর্ভুজটি চালাচ্ছেন, অর্থাৎ একটি 16 বিট কাউন্টার সহ 48MHz আপনি সেকেন্ডে 1465 ওভারফ্লো বাধা পেয়ে যাবেন, তবে আপনি যদি নিজের বাধা (কোনও প্রসঙ্গের স্যুইচিং সহ প্রয়োজনীয়) কম পরিসেবা করতে না পারেন তবে 682 মাইক্রো সেকেন্ডের চেয়ে বেশি, তাহলে আপনি লড়াই করতে যাচ্ছেন।
ভাগ্যক্রমে, দেখে মনে হচ্ছে কর্টেক্স-এম0 প্রসেসরগুলির খুব দক্ষ আইএসআর হ্যান্ডলিং রয়েছে ( ইন্টারপ্রেট লেটেন্সি সম্পর্কিত একটি শিক্ষানবিশ গাইড - এবং এআরএম-কর্টেক্স-এম প্রসেসরের বিঘ্নিত লেটেন্সি দেখুন ) সুতরাং আপনার আইএসআর যদি খুব দক্ষ না হয় তবে এটি সক্ষম হওয়া উচিত এটি পরিচালনা করতে।
সমাধান
ঘটনাচক্রে, দেখে মনে হচ্ছে আপনি পৃথক চতুর্ভুজ রাষ্ট্রের রূপান্তর গণনা করতে চাইলে আপনাকে এক্স 4 মোড ব্যবহার করতে হবে। আপনি যদি এক্স 1 ব্যবহার করেন তবে আপনি কেবল সম্পূর্ণ চতুর্ভুজ চক্র (4 টি রাজ্য) দেখতে পাবেন, আপনি যদি X2 ব্যবহার করেন তবে আপনি কেবল অর্ধেক রাজ্য দেখতে পাবেন।