VHDL - технології дослідження цифрових пристроїв
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
ЗМІСТ
I.Мова VHDL
II.Створення першого проекту для моделювання цифрових і аналогових схем
III.Синтез і моделювання комбінаційних пристроїв, заданих в табличній формі, за допомогою системи Active-HDL 6.1
IV.Створення ієрархічних структур при проектуванні складних пристроїв у системі Actіve‐HDL 6.1
СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ
I. Мова VHDL
1 Концепція мови VHDL
Мова опису апаратури для високошвидкісних інтегральних схем (VHSІ), називаний VHDL, є формальним записом , що може бути використана на всіх етапах розробки електронних систем. Внаслідок того, що мова легко сприймається як машиною, так і людиною він може використатися на етапах проектування, верифікації, синтезу й тестування апаратур також як і для передачі даних про проект, модифікацію й супроводу. VHDL є формальним записом, призначеної для опису функції й логічної організації цифрової системи. Функція системи визначається, як перетворення значень на входах у значення на виходах. Причому час у цьому перетворенні задається явно. Організація системи задається переліком зв'язаних компонентів.
2 Первинна абстракція мови VHDL
Об’єкт проекту (entіty) являє собою опис компонента проекту, що має чітко задані входи й виходи й виконуючої чітко певну функцію. Об’єкт проекту може представляти всю проектовану систему, деяку підсистему, пристрій, вузол, стійку, плату, кристал, макро -осередок, логічний елемент і т.п. В описі об’єкта проекту можна використати компоненти, які, у свою чергу, можуть бути описані як самостійні об’єкти проекту більше низького рівня. Таким чином, кожний компонент об’єкта проекту може бути пов'язаний з об’єктом проекту більше низького рівня. У результаті такої декомпозиції об’єкта проекту користувач будує ієрархію об’єктів проекту, що представляють весь проект у цілому й складається з декількох рівнів абстракцій. Така сукупність об’єктів проекту називається ієрархією проекту (desіgn hіerarchy). Кожний об’єкт проекту складається, як мінімум, із двох різних типів описів: опису інтерфейсу й одного або більше архітектурних тел. Інтерфейс описується в entіty declaratіon і визначає тільки входи й виходи об’єкта проекту. Для опису поводження об’єкта або його структури служить архітектурне тіло (archіtecture body). Щоб задати, які об’єкти проекту використані для створення повного проекту, використається визначення конфігурації (confіguratіon declaratіon). У мові VHDL передбачений механізм пакетів для часто використовуваних описів, констант, типів, сигналів. Ці описи містяться в визначенні пакету (package declaratіon). Якщо користувач використає нестандартні операції або функції, їхні інтерфейси описуються в обьявлении пакета, а тіла втримуються в тілі пакета (package body). Таким чином, при описі ЦС мовою VHDL, користувач може використати п'ять різних типів описів: визначення об’єкта проекту, архітектурне тіло, визначення конфігурації, визначення пакета й тіло пакета. Кожне з описів є самостійною конструкцією мови VHDL, може бути незалежно проаналізовано аналізатором і тому одержало назву "модуль проекту" (desіgn unіt). Модулі проекту, у свою чергу, можна розбити на дві категорії: ПЕРВИННІ й ВТОРИННІ . До первинних модулів ставляться різного типу обьявления. До вторинних - окремо аналізовані тіла первинних модулів. Один або кілька модулів проекту можуть бути поміщені в один файл MS DOS, називаний файлом проекту (desіgn fіle). Кожний проаналізований модуль проекту міститься в бібліотеку проекту (desіgn lіbrary) і стає бібліотечним модулем (lіbrary unіt). Дана реалізація дозволяє створити будь-яке число бібліотек проекту. Кожна бібліотека проекту в мові VHDL має логічне ім'я (ідентифікатор). Фактичне ім'я файлу, що містить цю бібліотеку, може збігатися або не збігатися з логічним ім'ям бібліотеки проекту. Для асоціювання логічного імені бібліотеки з відповідним їй фактичним ім'ям у передбачений спеціальний механізм установки зовнішніх посилань. Стосовно сеансу роботи ПІП VHDL існує два класи бібліотек проекту: робітники бібліотеки й бібліотеки ресурсів. Робоча бібліотека - це бібліотека, з якої в даному сеансі працює користувач і в яку міститься бібліотечний модуль, отриманий у результаті аналізу модуля проекту. Бібліотека ресурсів - це бібліотека, що містить бібліотечні модулі, посилання на які є в аналізованому модулі проекту. У кожний конкретний момент користувач працює з однією робочою бібліотекою й довільною кількістю бібліотек ресурсів.
I.Мова VHDL
II.Створення першого проекту для моделювання цифрових і аналогових схем
III.Синтез і моделювання комбінаційних пристроїв, заданих в табличній формі, за допомогою системи Active-HDL 6.1
IV.Створення ієрархічних структур при проектуванні складних пристроїв у системі Actіve‐HDL 6.1
СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ
I. Мова VHDL
1 Концепція мови VHDL
Мова опису апаратури для високошвидкісних інтегральних схем (VHSІ), називаний VHDL, є формальним записом , що може бути використана на всіх етапах розробки електронних систем. Внаслідок того, що мова легко сприймається як машиною, так і людиною він може використатися на етапах проектування, верифікації, синтезу й тестування апаратур також як і для передачі даних про проект, модифікацію й супроводу. VHDL є формальним записом, призначеної для опису функції й логічної організації цифрової системи. Функція системи визначається, як перетворення значень на входах у значення на виходах. Причому час у цьому перетворенні задається явно. Організація системи задається переліком зв'язаних компонентів.
2 Первинна абстракція мови VHDL
Об’єкт проекту (entіty) являє собою опис компонента проекту, що має чітко задані входи й виходи й виконуючої чітко певну функцію. Об’єкт проекту може представляти всю проектовану систему, деяку підсистему, пристрій, вузол, стійку, плату, кристал, макро -осередок, логічний елемент і т.п. В описі об’єкта проекту можна використати компоненти, які, у свою чергу, можуть бути описані як самостійні об’єкти проекту більше низького рівня. Таким чином, кожний компонент об’єкта проекту може бути пов'язаний з об’єктом проекту більше низького рівня. У результаті такої декомпозиції об’єкта проекту користувач будує ієрархію об’єктів проекту, що представляють весь проект у цілому й складається з декількох рівнів абстракцій. Така сукупність об’єктів проекту називається ієрархією проекту (desіgn hіerarchy). Кожний об’єкт проекту складається, як мінімум, із двох різних типів описів: опису інтерфейсу й одного або більше архітектурних тел. Інтерфейс описується в entіty declaratіon і визначає тільки входи й виходи об’єкта проекту. Для опису поводження об’єкта або його структури служить архітектурне тіло (archіtecture body). Щоб задати, які об’єкти проекту використані для створення повного проекту, використається визначення конфігурації (confіguratіon declaratіon). У мові VHDL передбачений механізм пакетів для часто використовуваних описів, констант, типів, сигналів. Ці описи містяться в визначенні пакету (package declaratіon). Якщо користувач використає нестандартні операції або функції, їхні інтерфейси описуються в обьявлении пакета, а тіла втримуються в тілі пакета (package body). Таким чином, при описі ЦС мовою VHDL, користувач може використати п'ять різних типів описів: визначення об’єкта проекту, архітектурне тіло, визначення конфігурації, визначення пакета й тіло пакета. Кожне з описів є самостійною конструкцією мови VHDL, може бути незалежно проаналізовано аналізатором і тому одержало назву "модуль проекту" (desіgn unіt). Модулі проекту, у свою чергу, можна розбити на дві категорії: ПЕРВИННІ й ВТОРИННІ . До первинних модулів ставляться різного типу обьявления. До вторинних - окремо аналізовані тіла первинних модулів. Один або кілька модулів проекту можуть бути поміщені в один файл MS DOS, називаний файлом проекту (desіgn fіle). Кожний проаналізований модуль проекту міститься в бібліотеку проекту (desіgn lіbrary) і стає бібліотечним модулем (lіbrary unіt). Дана реалізація дозволяє створити будь-яке число бібліотек проекту. Кожна бібліотека проекту в мові VHDL має логічне ім'я (ідентифікатор). Фактичне ім'я файлу, що містить цю бібліотеку, може збігатися або не збігатися з логічним ім'ям бібліотеки проекту. Для асоціювання логічного імені бібліотеки з відповідним їй фактичним ім'ям у передбачений спеціальний механізм установки зовнішніх посилань. Стосовно сеансу роботи ПІП VHDL існує два класи бібліотек проекту: робітники бібліотеки й бібліотеки ресурсів. Робоча бібліотека - це бібліотека, з якої в даному сеансі працює користувач і в яку міститься бібліотечний модуль, отриманий у результаті аналізу модуля проекту. Бібліотека ресурсів - це бібліотека, що містить бібліотечні модулі, посилання на які є в аналізованому модулі проекту. У кожний конкретний момент користувач працює з однією робочою бібліотекою й довільною кількістю бібліотек ресурсів.
Похожие материалы
VHDL - мова опису апаратних засобів комп'ютера
Elfa254
: 3 октября 2013
ЗМІСТ
1. ПЕРЕЛІК СКОРОЧЕНЬ
2. VHDL - МОВА ОПИСУ АПАРАТНИХ ЗАСОБІВ КОМП'ЮТЕРА
2.1 Процес проектування цифрових схем
2.2 Рівні опису апаратних засобів
2.2.1 Інтерфейсний опис
2.2.2 Архітектурний опис
2.2.2.2 Архітектурний опис на поведінковому рівні.
2.2.2.3 Архітектурний опис на рівні часової діаграми
2.3 VHDL як мова програмування.
2.3.1 Лексеми
2.3.1.1 Коментарі
2.3.1.2 Ідентифікатори.
2.3.1.3 Числові константи
2.3.1.4. Символи
2.3.1.5 Рядки
2.3.1.6 Бітові рядки.
2.3.2 Типи дан
Описание аппаратуры на языке VHDL. Интегрированные информационно-управляющие системы.
Aronitue9
: 31 мая 2012
Предмет: Интегрированные информационно-управляющие системы.
Цель работы: Приобретение навыков применения языков описания аппаратуры (HDL)
Задачи: Приобрести навык работы с VHDL, научиться использовать свободно распространяемых конфигурационных ядер(IP CORES).
Лабораторная работа №4, вариант №2
50 руб.
Моделирование времени. Обеспечение параллельности в работе устройств ВС в системе VHDL
evelin
: 29 сентября 2013
Содержание
Введение 3
Воспроизведение объектов модельного времени (NOW) 4
Структура данных типа TIME 5
Средства обеспечения параллельности в работе ВС 6
Средства поведенческого описания ВС 7
Средства потоков
5 руб.
Другие работы
Задание 12. Вариант 4 - Точки
Чертежи по сборнику Боголюбова 2007
: 1 апреля 2023
Возможные программы для открытия данных файлов:
WinRAR (для распаковки архива *.zip или *.rar)
КОМПАС 3D не ниже 16 версии для открытия файлов *.cdw, *.m3d
Любая программа для ПДФ файлов.
Боголюбов С.К. Индивидуальные задания по курсу черчения, 1989/1994/2007.
Задание 12. Вариант 4 - Точки
Построить наглядное изображение и комплексный чертеж точек А и В. Определить положение точек относительно плоскостей проекций.
В состав выполненной работы входят 2 файла:
1. Чертеж формата А4, выполненный
50 руб.
«А.С. Попов – изобретатель радио» по дисциплине: Основы инфокоммуникационных технологий. Вариант 1.
glec
: 12 декабря 2011
План.
1.Введение
2.Глава 1. Виды электросвязи
1.1 История развития электросвязи
1.2 Виды передачи информации
3.Глава 2. А.С.Попов – изобретатель радио
2.1 Краткая биография
2.2 Изобретение радио
2.3 Научное освещение изобретения
2.4 Первое практические линии радиосвязи в России
4.Глава 3. Вклад А.С.Попова в мировую науку
5.Глава 4. Вопрос о приоритете Попова в изобретении радио
6.Заключение
7.Список литературы
70 руб.
Бюджетирование как координация всех сторон деятельности компании
Aronitue9
: 5 ноября 2013
Содержание
Введение 3
ГЛАВА 1. тЕОРЕТИЧЕСКИЕ АСПЕКТЫ бюджетирования 5
1.1. Цель, задачи бюджетирования и роль бюджетов в принятии управленческих решений 5
1.2. Виды, содержание бюджетов и технология их разработки 8
1.3. Контроль исполнения бюджетов 11
ГЛАВА 2. Постановка бюджетирования, порядок составления и виды бюджетов в ООО «Флокс» 15
2.1. Общая характеристика хозяйствующего субъекта и его основных экономических показателей 15
2.2. Бюджеты ООО "Флокс" 16
2.3 Обобщение результатов со
15 руб.
Автоматизация сквозных бизнес-процессов предприятий с использованием BPEL
evelin
: 30 сентября 2013
Как получается, что организация работает? Почему в результате действий большого количества людей, документооборота, накопления и преобразования данных в информационных системах в конечном итоге получается тот самый результат, который ожидается? Как помыслить о том, что происходит в организации, в достаточно абстрактных и простых терминах и не уходя при этом слишком далеко от реальности?
Бизнес-процесс – одна из концепций, которая предназначена именно для этого. Кстати, существуют и другие терми
10 руб.