Учебная программа дисциплины языки описания радиоэлектронной аппаратуры © бгу (Электронный документ)

Вид материалаПрограмма дисциплины

Содержание


Учебная программа дисциплины
3 Введена впервые
Пояснительная записка
"Языки описания рэа"
Образовательная цель
Воспитательная цель
Развивающая цель
Подобный материал:

РД БГУ УПрД - 0001 – 2001





РУКОВОДЯЩИЙ ДОКУМЕНТ

Белорусского государственного университета

___________________________________________








Одобрена

Научно-методическим советом

Белорусского государственного университета

Протокол № от “___” _________ 2003 г.

УТВЕРЖДАЮ

Ректор Белгосуниверситета

профессор


“______” ____________________ 2003 г.



УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ


ЯЗЫКИ ОПИСАНИЯ РАДИОЭЛЕКТРОННОЙ АППАРАТУРЫ


© БГУ (Электронный документ)


Минск


Предисловие


1 РАЗРАБОТАНА Белорусским государственным университетом


ИСПОЛНИТЕЛИ:

Степанец В.Я. – кандидат технических наук, доцент, доцент кафедры УМФ


ВНЕСЕНА Кафедрой уравнений математической физики механико-математического факультета БГУ

ОДОБРЕНА Научно-методическим советом Белорусского государственного университета (Протокол от № )


2 УТВЕРЖДЕНА И ВВЕДЕНА В ДЕЙСТВИЕ приказом Ректора Белорусского государственного университета от № с 01.09.2003 г.


3 ВВЕДЕНА ВПЕРВЫЕ


© БГУ (Электронный документ)


Настоящий руководящий документ (учебная программа дисциплины) не может быть тиражирован и распространен без разрешения Белорусского государственного университета

_____________________________________________________________________________

Издан на русском языке


ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

В настоящее время наряду с универсальными языками программирования широкое распространение получили специализированные алгоритмические языки. Это обусловлено все более и более широким использованием математических знаний в различных областях науки, техники и производства. Хотя исторически такие языки создавались для нужд конкретных отраслей промышленности, область их применения, как правило, значительно шире. Поэтому знание таких языков является необходимым компонентом современного математического образования.

В частности, в первую очередь для нужд разработчиков радиоэлектронной аппаратуры (РЭА) на базе универсальных языков программирования ПАСКАЛЬ и Cи были созданы такие специализированные языки, как VHDL и Verilog. В настоящее время они стали мировыми стандартами и являются наиболее мощными и удобными средствами для описания и отладки параллельных алгоритмов обработки информации. В силу этого их изучение следует считать необходимой частью подготовки специалистов в области информатики.

Не менее важным и актуальным с точки зрения подготовки современных специалистов в области информатики является также изучение специализированных языков, предназначенных для описания алгоритмов преобразования геометрических объектов.

К необходимым элементам подготовки специалистов для различных разделов информатики следует также отнести изучение языков и форматов данных, предназначенных для описания структуры различных объектов.

Данная базовая программа предназначена для студентов естественнонаучных специальностей высших учебных заведений, занимающихся подготовкой специалистов в области информатики и создания электронных систем.


"ЯЗЫКИ ОПИСАНИЯ РЭА"


Цель курса "Языки описания РЭА": изучение ряда специализированных алгоритмических языков, а также языков описания структуры различных объектов и получение необходимых навыков их практического использования, в частности, при создании программно-аппаратных систем обработки информации.

Образовательная цель: ознакомление студентов с современными разработками в области создания специализированных алгоритмических языков и их использованием при решении различных актуальных прикладных задач.

Воспитательная цель: формирование у студентов стремления к получению, дальнейшему развитию и использованию знаний в области современной информатики при решении актуальных прикладных проблем современного общества.

Развивающая цель: получение студентами практических навыков использования специализированных алгоритмических языков при решении различных вопросов создания современных программно-аппаратных систем обработки информации.

.


Тематический план курса "Языки описания РЭА"


темы

Количество часов

Содержание курса

Лекции

Лабораторные занятия

Раздел I. Введение







