Page 45 - 4652
P. 45

3.4 Проектування СНК на системному рівні

                                Проектування  СНК  на  системному  рівні  є  важливим  та
                            визначальним  етапом  проектування  СНК,  на  якому
                            приймаються       основні    рішення      про    побудову      та
                            функціонування системи:
                                - поділ СНК на програмну та апаратну складові;
                                - кількість та тип процесорів;
                                - типи шин та способи обміну інформацією між
                                компонентами системи;
                                - необхідна продуктивність системи та вимоги до
                            продуктивності складових компонентів;
                                - тип використаної зовнішньої та внутрішньої пам’яті (їх
                            орієнтовний об’єм).
                                У  більшості  випадків  складно  вибрати  необхідну
                            архітектуру  системи,  яка  б  відповідала  заданим  вимогам.
                            Оптимальний  вибір  є  результатом  моделювання  та  оцінки
                            різних  типів  архітектур  та  рішень,  високорівневого
                            моделювання роботи елементів системи та системи загалом.
                                Процес  проектування  СНК  на  системному  рівні  можна
                            поділити на такі кроки:
                                - розробка специфікації системи;
                                - розробка поведінкової моделі системи;
                                - покращення та тестування поведінкової моделі;
                                -  декомпозиція  проекту  на  програмну  та  апаратну
                            складові;
                                - покращення та тестування архітектури системи;
                                - специфікація апаратних модулів.
                                Проектування  системи  починається  з  аналізу  та
                            дослідження  об’єкту  розробки,  тобто  розробки  специфікації
                            системи.  На  даному  етапі  проектування  досліджується:
                            функціонування, швидкодія, вартість, час проектування. Дана
                            специфікація  представляється  в  письмовій  формі  простою
                            мовою та в більшості випадків пишеться спільно інженерами
                            та маркетологами.
                                Наступним  кроком  проектування  є  розробка  початкової
                            високорівневої  поведінкової  моделі  системи.  Дана  модель
                            може  бути  використана  для  концептуальної  перевірки

                                                            43
   40   41   42   43   44   45   46   47   48   49   50