Опис навчальної програми zfp.exe

Розроблена програма складається з трьох частин для вивчення всіх основних типів комутаційних блоків цифрових комутаційних полів:

Комутаційний блок типу «Час».

Комутаційний блок типу «Простір».

Комутаційний блок «Час-Простір».

 

Рис.1. Головне вікно програми zkp.exe.

 

У головному вікні ми бачимо три пункти для вивчення необхідного типу комутаційного блоку. Після наведення курсора миші на потрібний тип комутаційного блоку з’являється додаткове підменю вибору.

Після наведення миші на тип блоку «ЧАС» ми маємо можливість вибрати функціональну реалізацію комутатора «ЧАС» (рис. 2) :

Комутатор типу ЧАС, реалізований на статичних запам’ятовуючих пристроях з керуванням по входу;

Комутатор ЧАС на статичних ЗП з керуванням по виходу;

Комутатор ЧАС на статичних ЗП з керуванням по входу і виходу;

Комутатор типу ЧАС на динамічних запам’ятовуючих пристроях.

Рис. 2. Підменю вибору комутатора типу «ЧАС».

 

Після наведення миші на тип комутатора «ПРОСТІР», ми бачимо підменю, показане на рис. 3.

Реалізація комутаційного блоку типу «Простір» показана на функціональних елементах мультиплексорах і демультиплексорах з послідовною і паралельною комутацією кодового слова.

Рис. 3. Вибір комутатора типу «ПРОСТІР»

 

У третій частині лабораторного практикуму вивчається робота просторово-часового комутатора, реалізованого на статичних запам’ятовуючих пристроях. Після наведення миші на тип блоку «ЧАС-ПРОСТІР» (рис. 4) ми бачимо на екрані два підпункти :

без розбиття входів і виходів на групи

з розбиттям входів і виходів на 2 групи.

Рис. 4. Вибір комутатора «ЧАС-ПРОСТІР».

 

У наступних розділах детальніше розглянуто всі пункти лабораторного практикуму.

У даному пункті детально розглянуто роботу комутатора типу ЧАС на статичних ЗП з керуванням по входу.

Зовнішній вигляд робочого вікна програми показано на рис. 5.

Рис. 5. Зовнішній вигляд вікна програми для вивчення роботи комутатора ЧАС.

 

На рисунку показано структурну схему комутатора типу ЧАС, що може комутувати вхідні і вихідні канальні ітервали цифрової лінії з заданою кількістю КІ в циклі. У діалоговому вікні можна задати кількість канальних інтервалів в циклі, а також номер вхідного і вихідного КІ, які потрібно зкомутувати.

Також можна вибрати систему числення, у якій відображати результати роботи.

Після натиснення на кнопку «ОК» на екран виводиться схема з вказаними номером комірки АЗП (співпадає з номером вхідного КІ), номером комірки ІЗП (відповідає номеру вихідного КІ), а також вміст комірки ІЗП – тобто кодове слово інформаційного сигналу.

Інформаційний сигнал, який поступає на вхід комутатора у паралельному коді записується ациклічно в інформаційну пам’ять. Номер комірки ІЗП, в яку потрібно записати задане кодове слово, записаний в комірці АЗП за номером вхідного КІ.

Зчитування з ІЗП здійснюється циклічно, тобто кодове слово запишеться за адресою вихідного КІ.

Кількість комірок ІЗП і АЗП відповідає кількості КІ в циклі. Роозрядність комірок – для ІЗП – рівна розрядності кодового слова, для АЗП – log2(V), де V – кількість КІ в циклі.

Кнопки «Дальше» і «Назад» дозволяють вивчати роботу комутатора в покроковому режимі.

У лівому нижньому куті діалогового вікна можна побачити покроковий опис роботи комутатора.

Алгоритм роботи і основні компоненти діалогового вікна однакові у всіх пунктах, тому далі на них увагу не акцентується.

Робота даного комутатора подібна до роботи комутатора, описаного в попередньому пункті. Діалогове вікно даного пункту показано на рис. 6.

 

Рис. 6. Комутатор «ЧАС» з керуванням по виходу.

 

Для комутатора такого типу номер вхідного канального інтервалу співпадає з номером комірки ІЗП, а номер комірки АЗП відповідає вихідному КІ. Кодове слово вхідного канального інетрвалу циклічно записується в комірку інформаційної пам’яті (номер комірки відповідає номеру вхідного КІ), а зчитується у вихідний канальний інтервал за адресою комірки АЗП вихідного КІ, вмістом якої є номер комірки ІЗП.

Вихідними даними є кількість канальних інтервалів у циклі, а також номер вхідного і вихідного КІ.

Діалогове вікно цього пункту лабораторного практикуму показано на рис. 7.

Рис. 7. КБ типу «ЧАС» з керуанням по входу і виходу.

 

Вихідними даними є кількість канальних інтервалів у циклі, а також номер вхідного і вихідного КІ.