1. Специализированные алгоритмические языки и их место в проведении научно-технических исследований и решении актуальных прикладных задач

2

2

Раздел II. Язык VHDL-AMS







2. Основные особенности, типы данных, литералы, операции и функции языка VHDL-AMS

2

2

3. Простейшие операторы для описания параллельных процессов обработки информации

2

2

4. Описание сложных и типовых процессов обработки информации (операторы process и обращение к подпрограмме)

2

4

5. Операторы для описания последовательных алгоритмов обработки информации в процессах, подпрограммах и функциях

4

4

6. Примеры описания различных блоков обработки информации

2

4

Раздел III. Язык Verilog@







7. Основные особенности языка Verilog@. Типы данных, литералы, операции и функции

2




8. Операторы для описания параллельных и последовательных процессов обработки информации

2




9. Примеры описания различных блоков обработки информации

2

2

Раздел IV. Алгоритмические языки для описания преобразований геометрических объектов







10. Геометрические фигуры, как объекты преобразования. Операторы геометрических преобразований

2




11. Примеры описания геометрических преобразований

2




Раздел V. Языки и форматы данных для описания структуры объектов







12. Языки и форматы данных для описания электрических схем и конструкции электронных систем

2




Всего аудиторных часов

26

20

ИТОГО:

46



ЛИТЕРАТУРА

по курсу "Языки описания РЭА"


Основная:


1. Суворова Е.А., Шейнин Ю.Е. Проектирование цифровых систем на VHDL. - СПб.: БХВ-Петербург, 2003.- 574с.


2. Бибило П.Н. Основы языка VHDL.- М.: СОЛОН-Р, 2002.- 224с.


3. Поляков А.К. Языки VHDL и Verilog в проектировании цифровой аппаратуры. - М.: СОЛОН-Пресс, 2003.- 320с.


4. Эйрис Р. Проектирование СБИС. Метод кремниевой компиляции. – М.: Мир, 1988.- 456с..


5. Ульман Дж. Вычислительные аспекты СБИС / Пер. с англ.- М.: Радио и связь, 1990.- 480с.


6. Разевиг В.Д. Применение программ P-CAD и Pspice для схемотехнического моделирования на ПЭВМ: В 4 выпусках. Вып.3: Моделирование аналоговых устройств.- М.: Радио и связь, 1992.- 120с.


Дополнительная:


1. Армстронг Дж.Р. Моделирование цифровых систем на языке VHDL / Пер. с англ.-М.: Мир, 1992.- 175с.


2. VHDL для моделирования, синтеза и формальной верификации аппаратуры / Пер. с англ.-М.: Радио и связь, 1995.- 360с.

3. VHDL’92. Новые свойства языка описания аппаратуры VHDL / Пер. с англ.-М.: Радио и связь, 1995.- 256с.


4.Asheden P.J. The VHDL Cookbook.- University of Adelaide, South Australia.- 1990.- 111p.


5. IEEE Standard VHDL Laguage Reference Manual.- IEEE Std 1076-1993


6. IEEE Standard VHDL Analog and Mixed-Signal Extensions.- ISBN 0-7381-1640-8


7. VHDL-AMS Quick Reference.- Mentor Graphics Corporation, 2002.- 8p.


8. Lee J. Verilog – Quickstart.- Kluwer Acad. Publisher, 1999. – 324p.


9. Sutherland S. Verilog@ HDL Quick Reference Guide – based on Verilog-2001 standard.- Sutherland HDL, Inc., 2001. - 48p.


10. Степанец В.Я. Промежуточная форма представления топологического чертежа интегральной микросхемы – CIF 2.0: Электронное методическое пособие. – ММФ, 1998. – 34с.

11. Степанец В.Я. Sou(rсe)-формат описания топологического чертежа интегральной микросхемы: Электронное методическое пособие. – ММФ, 1999. – 25с.

Разработчики:


Кафедра уравнений математической физики

Белорусского государственного университета


Заведующий кафедрой,

профессор Н.И. Юрчук


Согласована:

Управление учебной и научно-методической работы

Белорусского государственного университета


Начальник В.В. Самохвал