মূলটি আর্ম প্রসেসর হওয়ার সাথে এর কোনও সম্পর্ক নেই; এটি ক্লকিং সার্কিটরি কীভাবে কাজ করে তা সম্পর্কে:
মাইক্রোকন্ট্রোলার, আরএফ চিপস, অডিও চিপস এর মতো অনেক সিস্টেমে ... আপনাকে একটি দ্রুত ঘড়ি তৈরি করতে হবে যা কিছু রেফারেন্স ক্লকের (যেমন একটি বাহ্যিক স্ফটিক) একদম একাধিক।
আপনি একটি ভোল্টেজ-নিয়ন্ত্রিত দোলক (VCO) থাকার মাধ্যমে যা আপনি ফ্রিকোয়েন্সিটি সামঞ্জস্য করতে পারেন - বা নিয়ন্ত্রণ ভোল্টেজ হ্রাস করে।
এখন, কেবল কোনও নিয়ন্ত্রণ ভোল্টেজ সেট করে আপনি এটিকে আনুষ্ঠানিকভাবে ডান "বলপার্ক" এর ফ্রিকোয়েন্সিতে দোল করতে পারেন তবে ইনপুট ফ্রিকোয়েন্সিটির সঠিক একাধিকটি নয়। বিশেষত, ভিসিওগুলি কিছুটা ড্রিফাই হতে পারে, যাতে সেই ফ্রিকোয়েন্সিটি পুরো জায়গা জুড়ে অবিচ্ছিন্নভাবে "ঘোরাঘুরি" করে। আপনাকে সেই দোলকটিকে রেফারেন্স দোলকের সাথে তুলনা করে নিয়ন্ত্রণ করতে হবে।
এটি করার উপায় একটি পর্যায়-লকড লুপ নিয়োগ করে । ধারণাটি সহজ:
- ভ্যাকো থেকে বেরিয়ে আসা ফ্রিকোয়েন্সিটি একটি ফ্যাক্টর দ্বারা ভাগ করুন ; এটিই সেই উপাদানটি যা আমরা চাই রেফারেন্সের চেয়ে ভিসিও দ্রুততর হোক। এটি করা সহজ: আপনি, উদাহরণস্বরূপ, কেবলমাত্র একটি ডিজিটাল কাউন্টার ব্যবহার করতে পারেন যা এন থেকে গণনা করা হয় এবং কেবলমাত্র তখনই আউটপুট পরিবর্তন করতে পারে।N
- তুলনা করুন যে রেফারেন্স ঘড়ি সঙ্গে ঘড়ি । যদি একজনের তুলনায় অন্যটি দ্রুত হয় তবে সেই অনুযায়ী ফ্রিকোয়েন্সিটি সামঞ্জস্য করুন। ডিজিটাল উপায়ে আপনি কেবল দুটি ঘড়ি জোড় করেই করতে পারেন - আদর্শভাবে, যদি সেগুলি অভিন্ন হয় তবে ফলাফলটি একটি ধ্রুবক 0 হয়, তবে যদি অন্যটির চেয়ে দ্রুত হয়, তবে বারের পরিমাণ ক্রমবর্ধমান হবে যখন উভয় ঘড়ির এক্সওআর 1; ততক্ষণে VCO গতি কমিয়ে দিন বা গতি বাড়ান।fVCO/Nfref
উপরেরটি একটি কন্ট্রোল লুপ, এর পর্যায়ে লক - তাই নাম।
"সমৃদ্ধ" মাইক্রোকন্ট্রোলারদের জন্য, যার প্রচুর পেরিফেরিয়াল রয়েছে এবং তাই অভ্যন্তরীণভাবে একাধিক ঘড়ি থাকার ফলে উপকৃত হয়, কমপক্ষে 1 পিএলএল থাকা স্বাভাবিক। এটিএমটিগা 328 এই ক্ষেত্রে খানিকটা অদ্ভুত: এটি তুলনামূলকভাবে ক্ষুধার্ত, তুলনামূলক পেরিফেরিয়াল সমৃদ্ধ মাইক্রোকন্ট্রোলারের এখনও পিএলএল নেই।