Комутатор ЧАС на динамічних запам’ятовуючих пристроях складається з керуючої пам’яті, лінії затримки і логічної схеми, побудованої на елементах І та АБО. Діалогове вікно показано на рис. 8.

Рис. 8. Діалокове вікно КБ типу ЧАС на динамічних ІЗП.

 

Вихідними даними є кількість канальних інтервалів у циклі, а також номер вхідного і вихідного КІ.

 

Будь який з розглянутих комутаторів вносить часову затримку, причому максимальна затримка рівна тривалості циклу апаратури ІКМ.

Комутатор типу «ПРОСТІР» комутує тракти в межах одноіменних канальних інтервалів. На рис. 9 показано діалогове вікно програми лабораторного практикуму для вивчення роботи комутатора типу простір на мультиплексорах. Послідовна комутація кодового слова – коли кодове слово в послідовному коді (розряд за розрядом) передається через комутатор.

Рис. 9. Комутаційний блок «Простір» на мультиплексорах з послідовною комутацією кодового слова.

 

Вихідними даними є кількість вхідних і вихідних групових трактів, кількість канальних інтервалів в тракті, номери вхідного і вихідного групових трактів, а також номер КІ, в межах якого потрібно зкомутувати задані ГТ.

Роботу цього блоку демонструє наступний пункт програми лабораторного практикуму, діалогове вікно якої показано на рис. 10.

Рис. 10. КБ Простір на демультиплексорах.

 

Вихідними даними є кількість вхідних і вихідних групових трактів, кількість канальних інтервалів в тракті, номери вхідного і вихідного групових трактів, а також номер КІ, в межах якого потрібно зкомутувати задані ГТ.

Паралельна комутація кодового слова – коли через комутатор кодове слово передається в паралельному коді певної розрядності. Як правило, такі комутатори використовуються в багатоланкових цифрових комутаційних полях, щоб уникнути зайвих паралельно-послідовних і послідовно-паралельних перетворень.

 

Діалогове вікно програми для вивчення роботи даного типу комутатора показано на рис. 11.

Рис. 11. Комутатор типу Простір на MUX з паралельною комутацією кодового слова.

 

Вихідними даними є кількість вхідних і вихідних групових трактів, кількість канальних інтервалів в тракті, номери вхідного і вихідного групових трактів, а також номер КІ, в межах якого потрібно зкомутувати задані ГТ.

Також параметром комутатора є розрядність кодового слова – r.

Робота даного типу комутатора подібна до роботи КБ, описаного в попередньому пункті.

Діалогове вікно програми показано на рис. 12.

Рис. 12. Комутатор типу «Простір» на демультиплексорах.

 

Вихідними даними є кількість вхідних і вихідних групових трактів, кількість канальних інтервалів в тракті, номери вхідного і вихідного групових трактів, а також номер КІ, в межах якого потрібно зкомутувати задані ГТ.

Комутатор типу «Простір» не вносить часову затримку при комутації групових трактів.

Комутатор даного типу дозволяє комутувати будь-який КІ будь-якого ГТ з вихідним КІ вихідного ГТ. Комутатор побудований на статичних запам’ятовуючих пристроях, подібно до комутатора типу «ЧАС», але схема керування дозволяє одночасно записувати в пам’ять кодові слова з декількох вхідних групових трактів і так само зчитувати їх у вихідні КІ вихідних ГТ.

Діалогове вікно показано на рис. 13.

Рис. 13. Комутатор «ЧАС-ПРОСТІР».

 

Вихідними даними є кількість вхідних і вихідних групових трактів, кількість канальних інтервалів в тракті, номери вхідного і вихідного групових трактів, а також номери вхідного і вихідного канальних інтервалів.

 

Для даного комутатора використовується циклічний запис, ациклічне зчитування ІЗП.

Номер комірки ІЗП відповідає вхідному КІ вхідного ГТ, причому комірки 1 ГТ – 0-v, 2 ГТ – v+1-2v …

Вх/вих. тракти розбивають на групи для того, щоб зменшити швидкість запису/зчитування пам’яті. Цей параметр стає критичним при великій кількості групових трактів і великій кількості КІ в тракті. Ємність інформаційної пам’яті в даному випадку збільшуєтся в 2 рази, але у два рази пом’якшується вимога до швидкодії. Діалогове вікно вивчення роботи даного типу комутатора показано на рис. 14.

Рис. 14. Комутатор ЧАС-Простір з розбиттям вхідних і вихідних трактів на групи.

 

Вихідними даними є кількість вхідних і вихідних групових трактів, кількість канальних інтервалів в тракті, номери вхідного і вихідного групових трактів, а також номери вхідного і вихідного канальних інтервалів.

 

Часова затримка, що вноситься просторово-часовим комутатором, визначається, як і для комутатора типу «час», а максимальна затримка рівна тривалості циклу передачі.

http://vnstele.com/system-komut/lab-ok.html