Введення
Темою даної дипломної роботи є створення програмної моделі пам'яті типу FIFO, LIFO. В даний час існує велика кількість всіляких програм, за допомогою яких можна моделювати різні пристрої. До появи даних програм, створення схем відбувалося за допомогою макетів, але цей процес був досить трудомісткий і займав велику кількість часу і витрат, ніж при моделюванні за допомогою програм.
У теперішній же час програми моделювання електронних схем загальновизнана в якості важливого елемента при проектуванні складних електронних схем. Їх створення виконується за допомогою різних елементів, які містяться в бібліотеках цих програм.
Проектування схем за допомогою комп'ютерів в даний момент є одним з найбільш перспективних способів підвищення продуктивності та якості інженерної праці і отримує все більш широке поширення в радіоелектроніці і обчислювальній техніці.
1. Порівняльний аналіз програмних засобів схемотехнічного моделювання цифрових пристроїв
Розробка будь-якого радіоелектронного пристрою супроводжується фізичним або математичним моделюванням. Фізичне моделювання пов'язане з великими матеріальними витратами, оскільки потрібне виготовлення макетів і їх трудомістке дослідження. Часто фізичне моделювання просто неможливо через надзвичайну складність пристрою, наприклад, при розробці великих і надвеликих інтегральних мікросхем. У цьому випадку вдаються до математичного моделювання з використанням засобів і методів обчислювальної техніки. Наприклад, відомий пакет P-CAD містить блок логічного моделювання цифрових пристроїв, проте для початківців, в тому числі і для студентів, він представляє значні труднощі в освоєнні. Не менші труднощі зустрічаються і при використанні системи Design Lab. На етапі початкового освоєння методів автоматизованого проектування і на етапах проведення пошуково-дослідницьких робіт доцільно розглянути можливість використання таких програм:
Micro-Cap 7 - дозволяє моделювати і аналогові, і цифрові пристрої і більше того, змішані аналого-цифрові пристрої. Однак при цьому потрібно враховувати, що програма Micro-Cap 7 підтримує формат PSpice старих версій пакету Design Center/Or CAD. В останніх же версіях ряд ключових слів текстових описів PSpice зазнав незначних змін і з'явилися нові можливості. Тому перед завантаженням у сучасні версії PSpice текстових описів схем, отриманих за допомогою програми, може знадобитися їх корекція.
Micro-Cap 7 - Введена параметрична оптимізація у всіх основних видах аналізу і зроблені інші нововведення:
введені S-параметри лінійних 4-полюсніком і кругові діаграми (діаграми Сміта) для моделювання високочастотних пристроїв;
в файл схем включена вся інформація, необхідна для перенесення модельованого проекту на інший ПК;
забезпечено розміщення файлів схем і бібліотек математичних моделей компонентів в різні каталоги;
введений редактор впливів Stimulus Editor;
вдосконалений редактор компонентів Component Editor;
у схемотехнічне редакторі введений відкат назад і вперед на один або кілька кроків;
передбачено складання списків з'єднань схеми у форматах програм Cadence Or CAD, PADS, Protel, P-CAD та ін. для розробки друкованих плат.
З інших достоїнств Micro-Cap 7 відзначимо вичерпну вбудовану допомогу і можливість завдання функціональних залежностей параметрів схеми (як функцій часу, струмів гілок і вузлових потенціалів), причому ці можливості навіть трохи ширше, ніж в останніх версіях Or CAD 9.2 - в них можна зробити параметри пасивних компонентів залежними тільки від струмів або напруг інших гілок схеми, в цих цілях не потрібно більше застосовувати керовані джерела струмів або напруг.
Перелік основних характеристик Micro-Cap 7:
багатосторінковий графічний редактор принципових схем, що підтримує ієрархічні структури;
поведінкове моделювання аналогових і цифрових компонентів, можливість опису цифрових компонентів за допомогою логічних виразів. У поєднанні з бібліотекою графічних символів типових операцій (підсумовування, віднімання, множення, інтегрування, застосування перетворення Лапласа, Z - перетворення і т.п.). Це дозволяє моделювати динамічні системи, задані не тільки принциповими, але і функціональними схемами;
велика бібліотека компонентів, що включає в себе найбільш популярні цифрові інтегральні схеми дискретної логіки і PLD і аналогові компоненти типу діодів, біполярних, польових і МОП-транзисторів, магнітних сердечників, ліній передачі з втратами, макромоделі операційних підсилювачів, кварцових резонаторів, датчиків Холла і т.п. Всі ці моделі написані в стандартному форматі SPICE і можуть бути використані ...