تعریف شمارنده آسنکرون در مدار:
شمارنده آسنکرون (Asynchronous Counter) از فلیپ فلاپ هایی که به صورت سری به یکدیگر متصل شده اند، بهره می گیرد تا بتواند پالس کلاک ورودی را به صورت موجی در طول شمارنده حرکت دهد.
در این مطلب به بیان اصول کاری شمارنده های آسنکرون می پردازیم.
یک شمارنده آسنکرون می تواند2n−1 حالت شمارش محتمل داشته باشد. به عبارت دیگر MOD 16 برای یک شمارنده 4 بیتی (از 0 تا 15)، آن را برای کاربردهای مقسم فرکانسی بسیار ایده آل می سازد.
همچنین می توان از آرایش شمارنده آسنکرون پایه برای ساخت شمارنده های مخصوصی بهره برد که در آن ها حالت های شمارش از بیشینه شماره خروجی کمتر هستند.
شمارنده های MOD نمونه ای از چنین شمارنده هایی محسوب می شوند. این نوع مدارات به این صورت ایجاد می شوند که شمارنده باید خود را در مقادیر از پیش تعیین شده، به صفر ریست کند.
در نتیجه نوعی از شمارنده های آسنکرون ایجاد می شوند که دارای دنباله منقطع (Truncated Sequence) هستند.
بنابراین یک شمارنده n بیتی که تا بیشینه MOD خود (2n) می شمارد، یک شمارنده دنباله کامل (Full Sequence) نام دارد.
به همین ترتیب می توان گفت که یک شمارنده n بیتی که MOD آن کمتر از بیشینه ممکن است، یک شمارنده منقطع محسوب می شود.
اما ممکن است این سوال پیش بیاید که چرا می خواهیم یک شمارنده آسنکرون منقطع بسازیم که در آن MOD برابر با اعداد 4 یا 8 (یا سایر اعدادی که توان کامل 2 باشند.) نیست.
در جواب به این سوال می توان گفت که با استفاده از مدارات منطقی ترکیبی در ورودی های آسنکرون فلیپ فلاپ ها، می توان از مزایای آن ها استفاده کرد.