сів), вивченим і ще вивчаються в процесі виконання навчального плану.
Виконання курсового проекту прищеплює навички самостійної розробки необхідних структурних схем ядра і пристроїв сполучення з об'єктом (УСО), вміння користуватися технічною літературою та керівними технічними матеріалами (РТМ) на БІС і інші технічні модулі (вироби).
Поставлена ​​мета досягається в процесі розробки індивідуальних завдань на проектування алгоритмічного, структурно-функціонального і технічного забезпечення проекту. Кожен проект повинен супроводжуватися емуляторами (схемними або програмними) з обраних (заданих) інструментальних засобів або реалізованим досвідченим чином. Слід пам'ятати, що в процесі проектування новий пристрій (або система) має бути відображено (спроектовано) на відповідних машинних носіях інформації або в В«твердихВ» копіях. Іншими словами, має бути розроблена і випущена технічна та програмна документація, за якою проектована пристрій (або система) може бути виготовлено у вигляді макетів, ескізів, дослідних і промислових зразків. p align="justify"> Тематика
Тематика курсових проектів визначається сферами застосування спеціалізованих і функціонально-орієнтованих обчислювальних пристроїв і систем, зокрема систем-на-кристалі. Це сфери промислового виробництва та спеціального призначення, а також, непромислова сфера застосування. p align="justify"> У рамках даного курсового проекту також присутні завдання на проектування системного алгоритмічного і програмного забезпечення, а вивчення можливості алгоритмізації вихідної задачі, побудова алгоритмів і аналіз їх характеристик здійснюється на базі прикладної теорії алгоритмів та системного аналізу.
Через численності типів існуючих спеціалізованих прикладних завдань вводиться деяке обмеження на число типів завдань з метою їх практичної реалізації в умовах навчального процесу.
У цих умовах проектної реалізації підлягають такі типи прикладних завдань.
Завдання програмного керування (регулювання) технічними об'єктами. При цьому проектування підлягають:
пристрої цифрового управління промисловими установками;
бортові системи управління різними видами транспорту;
спеціалізовані ЕОМ (СЕВМ) для вузлів і пристроїв засобів зв'язку;
вбудовані засоби цифрового керування гральними автоматами;
вбудовані мікропроцесорні засоби для електричних інструментів, побутових приладів та ін;
різні цифрові регулятори на базі мікроконтролерів.
Спектр застосування СЕВМ настільки широкий, що перераховувати всі програми тут недоречно.
Завдання обчислення (генерації) функцій в стаціонарному та динамічному режимах. Тут необхідно спроектувати функціонально-орієнтовані процесори для:
инкрементной генерації алгебраїчних цілих раціональних, дрібно-раціональних, ірраціональних функцій;
инкрементной генерації трансцендентних функцій (тригонометричних, показових, логарифмічних, гіперболічних та ін.)
Завдання на проектування видаються індивідуально за рішенням викладача.
Реалізація завдань відбувається на наступному елементній базі: PIC 452/4520 (мікроконтролер фірми Microchip), ATMEGA 128 (мікроконтролер фірми ATMEL), CoolRunner II (НВІС типу CPLD фірми Xilinx).
За бажанням студента він може вибрати будь-який інший мікроконтролер або ПЛІС за умови, що проект буде доведений до кінцевої реалізації.
В окремих випадках допускає виконання проекту тільки до емуляції (моделювання) в САПР, якщо проект надана елементна база недостатня.
У тому числі допускається виконання частини проекту, що стосується розробки програмного забезпечення системного рівня.
Дані правила поширюються на комплексні курсові проекти у 8-му семестрі (кваліфікаційний рівень бакалавр ) і в 9-му семестрі (кваліфікаційні рівні фахівець і магістр ).
Завдання на комплексний курсовий проект
Завдання на комплексний курсовий проект (ККП) розробляється керівником ККП із залученням, при необхідності, консультантів з відповідних розділів. В якості консультантів ККП у 9-му семестрі виступають керівники дипломних проектів відповідних студентів. Завд...