Синтез та дослідження двійково-десяткового лічильника
23

3.3 Аналіз отриманих результатів

В ході виконання курсової роботи було синтезовано три комбінаційні схеми двійково-десяткового лічильника. Для цього, беручи до уваги отримані тригери, вагу розрядів двійкового коду, яким кодувалися імпульси сигналів, та логічний базис Пірса,  були складені таблиці станів і переходів двійково-десяткового лічильника, на основі яких побудовано діаграми Вейча для отримання і мінімізації логічних функцій, які задають правильний порядок роботи тригерів лічильника. Після цього отримані логічні функції були приведені до логічного базису АБО-НІ. Після цього, враховуючи особливості позначення логічних елементів та тригерів в пакеті прикладних програм OrCAD 9.1, власне й були  синтезовані три варіанти реалізації синхронного двійково-десяткового лічильника. Одним із завдань на курсову роботу було знаходження оптимальної схеми двійково-десяткового лічильника, враховуючи складність апаратної реалізації. Вона розраховується за кількістю вентилів в комбінаційній схемі і за показником Квайна. На основі даних, наведених у таблиці 3.1, а саме  N = 13, а    K = 47 – знайдені  показники для комбінаційної схеми №1 є найменшими, для моделювання роботи лічильника було обрано перший варіант реалізації  синхронного двійково-десяткового лічильника.

Моделювання роботи лічильника проходило наступним чином:

  • задавались установчі сигнали S, R та тактовий C таким чином, щоб стан лічильника встановити в логічний «0» і потім почати процес лічби;
  • перевірялась правильність роботи лічильника, а саме відповідність станів лічильника, розрахованим теоретично(таблиця 2.1), і станів лічильника на часових діаграмах(рисунки 3.1 – 3.3);
  • далі  шляхом зменшення тривалості синхросигналу С  знаходився мінімальний період та максимальна частота роботи лічильника, які складають 100 нс та 10 МГц;
  • далі знаходився час реєстрації лічильника, що склав 40 нс, і було підтверджено, що час реєстрації дорівнює затримці тригерів(рисунок 3.5).