складання якісних принципових схем.
На виробництві я торкнувся теорії налагодження проекту на програмованої логічної інтегральної схемою з використанням навчального отладочного обладнання - електронних компонентів, що використовуються для створення цифрових інтегральних схем. На відміну від звичайних цифрових мікросхем, логіка роботи програмованої логічної інтегральної схеми не визначається при виготовленні, а задається за допомогою програмування (проектування). На даному підприємстві використовуються програматори і налагоджувальні середовища, що дозволяють задати бажану структуру цифрового пристрою у вигляді принципової електричної схеми або програми на спеціальних мовах опису апаратури: Verilog, VHDL, AHDL та ін.
При роботі з проектами на програмованої логічної інтегральної схемою я пройшов теоретичний курс з мови VHDL - мова опису апаратури інтегральних схем. Мова проектування VHDL є базовою мовою при розробці апаратури сучасних обчислювальних систем. У VHDL синтаксисі я навчився описувати модель в різних стилях (структурний, потокове, поведінковий опису), а також вбудовувати в опис фрагменти мов програмування високого рівня (Сі, Паскаль). Цим і досягається його велика універсальність і застосовність не тільки для опису архітектур обчислювальних систем. Наприклад - моделювання різних фізичних систем.
У процесі практики, я так само, брав участь у синтезі комбінаційних схем різного призначення. Зокрема конструкторські (геометричні розміри корпусів компонентів, співвідношення внутрішніх і зовнішніх зв'язків, кількість висновків, форма висновків), технологічні (тип висновків, метод кріплення і монтажу), комбіновані - поєднання конструкторських і технологічних методів синтезу виробів. Крім цього вивчав процес моделювання роботи комбінаційних схем.
Для реалізації можливості створення, моделювання та налагодження описів мовою VHDL призначена модель псевдопроцессора (VHDCPU). Під безліч інструкцій цієї машини увійшли команди для виконання алгоритму роботи цифрових пристроїв: арифметичні операції, операції роботи з пам'яттю, різні команди переходи, виклик підпрограм, обробка коректності обчислень (переповнення, вихід за межу діапазону), робота з чергою подій. Для компіляції VHDL - опису був розроблений спеціалізований компілятор в код VHDCPU. Як засіб розбору текстів був використаний універсальний синтаксичний аналізатор, розроблений у Гомельському держуніверситеті. Для його використання було створено опис мови VHDL у вигляді правил БНФ, адаптованого для розбору тексту. Для симуляції роботи пристроїв, представлених у вигляді VHDL-описів, була розширена система моделювання (введена delta величина для подій системи) для покрокової налагодження по вихідним текстам опису. Для аналізу результатів моделювання VHDL-опису доступні всі засоби аналізу системи: вікно перегляду часових діаграм, історії значень контактів, дампів пам'яті, налагодження по вихідним текстам, а також виконання з урахуванням точок зупинки, покрокова налагодження, вікна перегляду змінних.
Також займався розробкою, моделюванням і налагодженням різних схем послідовного типу і обчислювальних блоків ЕОМ з використанням систем автоматизованого проектування.
. Виконання робіт з проектування цифрових пристроїв
обчислювальний техніка цифровий конструкторський
З впровадженням на підприємствах систем автоматизованого проектування істотно змінюються функції розробника електронної апаратури, тому необхідно систематичний виклад САПР.
Під час проходження практики мною була виконана:
розробка цифрових вузлів і пристрої з застосуванням САПР;
вивчення розробки цифрових вузлів і пристроїв із застосуванням мови опису (структурного, потокового і поведінкового) цифрової апаратури VHDL;
участь у розробці, моделюванні та налагодженні різних комбінаційних схем з використанням САПР.
працював над розробкою, моделюванням і налагодженням різних обчислювальних блоків ЕОМ з використанням САПР.
Висновок
За час проходження практики я дізнався багато нового і спробував на практиці те, що знав в теорії.
За час виробничої практики я придбав не тільки теоретичні знання, а й практичні навички. Познайомився з різними системами безпеки, вивчив способи монтажу. Особливо здійснення контролю основних параметрів мікропроцесорних та мікроконтролерних інтегральних схем.
Отримав корисні знання в програмуванні на мові Асемблер, організації мікроконтролерних і мікропроцесорних систем, пошуку та усунення несправностей різного устаткування комп'ютерів. Вивчив засоби налагодження та програмування мікроконтролерних і мікропро...