Ефективність одиничного кодування даних
Тетяна Мартинюк, Олена ВойцеховськаВ роботі проведено аналіз реалізаційних властивостей одиничних кодів як альтернативних до класичних двійкових. Показана можливість формування логіко-часового коду, який є симбіозом двох відомих одиничних кодів: одиничного нормального та одиничного позиційного (маркувального) коду. Це дозволяє забезпечити прискорений принцип запису інформації та меншу енергоємність при її збереженні. Наведено аналітичні вирази для розрахунку апаратних та часових витрат при конкретній реалізації одиничного кодування даних на зсувному регістрі та двійковому лічильнику з дешифратором. Саме відсутність дешифрації сформованих даних потребує збільшення кількості зв’язків у схемах в разів. Широке застосування програмованих логічних ІС дозволяє усунути цю проблему при компактному розміщенні пристроїв з одиничним кодуванням у мікросхемі ПЛІС. Це дає можливість використовувати одиничні коди як альтернативу двійковим кодам при передачі даних, а також у деяких типах пристроїв керування при кодуванні їх станів і у запам’ятовуючих пристроях при адресації їх вмісту. Як приклад, показано ефективність використання одиничних кодів для кодування станів мікропрограмних автоматів, що досягається відносною простотою комбінаційних схем та відсутністю необхідності декодування кодових комбінацій станів автомата