GeoSELECT.ru



Программирование / Реферат: ПОСТРОЕНИЕ VERILOG-МОДЕЛИ BER-ТЕСТЕРА ДЛЯ ПРОВЕРКИ КАНАЛОВ СВЯЗИ ТЕЛЕКОММУНИКАЦИОННЫХ СИСТЕМ (Программирование)

Космонавтика
Уфология
Авиация
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Аудит
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника
Бухгалтерский учет
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Инвестиции
Иностранные языки
Информатика
Искусство и культура
Исторические личности
История
Кибернетика
Коммуникации и связь
Компьютеры
Косметология
Криминалистика
Криминология
Криптология
Кулинария
Культурология
Литература
Литература : зарубежная
Литература : русская
Логика
Логистика
Маркетинг
Масс-медиа и реклама
Математика
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Мифология
Москвоведение
Музыка
Муниципальное право
Налоги
Начертательная геометрия
Оккультизм
Педагогика
Полиграфия
Политология
Право
Предпринимательство
Программирование
Психология
Радиоэлектроника
Религия
Риторика
Сельское хозяйство
Социология
Спорт
Статистика
Страхование
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Физика
Физкультура
Философия
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
   

Реферат: ПОСТРОЕНИЕ VERILOG-МОДЕЛИ BER-ТЕСТЕРА ДЛЯ ПРОВЕРКИ КАНАЛОВ СВЯЗИ ТЕЛЕКОММУНИКАЦИОННЫХ СИСТЕМ (Программирование)



Министерство образования Российской Федерации
Московский государственный институт электронной техники
(Технический университет)
Кафедра телекоммуникационных систем (ТКС)

Дисциплина: Сети связи и системы коммутации



Техническое задание (c вариантом решения) на курсовой проект


ПОСТРОЕНИЕ VERILOG-МОДЕЛИ BER-ТЕСТЕРА ДЛЯ ПРОВЕРКИ КАНАЛОВ СВЯЗИ
ТЕЛЕКОММУНИКАЦИОННЫХ СИСТЕМ



Москва 2002

1. Цель работы

1.1. Ознакомление с методикой тестирования каналов связи
телекоммуникационных систем с помощью BER-тестера (Bit-Error-Rate –
интенсивность поступления ошибочных битов от объекта проверки; определение
дано в международном стандарте ITU-T O.153).
1.2. Разработка логической модели BER-тестера и анализ ее поведения в
отсутствие и при наличии моделируемых ошибок в канале связи.

2. Основные сведения о BER-тестерах


2.1. Генераторы псевдослучайных битовых последовательностей

При тестировании каналов связи обычно применяют генераторы
псевдослучайных битовых последовательностей. Пример схемы такого генератора
приведен на рис. 2.1 [1]. Генератор выполнен на основе кольцевого
сдвигового регистра RG с логическим элементом Исключающее ИЛИ (XOR) в цепи
обратной связи. Если в исходном состоянии в регистре присутствует любой
ненулевой код, то под действием синхросигнала CLK этот код будет
непрерывно циркулировать в регистре и одновременно видоизменяться. В
качестве выхода генератора можно также использовать выход любого разряда

регистра.

Рис. 2.1. Обобщенная схема генератора псевдослучайной битовой

последовательности максимальной длины и таблица для выбора

промежуточной точки подключения обратной связи

В общем случае в М-разрядном регистре обратная связь подключается к
разрядам с номерами М и N

(М > N). Приведенная на рис. 2.1 таблица описывает структуру генераторов
различной разрядности. Каждый генератор формирует последовательность битов
с максимальным периодом повторения, равным 2М – 1. В такой
последовательности встречаются все М-разрядные коды, за исключением
нулевого. Этот код представляет собой своеобразную “ловушку” для данной
схемы: если бы нулевой код появился в регистре, дальнейшая
последовательность битов была бы также нулевой. Но при нормальной работе
генератора попадания в ловушку не происходит. Последовательность
максимальной длины обладает следующими свойствами.
1. В полном цикле (2М – 1 тактов) число лог. 1 на единицу больше, чем
число лог. 0. Добавочная лог. 1 появляется за счет исключения состояния,
при котором в регистре присутствовал бы нулевой код. Это можно
интерпретировать так, что вероятности появления на выходе регистра лог. 0
и лог. 1 практически одинаковы.
2. В полном цикле (2М – 1 тактов) половина серий из последовательных
лог. 1 имеет длину 1, одна четвертая серий – длину 2, одна восьмая – длину
3 и т. д.
Такими же свойствами обладают и серии из лог. 0 с учетом пропущенного
лог. 0. Это говорит о том, что вероятности появления “орлов” и “решек” не
зависят от исходов предыдущих “подбрасываний”. Поэтому вероятность того,
что серия из последовательных лог. 1 или лог. 0 закончится при следующем
подбрасывании, равна 1/2 вопреки обывательскому пониманию “закона о
среднем”.
3. Если последовательность полного цикла (2М – 1 тактов) сравнивать с
этой же последовательностью, но циклически сдвинутой на любое число тактов
W (W не является нулем или числом, кратным 2М – 1), то число несовпадений
будет на единицу больше, чем число совпадений.
Идею тестирования канала связи с помощью прогона через него
псевдослучайных битовых последовательностей удобно рассмотреть на примере
использования пары устройств – скремблера и дескремблера.

2.2. Скремблер – дескремблер с неизолированными генераторами

псевдослучайных битовых последовательностей

Скремблер (шифратор) и дескремблер (дешифратор) подключаются к
противоположным сторонам канала связи, как показано на рис. 2.2. Скремблер
и дескремблер выполнены на основе рассмотренных генераторов псевдослучайных
битовых последовательностей. Оба генератора имеют одинаковую разрядность и
однотипную структуру обратных связей. Все процессы, протекающие в системе
передачи данных, синхронизируются от тактового генератора (на рисунке не
показан). Этот генератор размещен на передающей стороне системы и может
принадлежать источнику данных либо скремблеру. В каждом такте на вход
скремблера подается очередной бит передаваемых данных SD, а в сдвиговом
регистре RG1 накопленный код продвигается вправо на один разряд.

[pic]


Рис. 2.2. Система передачи данных, в которой скремблер и дескремблер
содержат неизолированные

генераторы псевдослучайных
битовых последовательностей

Если предположить, что источник данных посылает в скремблер длинную
последовательность лог. 0, то элемент XOR1 можно рассматривать как
повторитель сигнала Y1 с выхода элемента XOR2. В этой ситуации регистр
RG1 замкнут в кольцо и генерирует точно такую же псевдослучайную
последовательность битов, как и в рассмотренной ранее схеме (см. рис. 2.1).
Если от источника данных поступает произвольная битовая последовательность,
то она взаимодействует с последовательностью битов с выхода элемента XOR2.
В результате формируется новая (скремблированная) последовательность битов
SCRD, по структуре близкая случайной. Эта последовательность, в свою
очередь, продвигается по регистру RG1, формирует поток битов на выходе
элемента XOR2 и т. д.
Скремблированная последовательность битов SCRD передается по линии
(каналу связи) и поступает в дескремблер. С помощью генератора с фазовой
автоподстройкой частоты (этот генератор на рисунке не показан) из входного
сигнала выделяется тактовый сигнал. Под управлением тактового сигнала биты
SCRD продвигаются в регистре RG2, а в приемник данных поступают
дескремблированные данные RD.
Потоки данных RD и SD совпадают с точностью до задержки передачи по
линии. Действительно, в установившемся режиме в сдвиговых регистрах RG1 и
RG2 присутствуют одинаковые коды, так как на входы этих регистров поданы
одни и те же данные SCRD, а тактовая частота, по сути, общая. Поэтому Y2
= Y1, и, с учетом этого,

RD = SCRD ? Y2 = SD ? Y1 ? Y2 = SD ? Y1 ? Y1 = SD ? 0 = SD.
Рассмотренная система передачи данных не требует применения какой-либо
специальной процедуры начальной синхронизации. После заполнения сдвигового
регистра RG2, как было показано, генераторы псевдослучайных битовых
последовательностей работают синхронно (их состояния всегда одинаковы). При
появлении одиночной ошибки в линии синхронизация временно нарушается, но
затем автоматически восстанавливается, как только правильные данные вновь
заполнят регистр RG2. Однако в процессе продвижения ошибочного бита по
сдвиговому регистру RG2, а именно, в периоды его попадания сначала на
первый, а затем на второй вход элемента XOR3 сигнал Y2 дважды принимает
неправильное значение. Это приводит к размножению одиночной ошибки – она
впервые появляется в сигнале RD в момент поступления из линии и затем
возникает еще два раза при последующем двукратном искажении сигнала Y.
При тестировании линии источник данных выдает постоянный нулевой сигнал

SD = 0. Скремблер генерирует псевдослучайную последовательность битов.
Дескремблер восстанавливает прообраз принятого псевдослучайного сигнала.
При отсутствии ошибок передачи в приемник данных поступает постоянный
нулевой сигнал RD = 0. Обнаружение пачки из трех импульсов (из-за
размножения ошибки в регистре RG2) расценивается приемником данных как
одиночная ошибка передачи данных по линии связи.

2.3. Вариант практической реализации тестера – объект моделирования

Как показано на рис. 2.3, для тестирования цепей передачи синхросигналов
RxC и данных RхD канала связи между устройствами DTE и DCE
использованы генератор и анализатор псевдослучайных последовательностей
битов. По существу, генератор и анализатор представляют собой рассмотренные
ранее скремблер и дескремблер, причем скремблируется сигнал “Постоянный
нуль”, т. е. последовательность нулевых битов

(SD = 0, см. рис. 2.2). В отсутствие ошибок передачи сигналов RxC и RxD
сигнал на выходе триггера TT также должен быть нулевым.
Для имитации помех в канале связи использованы генераторы G2 и G3.
Генератор G2 в определенном такте (тактах) формирует сигнал лог. 1. Этот
сигнал воздействует на логический элемент Исключающее ИЛИ, в результате
элемент временно переводится в режим инвертирования передаваемого через
него бита (битов) данных. Таким образом, вместо истинного нулевого бита
передается ложный единичный или наоборот. Для имитации канала связи без
помех в линии передачи данных на выходе генератора G2 должен постоянно
присутствовать сигнал лог. 0.
Аналогично имитируется сигнал помехи, действующей на линию передачи
синхросигнала. В отсутствие помех на выходе генератора G3 постоянно
присутствует сигнал лог. 0. Появление в некотором такте на выходе
генератора G3 сигнала лог. 1 приводит к временному искажению синхросетки
передаваемых данных, так как при этом теряется один синхроимпульс.

[pic]

Рис. 2.3. Система контроля передачи данных и синхросигнала между
устройствами типа DCE и DTE

В отсутствие ошибок под управлением сигнала RxC с генератора G1 в
линию данных RxD из регистра А поступает псевдослучайная
последовательность битов (см.

рис. 2.4). Положительные фронты сигнала RxC задают границы битовых
интервалов сигнала RxD. Положительные фронты инвертированного сигнала RxC
задают смещенную на половину такта синхросетку приема данных в регистр В
и в D-триггер ТТ. Такты работы генератора псевдослучайной
последовательности битов обозначены символами Т1 с соответствующими
индексами в скобках (например Т1(L + 4)). Аналогично такты работы
анализатора обозначены символами Т2.
В тактах T1(J) … T1(J + 3) состояние регистра А изменяется в такой
последовательности: S(J), S(J + 1), S(J + 2), S(J + 3).
Соответствующие биты выходных данных: D(J), D(J + 1), D(J + 2), D(J +
3). Как отмечалось при описании системы “скремблер – дескремблер”, в
установившемся режиме при отсутствии ошибок содержимое передающего и
приемного регистров (в данном случае, регистров А и В) одинаково.
Поэтому, как показано на временных диаграммах, коды в регистре В совпадают
с кодами в регистре А с учетом взаимного смещения синхросеток на половину
такта.



|Рис. |
|2.4. |
|Време|
|нные |
|диагр|
|аммы |
|перед|
|ачи и|
|прием|
|а |
|тесто|
|вых |
|битов|
|ых |
|после|
|доват|
|ельно|
|стей |



Интересно отметить, что код в приемном регистре (В) формируется на
половину такта раньше, чем тот же код в передающем регистре (А)! Такое
поведение анализатора можно рассматривать как предсказание очередного
правильного бита (0 или 1) в ожидании его поступления по линии RxD. Как
следует из временных диаграмм, в отсутствие ошибок предсказания полностью
оправдываются. Это проявляется в том, что сигнал Z на входе данных D-
триггера принимает устойчивое нулевое значение в моменты записи, поэтому
триггер остается в состоянии лог. 0.
Предположим, что в такте Т1(J + 4) в результате воздействия на линию
RxD импульса помехи передаваемый бит исказился: вместо истинного лог. 0
передается ложная лог. 1 или наоборот. В этой ситуации во второй половине
такта Т2(J + 4) обнаруживается несоответствие предсказанного и фактически
принятого битов (сигнал Z принимает стабильное значение, равное лог. 1).
Поэтому в следующем такте Т2(J + 5) триггер переходит в состояние лог. 1.
Таким образом, первое проявление ошибки зафиксировано с задержкой в
половину такта после ее возникновения в линии.
Начиная с такта Т1(J + 5) по линии RxD вновь передаются правильные
биты. Сравнение предсказанных и фактически принятых битов вновь дают
положительные результаты, но ранее принятый в регистр В ошибочный бит
начинает продвижение к разряду N. Код в регистре В искажен (что отражено
на диаграмме символами “ERR”), но искажения пока внешне не проявляются.
В такте Т2(К + 2) ошибочный бит попадает в разряд N. Вследствие
этого происходит неправильное предсказание ожидаемого бита, т. е. во второй
половине такта предсказанный бит Y противоположен правильному биту D(K +
2), полученному по линии RxD. Поэтому триггер повторно регистрирует
ошибку. После этого ошибочный бит продолжает продвижение по регистру В в
направлении разряда М. В такте T2(L + 1) ошибочный бит достигает разряда
М. Неправильное предсказание повторяется, триггер в третий раз
регистрирует ошибку. После этого ошибочный бит выталкивается из сдвигового
регистра В и, следовательно, более не влияет на работу системы контроля.
Таким образом, одиночная ошибка в линии приводит к формированию пачки из
трех импульсов на выходе триггера.

3. Формулировка задания


3.1. Изучите работу схемы, приведенной на рис. 2.3.
3.2. Изучите предложенную Вам версию системы моделирования.
3.3. Разработайте модель схемы, приведенной на рис. 2.3. Параметры схемы
определяются вариантом задания в соответствии с табл. 3.1. Моделирование
выполняется на уровне gate level.
3.4. Протестируйте модель в условиях выключенных и включенных
генераторов помех. Число и положение импульсов помех определяются вариантом
задания в соответствии с табл. 3.1. Глубина тестирования – 1000 тактов.
Начальное состояние регистра А – произвольное, но не нулевое.
3.5. Распечатайте временные диаграммы сигналов на начальном этапе работы
системы передачи данных (в течение первых 20 – 40 тактов). Убедитесь в
правильности этих диаграмм.
3.6. Распечатайте временные диаграммы сигналов на этапе обработки
импульсов помех (вплоть до выхода ошибочного бита за пределы регистра В с
запасом в несколько тактов). Убедитесь в правильности этих диаграмм.
3.7. Подготовьте пояснительную записку и файлы моделей в двух вариантах:
электронном (помещается в архив локальной сети кафедры ТКС) и обычном – в
виде распечатки.

В табл. 3.1. приняты следующие обозначения:
№ п/п – порядковый номер варианта курсового проекта;
М – разрядность регистра А(В), см. рис. 2.1;
N – номер разряда, к которому подключается цепь обратной связи, см. рис.
2.1;
T(DATA) – номера тактов, считая от нулевого, в которых генерируется
помеха в линии передачи данных, см. рис. 2.3;
T(SYNC) – номера тактов, считая от нулевого, в которых генерируется
помеха в линии передачи синхросигнала, см. рис. 2.3.



Таблица 3.1.
Параметры моделирования системы передачи данных

|№ п/п |М |N |T(DATA) |T(SYNC) |
|1 |39 |35 |756, 759 |759, 989 |
|2 |36 |25 |41, 126 |41, 42, |
| | | | |43,44 |
|3 |35 |33 |88, 89, 90 |860 –867 |
|4 |33 |20 |903–915 |34, 44, 54 |
|5 |31 |28 |56, 65 – 69 |68, 895 |
|6 |29 |27 |55, 57, 59, |757 – 763 |
| | | |67 | |
|7 |28 |25 |85, 847 |85, 88, 93 |
|8 |25 |22 |49 – 54 |51 – 56, 129|
|9 |7 |6 |47, 61 |84, 99 – 105|
|10 |9 |5 |55, 78, 88 |80, 90 |
|11 |10 |7 |759, 989 |55, 57, 59, |
| | | | |67 |
|12 |11 |9 |41, 42, 43,44|85, 847 |
|13 |15 |14 |860 –867 |49 – 54 |
|14 |17 |14 |34, 44, 54 |47, 61 |
|15 |18 |11 |68, 895 |55, 78, 88 |
|16 |20 |17 |757 – 763 |85, 847 |
|17 |21 |19 |759, 989 |49 – 54 |
|18 |22 |21 |41, 42, 43,44|47, 61 |
|19 |23 |18 |860 –867 |55, 78, 88 |
|20 |36 |25 |34, 44, 54 |759, 989 |
|21 |35 |33 |68, 895 |41, 42, |
| | | | |43,44 |
|22 |33 |20 |757 – 763 |860 –867 |
|23 |31 |28 |85, 88, 93 |34, 44, 54 |
|24 |21 |19 |51 – 56, 129 |68, 895 |
|25 |22 |21 |41, 42, 43,44|757 – 763 |
|26 |23 |18 |860 –867 |85, 88, 93 |
|27 |36 |25 |34, 44, 54 |51 – 56, 129|
|28 |35 |33 |759, 989 |756, 759 |
|29 |31 |28 |41, 42, 43,44|41, 126 |
|30 |29 |27 |860 –867 |88, 89, 90 |
|31 |28 |25 |34, 44, 54 |903–915 |
|32 |25 |22 |68, 895 |56, 65 – 69 |
|33 |7 |6 |757 – 763 |55, 57, 59, |
| | | | |67 |
|34 |9 |5 |85, 88, 93 |85, 847 |
|35 |10 |7 |51 – 56, 129 |49 – 54 |
|36 |11 |9 |84, 99 – 105 |47, 61 |
|37 |15 |14 |80, 90 |55, 78, 88 |
|38 |25 |22 |55, 57, 59, |759, 989 |
| | | |67 | |
|39 |7 |6 |85, 847 |41, 42, |
| | | | |43,44 |
|40 |9 |5 |49 – 54 |860 –867 |
|41 |10 |7 |47, 61 |34, 44, 54 |
|42 |11 |9 |55, 78, 88 |68, 895 |
|43 |15 |14 |85, 847 |757 – 763 |
|44 |17 |14 |49 – 54 |759, 989 |
|45 |18 |11 |47, 61 |41, 42, |
| | | | |43,44 |
|46 |25 |22 |55, 78, 88 |860 –867 |
|47 |7 |6 |759, 989 |34, 44, 54 |
|48 |9 |5 |41, 42, 43,44|68, 895 |
|49 |10 |7 |860 –867 |757 – 763 |
|50 |11 |9 |34, 44, 54 |85, 88, 93 |
|51 |15 |14 |68, 895 |51 – 56, 129|
|52 |17 |14 |757 – 763 |41, 42, |
| | | | |43,44 |
|53 |18 |11 |85, 88, 93 |860 –867 |
|54 |28 |25 |51 – 56, 129 |34, 44, 54 |
|55 |25 |22 |41, 42, 43,44|759, 989 |
|56 |7 |6 |860 –867 |41, 42, |
| | | | |43,44 |
|57 |9 |5 |34, 44, 54 |860 –867 |
|58 |10 |7 |68, 895 |34, 44, 54 |
|59 |11 |9 |34, 44, 54 |35, 46, 56 |
|60 |15 |14 |759, 989 |68, 895 |
|61 |17 |14 |41, 42, 43,44|757 – 763 |
|62 |18 |11 |860 –867 |85, 88, 93 |
|63 |20 |17 |34, 44, 54 |51 – 56, 129|
|64 |21 |19 |68, 895 |41, 42, |
| | | | |43,44 |
|65 |22 |21 |757 – 763 |860 –867 |
|66 |23 |18 |85, 88, 93 |34, 44, 54 |
|67 |36 |25 |51 – 56, 129 |759, 989 |
|68 |35 |33 |84, 99 – 105 |34, 44, 54 |
|69 |33 |20 |80, 90 |68, 895 |
|70 |31 |28 |55, 57, 59, |757 – 763 |
| | | |67 | |
|71 |21 |19 |85, 847 |85, 88, 93 |
|72 |22 |21 |49 – 54 |51 – 56, 129|
|73 |23 |18 |85, 88, 93 |41, 42, |
| | | | |43,44 |
|74 |36 |25 |51 – 56, 129 |860 –867 |
|75 |35 |33 |41, 42, 43,44|34, 44, 54 |
|76 |31 |28 |860 –867 |68, 895 |
|77 |29 |27 |34, 44, 54 |34, 44, 54 |
|78 |28 |25 |759, 989 |759, 989 |
|79 |25 |22 |34, 44, 54 |41, 42, |
| | | | |43,44 |
|80 |7 |6 |68, 895 |860 –867 |



4. Рекомендации по построению модели

4.1. Подготовка схемы к моделированию
Прежде чем начать моделирование схемы, следует представить ее в терминах
системы Verilog HDL. Для этого нужно выделить в схеме функционально-
законченные модули

(module), обозначить регистры (reg), провода (wire), входы, выходы (input,
output) и т. п.
На рис. 4.1 представлен результат подготовки рассмотренной ранее схемы
(см.

рис. 2.3) к моделированию. Отметим, что для упрощения примера в явном виде
моделируются не все элементы схемы, а только ее регистры. Это означает, что
вместо требуемого в техническом задании gate-уровня проектирования применен
более высокий RTL-уровень (Register Transfer Level). В результате,
например, вместо обозначения в явном виде элементов Исключающее ИЛИ в
модели использованы их “формульные” эквиваленты. Это несколько увеличивает
дистанцию между моделью и ее реальным прототипом, так как формульный
эквивалент не учитывает задержку срабатывания соответствующего логического
элемента или группы элементов. В примере нет также явных моделей
усилителей, инвертора, триггера. Поэтому в Вашем курсовом проекте следует
разработать более подробную модель, в полной мере соответствующую gate-
уровню.
Схема (рис. 4.1) представлена четырьмя модулями. Первый модуль (module
ber_tester) описывает структуру устройства в целом. Остальные модули
(module DCE, module Line, module DTE) описывают структуру соответствующих
составных частей устройства. Для удобства составления модели введены два
“фиктивных” D-триггера (показаны на рисунке штриховыми линиями), хотя
возможны и иные решения.
Далее приведены примеры реализации четырех упомянутых модулей. Каждый из
них традиционно оформлен в виде отдельного файла. При компоновке проекта
эти файлы собираются в одну группу и “исполняются” после выполнения Вами
цепи команд экранного меню: Project ( New ( ( Add
(добавить в проект четыре файла – описания четырех модулей) ( OK ( GO
(провести моделирование)). При успешном выполнении моделирования следует
вывести на экран временные диаграммы, желательно в такой же
последовательности, как на рис. 4.2, а именно:



timing – пронумерованная в десятичном виде последовательность тактов,
т. е. перио дов сигнала от генератора G1 (рис. 4.1);
RxCgood – синхросигнал без ошибок;
RxDgood, – данные без ошибок;
A[1:M] – шестнадцатиричный код в М-разрядном регистре А;
errRxC – импульс (импульсы) ошибок сигнала RxC;
errRxD – импульс (импульсы) ошибок сигнала RxD;
RxCbad – синхросигнал с ошибкой (ошибками);
RxDbad – данные с ошибкой (ошибками);
B[1:M] – шестнадцатиричный код в М-разрядном регистре В;
D_input_TT – сигнал на входе D-триггера модуля DTE;
ERROR – выходной сигнал (Ошибка) BER-тестера.
[pic]

Рис. 4.1. Схема BER-тестера с обозначениями в терминах системы Verilog
HDL для моделирования на уровне RTL
4.2. Пример построения RTL-модели BER-тестера на языке системы Verilog
HDL

4.2.1. Файл BER-main_module.v

//Главный модуль (верхний уровень иерархии модулей)
module ber_tester (ERROR); // ber_tester -
наименование модуля,

// в скобках заключен перечень выходов

// и входов (входов нет, имеется один выход)
output ERROR; // дается определение
ERROR как выхода (а не входа)
wire RxDgood, RxCgood, RxDbad, RxCbad; // список
проводов главного модуля
DTE DTE1(ERROR, RxCbad, RxDbad); // Структурная
модель BER-тестера
Line Line1 (RxCbad, RxDbad, RxCgood, RxDgood); // на основе трех
модулей:
DCE DCE1(RxCgood, RxDgood); // DTE, Line и
DCE (DTE1, Line1 и //DCE1)
endmodule
// стандартное оформление конца модуля

4.2.2. Файл BER-DTE_module.v

module DTE(out1, in1, in2); // Наименование модуля, список выходов
и входов
input in1, in2; // Входы
output out1; // Выход
parameter M=5, N=3; // М - длина регистра,
N - точка подключения
// обратной
связи. Возможные сочетания М и N:
// 3 2, 4 3, 5 3, 6 5, 7 6, 9 5, 10
7, 11 9, 15 14, 17 14,
// 18 11,
20 17, 21 19, 22 21, 23 18, 25 22, 28 25, 29 27,
// 31 28, 33
20, 35 33, 36 25, 39 35
reg [1:M] B; // Описание М-разрядного регистра В
reg TT; // Описание D-триггера как одноразрядного
регистра
wire D_input_TT; // Описание провода

assign out1 = TT, // Утверждается, что состояние
выхода out1
// отображает состояние D-
триггера

D_input_TT = B[N] ^ B[M] ^ in2; // Утверждается,
что состояние провода

// D_input_TT определяется суммированием

// по модулю два трех переменных:
B[N], // B[M] и in2

always begin: analyzer // BER-анализатор работает
"всегда" следующим образом:
@(negedge in1) begin: prediction_and_check // по отрицательному
фронту сигнала in1
TT = B[N] ^ B[M] ^ in2; //
обновляется состояние триггера ТТ,
B = B >> 1; //
код в регистре В сдвигается вправо на

// один разряд,
B[1] = in2; //
после этого в освободившийся разряд В[1]

// помещается бит с входа in2
end // Окончание действий, вызванных
отрицательным фронтом
// сигнала in1
end // Окончание конструкции "always"
endmodule

4.2.3. Файл BER-Line_module.v

module Line (out20, out10, in20, in10); // Наименование модуля, список
выходов и входов
input in20, in10; // Входы
output out20, out10; // Выходы
reg errRxD, g3, errRxC; // Описание одноразрядных
регистров
integer count, timing; // Описание абстрактных
целочисленных переменных
initial count = 0; // Установка начального
значения переменной
initial errRxD=0; // Установка начального
состояния регистра
initial g3=0; // Установка начального
состояния регистра

assign out10 = in10 ^errRxD; // Сигнал на выходе out10 формируется
суммированием
// по модулю два
сигналов in10 и errRxD

assign out20 = in20 ^errRxC; // Сигнал на выходе out20
формируется суммированием
// по модулю два
сигналов in20 и errRxC

// "Всегда" по положительному фронту сигнала на входе in20:
always @(posedge in20) begin: ticking // Прибавляется единица к
счетчикам тактов (такт -
count = count + 1; // период сигнала в
проводе RxCgood);
timing = count - 1; // timing отстает от
count на единицу
errRxC = g3; // перепись бита из
регистра g3 в регистр errRxC
end

// "Всегда" с задержкой на 20 элементарных единиц времени, т. е. на
один такт,
// проверяется, нужно ли формировать ошибку в линии RxD
always #20 if
((count == 39) // Положения ошибок в линии RxD (задаются
согласно
|(count == 60) // выбранному варианту задания на
курсовой проект)
|(count == 70)
|(count == 40)
|(count == 40)
|(count == 40)
|(count == 310)
|(count == 120)
|(count == 160)
|(count == 130))
begin
errRxD = 1; // ошибку формировать нужно
end
else
begin
errRxD = 0; // ошибку формировать не нужно
end

// "Всегда" с задержкой на 20 элементарных единиц времени, т. е. на
один такт,
// проверяется, нужно ли формировать ошибку в линии RxC
always #20 if
((count == 9) // Положения ошибок в линии RxC (задаются
согласно
|(count == 40) // выбранному варианту задания на курсовой
проект)
|(count == 700)
|(count == 940)
|(count == 400)
|(count == 126)
|(count == 127)
|(count == 128)
|(count == 129)
|(count == 130))
begin
g3 = 1; // ошибку формировать нужно
end
else
begin
g3 = 0; // ошибку формировать не нужно
end
endmodule


4.2.4. Файл BER-DCE_module.v

module DCE (out40, out30); // Наименование модуля, список выходов и
входов (входов // нет)
output out40, out30; // Выходы
reg g1; // Описание одноразрядного
регистра g1

parameter M=5, N=3; // М - длина регистра, N
- точка подключения
// обратной связи.
Возможные сочетания М и N:
// 3 2, 4 3, 5 3, 6 5, 7 6, 9
5, 10 7, 11 9, 15 14, 17 14,
// 18 11, 20
17, 21 19, 22 21, 23 18, 25 22, 28 25, 29 27,
// 31 28, 33
20, 35 33, 36 25, 39 35

reg [1:M] A; // Описание М-разрядного
регистра A
reg temp; // Описание одноразрядного
регистра temp
initial A = 1; // Начальная установка
регистра А
assign out30 = A[N] ^ A[M], out40 = g1; // Описание поведения выходов
модуля

initial begin: stopper // Остановить процесс
моделирования
#20040; $stop; // по истечении 2040
элементарных единиц
end // времени (один такт =
20 единицам времени)

always begin: RxC_generator // тактовый генератор:
#10 g1 = 0; // длительность паузы = 10 единицам
времени
#10 g1 = 1; // длительность импульса = 10
единицам времени
end

always begin: pseudorandom_RxD // Генератор псевдослучайной
последовательности битов
@(posedge g1) // По положительному фронту
сигнала с регистра g1:
temp = A[N] ^ A[M]; // сохранение старого значения суммы по модулю два
A[N] и A[M],
A = A >> 1; // сдвиг кода в регистре А на один разряд
вправо,
A[1] = temp; // запись в первый разряд регистра А
содержимого регистра temp
end
endmodule

[pic]

Рис. 4.2. Пример временных диаграмм сигналов BER-тестера, полученных в
результате моделирования. Из них следует, что ошибка при передаче
синхросигнала по линии обнаруживается


Литература


1. Сухман С.М., Бернов А.В., Шевкопляс Б.В. Компоненты
телекоммуникационных систем. Анализ инженерных решений. – М.: МИЭТ, 2002.–
220 с.

2. Hyde Daniel C. CSCI 320 Computer Architecture. Handbook on Verilog
HDL.

Bucknell University, 1997.



Составитель – Б. В. Шевкопляс

31. 03. 2002



-----------------------



[pic]



[pic]







Реферат на тему: ПОСТРОЕНИЕ ДИАГРАММ СРЕДСТВАМИ WORD И EXCEL

Краснодарский Государственный Университет Культуры и Искусств



Факультет
Экономики Управления и Рекламы

Дисциплина: Информатика


РЕФЕРАТ
ТЕМА: "ПОСТРОЕНИЕ ДИАГРАММ СРЕДСТВАМИ WORD И EXCEL"



Выполнила: Студентка 2-го курса
Группы НЭК-99
Удовиченко М. В.


Проверил: Долгих В. В.



Краснодар 2001

Оглавление.



Оглавление. 2

Разновидности диаграмм 3

MS Word 5

Добавление диаграммы к документу Word 5

Вставка листа или диаграммы Microsoft Excel в документ Word 5

Создание диаграммы 6
Создание диаграммы из таблицы Word 6
Создание связанного объекта на основе существующего листа или диаграммы
Microsoft Excel 6
Создание внедренного объекта на основе существующего листа или диаграммы
Microsoft Excel 7
Создание нового внедренного листа или диаграммы Microsoft Excel 8

Выбор другого типа диаграммы 9

Добавление данных к диаграмме 9

Добавление данных к диаграмме Microsoft Excel 9

Добавление заголовка к диаграмме или оси 10

Изменение текста и данных на диаграмме 11

Добавление заголовка к диаграмме или оси 12

Изменение цветов, образцов, линий, заливок и границ диаграмм 12

EXCEL 13

Создание диаграммы 13

Создание диаграммы 14
Создание диаграмм из несмежных диапазонов 14

Создание стандартной диаграммы за один шаг 14

Создание диаграммы для сводной таблицы 15

Форматирование диаграмм 15
Форматирование шкалы оси 15
Изменять цвета, границы и заливку в маркерах 16
Специальные параметры для каждого типа диаграмм 16
Форматирование текста 16

Контрольные вопросы и задание. 17
Разновидности диаграмм


Гистограмма.
Гистограмма показывает изменение данных за определенный период времени и
иллюстрирует соотношение отдельных значений данных. Категории располагаются
по горизонтали, а значения по вертикали. Таким образом уделяется большее
внимание изменениям во времени. Гистограмма с накоплением демонстрирует
вклад отдельных элементов в общую сумму. В трехмерной гистограмме сравнение
данных производится по двум осям. Показанная на рисунке трехмерная
диаграмма позволяет сравнить объемы продаж в Европе за каждый квартал с
объемами продаж в двух других регионах.

Линейная диаграмма.
Линейчатая диаграмма отражает соотношение отдельных компонентов. Категории
расположены по горизонтали, а значения по вертикали. Таким образом,
уделяется большее внимание сопоставлению значений и меньшее - изменениям во
времени. Линейчатая диаграмма с накоплением показывает вклад отдельных
элементов в общую сумму.

График.
График отражает тенденции изменения данных за равные промежутки времени.


Круговая диаграмма.
Круговая диаграмма показывает как абсолютную величину каждого элемента ряда
данных, так и его вклад в общую сумму. На круговой диаграмме может быть
представлен только один ряд данных. Такую диаграмму рекомендуется
использовать, когда необходимо подчеркнуть какой-либо значительный элемент.
Для облегчения работы с маленькими долями диаграммы в основной диаграмме их
можно объединить в один элемент, а затем разбить их в отдельную диаграмму
рядом с основной.

Точечная диаграмма.
Точечная диаграмма отображает взаимосвязь между числовыми значениями в
нескольких рядах и представляет две группы чисел в виде одного ряда точек в
координатах xy. Эта диаграмма отображает нечетные интервалы (или кластеры)
данных и часто используется для представления данных научного характера.
При подготовке данных следует расположить в одной строке или столбце все
значения переменной x, а соответствующие значения y - в смежных строках или
столбцах.

Областная диаграмма.
Диаграмма с областями подчеркивает величину изменения в течение
определенного периода времени, показывая сумму введенных значений. Она
также отображает вклад отдельных значений в общую сумму. В данном примере
диаграмма с областями показывает увеличение продаж в Бразилии, а также
иллюстрирует вклад каждой страны в общий объем продаж.

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


Лепестная диаграмма.
В лепестковой диаграмме каждая категория имеет собственную ось координат,
исходящую из начала координат. Линиями соединяются все значения из
определенной серии. Лепестковая диаграмма позволяет сравнить общие значения
из нескольких наборов данных. На этой диаграмме ряд данных, охватывающий
наибольшую часть площади (сорт A), представляет сорт с самым высоким
содержанием витаминов.

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

Пузырьковая диаграмма.
Пузырьковая диаграмма является разновидностью точечной диаграммы. Размер
маркера данных указывает значение третьей переменной. При подготовке данных
следует расположить в одной строке или столбце все значения переменной x,
а соответствующие значения y - в смежных строках или столбцах. В
приведенном примере диаграмма показывает, что компания А выпускает
наибольшее количество продукции и имеет наибольшую долю на рынке, но ее
уровень продаж не является самым высоким.


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

Коническая, Цилиндрическая и Пирамидальная диаграмма.
Маркеры данных в виде конуса, цилиндра и пирамиды могут придавать
впечатляющий вид объемным гистограммам и объемным линейчатым диаграммам.



MS Word


Добавление диаграммы к документу Word


При создании диаграммы путем выбора команды "Объект" в меню "Вставка" и
последующем выборе типа объекта "Диаграмма Microsoft Graph 97", Microsoft
Graph отображает диаграмму, а также таблицу "MS Graph", содержащую
связанные с ней данные. Таблица "MS Graph" является образцом, показывающим,
куда вводить подписи строк и столбцов и сами данные. После создания
диаграммы можно ввести новые данные в таблицу MS Graph, импортировать
данные из текстового файла или файла Lotus 1-2-3, импортировать лист или
диаграмму Microsoft Excel или скопировать данные из другой программы.
Кроме того, можно создать диаграмму из таблицы Word или вставить в документ
Word диаграмму Microsoft Excel.



Вставка листа или диаграммы Microsoft Excel в документ Word


Word предоставляет несколько способов вставки данных Microsoft Excel в
документ Word. Например, можно легко скопировать и вставить лист или
диаграмму. Или можно вставить лист или диаграмму в виде связанного объекта
или внедренного объекта. Основные различия между связыванием и встраиванием
заключаются в месте хранения данных и способа обновления данных после
помещения их в документ:
o Связанный объект - лист или диаграмма - отображаются в документе, но его
информация хранится в исходной книге Microsoft Excel. При редактировании
данных в Microsoft Excel, Word может автоматически обновлять лист или
диаграмму в документе. Связывание следует применять, когда необходимо
включить независимо вводимую информацию, такую как данные, собранные
различными отделами, а также когда нужно хранить обновляемую в Word
информацию. Ввиду хранения связанных данных в отдельном месте, связывание
может также помочь минимизировать размер файла документа Word.
o Внедренный объект - лист или диаграмма - хранит информацию
непосредственно в документе Word. Для редактирования внедренного объекта
сделайте двойной щелчок на нем, чтобы запустить Microsoft Excel,
проделайте необходимые изменения, а затем вернитесь в Word. Можно
внедрить существующий или новый пустой лист или диаграмму. Ввиду хранения
информации в документе Word, внедрение следует применять, когда требуется
распространение оперативной версии документа лицам, которые не будут
иметь доступа к отдельно сделанным листам и диаграммам.


Создание диаграммы


Для добавления диаграммы в Microsoft Word выберите команду "Объект" в меню
"Вставка", а затем - вкладку "Создание". Далее, в появившемся окне нужно
выбрать пункт "Диаграмма Microsoft Graph" из списка "Тип объекта".
Для размещения объекта в графическом слое, где его можно позиционировать с
помощью команд меню "Действия" на панели инструментов Рисование, установите
флажок "Поверх текста". А для размещения диаграммы в текущем абзаце как
обычного текстового символа нужно снять флажок "Поверх текста".
После нажатия кнопки "ОК" в документ будет вставлена диаграмма.
Для замены образца данных щелкните ячейку в таблице, а затем введите
необходимые данные.



Создание диаграммы из таблицы Word


Для создания диаграммы из таблицы Word необходимо:
o Для начала создайте таблицу Word, содержащую в верхнем ряду и в левом
столбце подписи, а в остальных ячейках - числа.
o Далее щелкните таблицу, а затем выберите команду "Выделить таблицу" в
пункте меню "Таблица".
o В Microsoft Word выберите команду "Объект" в пункте меню "Вставка", а
затем, в появившемся окне - вкладку "Создание".
o Выберите Диаграмма Microsoft Graph 97 из списка "Тип объекта".



Создание связанного объекта на основе существующего листа или диаграммы
Microsoft Excel


Связанный объект
Данные (объект), созданные в одном файле и вставленные в другой файл с
поддержкой связи между файлами. Связанный объект будет автоматически
обновляться при обновлении исходного файла. Связанный объект не является
частью файла, в который он вставлен.

Для того, что бы создать диаграмму на основе существующего листа или
диаграмма Microsoft Excel необходимо:
o открыть документ Word и книгу Microsoft Excel, содержащую данные,
необходимые для создания связанного объекта.
o Перейти в окно Microsoft Excel, а затем выделить весь лист, диапазон
ячеек или нужную диаграмму.
o Выбрать команду "Копировать".
o Перейти в документ Word, а затем выберите место вставки связанного
объекта.
o Выбрать команду "Специальная вставка" в пункте меню "Правка".
o В появившемся окне выбрать команду "Вставить связь".
o Из списка "Как" выберите нужный параметр.
o Для отображения связанного объекта - листа или диаграммы - в виде значка
нужно установить флажок "В виде значка".
o Для предупреждения отображения объекта - листа или диаграммы - в виде
графического объекта, который можно позиционировать перед текстом или за
ним и другими объектами, снимите флажок "Поверх текста".

Совет:
При связывании диапазона ячеек, чтобы можно было позднее включить
дополнительные строки или столбцы данных, назначьте этому диапазону имя в
Microsoft Excel. Затем скопируйте диапазон и вставьте связь в Word. При
добавлении дополнительных данных к диапазону в Microsoft Excel, можно
переопределить имя диапазона для включения дополнительных ячеек. Word
автоматически добавляет новые данные при следующем обновлении связи



Создание внедренного объекта на основе существующего листа или диаграммы
Microsoft Excel


Для того, что бы создать диаграмму внедренного объекта на основе
существующего листа или диаграмма Microsoft Excel необходимо:
o Открыть документ Word и книгу Microsoft Excel, содержащую данные,
необходимые для создания внедренного объекта.
o Перейдите в окно Microsoft Excel, а затем выделите весь лист, диапазон
ячеек или нужную диаграмму.
o Выберите команду "Копировать" на панели инструментов.
o Перейдите в документ Word, а затем выберите место вставки внедренного
объекта.
o Выберите команду "Специальная вставка" в пункте меню "Правка".
o Выберите команду "Вставить".
o В списке "Как" нужно выбрать "Лист Microsoft Excel", или "Диаграмма
Microsoft Excel".
o Для отображения внедренного объекта - листа или диаграммы - в виде значка
установите флажок "В виде значка".
o Для предупреждения отображения объекта - листа или диаграммы - в виде
графического объекта, который можно позиционировать перед текстом или за
ним и другими объектами, снимите флажок "Поверх текста".

Примечание:

o Чтобы быстро создать внедренный объект на основе всего листа, выберите
команду "Объект" в меню "Вставка", а затем - вкладку "Создание из файла".
В поле "Имя файла" введите "имя книги", на основе которой будет создан
внедренный объект, или нажмите кнопку "Обзор" для выбора имени из списка.
Снимите флажок "Связь с файлом". Если необходимо, установите или снимите
флажки "В виде значка" и "Поверх текста".
o Используется ли команда "Специальная вставка" или "Вставка "/"Объект" для
создания внедренного объекта Microsoft Excel, Word в действительности
вставляет всю книгу в данный документ. (При использовании команды
Специальная вставка внедренный объект отображается при выборе данных
листа; при использовании команды "Вставка" / "Объект" внедренный объект
отображает первую страницу книги.) В обоих случаях можно отображать
одновременно только один лист книги. Для отображения другого листа дважды
щелкните внедренный объект, а затем выберите нужный лист.


Создание нового внедренного листа или диаграммы Microsoft Excel


Внедренный объект
Данные (объект), вставленные в файл. Будучи внедренным, объект становится
частью файла. При двойном щелчке внедренный объект открывается с помощью
программы, в которой был создан. Все вносимые во внедренный объект
изменения отображаются в содержащем его файле.

Для создание нового внедренного листа или диаграммы Microsoft Excel нужно в
документе Word выбрать место вставки нового внедренного объекта: листа или
диаграммы. После этого нужно выбрать команду "Объект" в меню "Вставка", а
затем выбрать вкладку "Создание".
В списке "Тип объекта выберите "Лист Microsoft Excel" или "Диаграмма
Microsoft Excel", а для отображения внедренного объекта - листа или
диаграммы - в виде значка установите флажок "В виде значка". Для
предупреждения отображения объекта - листа или диаграммы - в виде
графического объекта, который можно позиционировать перед текстом или за
ним и другими объектами, снимите флажок "Поверх текста". После всего этого
нажмите кнопку "OK".

Примечание.
При создании внедренного объекта Microsoft Excel в документ вставляется
вся книга. В документе одновременно отображается только один лист. Для
отображения другого листа дважды щелкните объект Microsoft Excel, а затем
выберите нужный лист.



Выбор другого типа диаграммы


Во многих плоских диаграммах существует возможность изменения типа
диаграммы для всей диаграммы или отдельного ряда данных. В пузырьковых
диаграммах изменяется тип только всей диаграммы. Во многих объемных
диаграммах изменение типа влияет на всю диаграмму. Для отдельных рядов
данных брусковых и столбчатых диаграмм можно выбрать конический,
цилиндрический или пирамидальный тип.
o Для выбора другого типа диаграммы в Word дважды щелкните диаграмму,
которую необходимо изменить. Если тип диаграммы следует изменить для
отдельного ряда данных, выделите его. Если тип диаграммы следует изменить
для всей диаграммы, ничего не выделяйте.
o Выберите команду "Тип диаграммы" в меню "Диаграмма".
o Выберите необходимый тип диаграммы на вкладке "Стандартные" или
"Нестандартные".
o Для применения конического, цилиндрического или пирамидального типа к
отдельному ряду данных брусковой и столбчатой диаграммы выберите
Коническая, Цилиндрическая или Пирамидальная в списке "Тип" на вкладке
"Стандартные", а затем установите флажок "Применить".
o Для возврата в Word щелкните документ Word.

Примечание.
При снятии флажка "пприменить" изменяется тип всей диаграммы, независимо
от выделения отдельного ряда данных.



Добавление данных к диаграмме


Для работы с диаграммами, созданными в Microsoft Graph или Microsoft Excel,
необходимо установить Microsoft Graph или Microsoft Excel.
Для добавления данных к диаграмме Microsoft Graph необходимо либо
непосредственно ввести их в таблицу MS Graph, либо скопировать, а затем
вставить в таблицу данные из другой программы. Например, после создания
диаграммы Microsoft Graph из таблицы Word и добавления к таблице строк или
столбцов данных появляется возможность скопировать эти строки или столбцы,
а затем вставить их в таблицу MS Graph.
Для добавления данных к диаграмме Microsoft Excel необходимо ввести их на
лист, а затем скопировать и вставить их в диаграмму.



Добавление данных к диаграмме Microsoft Excel


В Word дважды щелкните диаграмму, к которой необходимо добавить данные,
после чего все панели инструментов и меню изменятся на меню и кнопки
Microsoft Excel. Далее щелкните ярлычок листа, содержащего необходимые для
диаграммы данные (например, Лист1) потом ведите новые данные в ячейки
таблицы. Выделите ячейки, содержащие данные, которые необходимо добавить к
диаграмме.
Для появления в диаграмме подписи новых данных в строке или столбце
необходимо включить в выделение ячейку, содержащую эту подпись. Далее
нажмите кнопку "Копировать" на панели инструментов или в контекстном меню,
а потом щелкните ярлычок листа диаграммы - например, "Диаграмма1".
Для автоматической вставки данных в диаграмму Microsoft Excel нажмите
кнопку "Вставить".
Для определения способа ввода данных в диаграмму выберите команду
"Специальная вставка" в пункте меню "Правка", а затем задайте необходимые
параметры.
Чтобы удостовериться, что диаграмма появится в документе Word при возврате
в Word, щелкните ярлычок листа, содержащего диаграмму (например,
Диаграмма1). А для возврата в Word щелкните документ Word.

Примечание.
Для выяснения того, на каком листе содержатся данные для диаграммы,
щелкните диаграмму, а затем выберите команду Исходные данные в меню
Диаграмма. В списке Диапазон на вкладке Диапазон данных показаны лист
диаграммы и ссылки на ее диапазон. Если диапазон слишком сложен для вывода
на вкладке Диапазон данных, то на вкладке Ряд выберите последовательные
имена на листе, тогда в окнах Имя и Значение выведутся лист и ссылки на
диапазон отдельного ряда данных.

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



Добавление заголовка к диаграмме или оси


Заголовки в диаграммах
Описательный текст, располагающийся вдоль осей или по центру в верхней
части диаграммы.

Для добавления заголовка к диаграмме или оси в текстовом процессоре Word
нужно дважды щелкнуть диаграмму, к которой необходимо добавить заголовок.
После этого необходимо выбрать команду "Параметры" диаграммы в меню
"Диаграмма", а затем, в появившемся окне - вкладку "Заголовки".
Для добавления заголовка к диаграмме надо ввести необходимый текст в поле
"Название диаграммы".

Для добавления одного или нескольких заголовков оси щелкните
соответствующее окно для каждого заголовка, а затем введите необходимый
текст.
Для возврата в Word щелкните документ Word.

Совет.
Для вставки разрыва страницы в заголовок диаграммы или оси щелкните текст
диаграммы, щелкните место вставки разрыва страницы, а затем нажмите клавишу
ENTER.


Изменение текста и данных на диаграмме


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

o Для этого в Word дважды щелкните диаграмму, которую необходимо изменить.
При работе с диаграммой Microsoft Graph перейдите в соответствующую
таблицу. При работе с диаграммой Microsoft Excel щелкните ярлык листа,
содержащего диаграмму (например, Лист1).
o Выделите ячейку, содержащую значение или текст, который необходимо
изменить.
o Соответственно введите новый текст или значение.
o Потом нажмите клавишу ENTER.

При работе с диаграммой Microsoft Excel: чтобы удостовериться, что
диаграмма появится в документе Word при возврате в Word, щелкните ярлычок
листа, содержащего диаграмму (например, Диаграмма1). Для возврата в Word
щелкните документ Word.

Примечание.
Для выяснения того, на каком листе содержатся данные для диаграммы,
щелкните диаграмму, а затем выберите команду Исходные данные в меню
Диаграмма. В списке Диапазон на вкладке Диапазон данных показаны лист
диаграммы и ссылки на ее диапазон. Если диапазон слишком сложен для вывода
на вкладке Диапазон данных, то на вкладке Ряд выберите последовательные
имена на листе, тогда в окнах Имя и Значение выведутся лист и ссылки на
диапазон отдельного ряда данных.

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

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

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

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



Добавление заголовка к диаграмме или оси


Для добавление заголовка к диаграмме или оси в текстовом процессоре Word
дважды щелкните диаграмму, к которой необходимо добавить заголовок.
Потом выберите команду "Параметры диаграммы" в пункте меню "Диаграмма", а
затем в появившемся окне вкладку "Заголовки".
Для добавления заголовка к диаграмме введите необходимый текст в поле
"Название диаграммы". А для добавления одного или нескольких заголовков оси
щелкните соответствующее окно для каждого заголовка, а затем введите
необходимый текст. Для возврата в Word щелкните документ Word.

Совет.
Для вставки разрыва страницы в заголовок диаграммы или оси щелкните текст
диаграммы, щелкните место вставки разрыва страницы, а затем нажмите клавишу
ENTER.



Изменение цветов, образцов, линий, заливок и границ диаграмм


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

Для определения эффекта заливки выберите команду "Способы заливки", а затем
задайте необходимые параметры на вкладках "Градиентная", "Текстура" и
"Узор".
Для возврата в Word щелкните документ Word.

Примечание.
Форматирование осей применяется также для подписей делений. Линии сетки
форматируются независимо от осей.

Маркер данных
Полоса, область, точка, сегмент или другой объект на диаграмме,
соответствующий одному значению или величине из одной ячейки таблицы
данных. Набор связанных элементов данных составляет ряд диаграммы.

Область диаграммы
Вся диаграмма целиком вместе со всеми элементами.

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


Сетка
Линии сетки проводятся через деления на осях диаграммы и облегчают работу с
данными.

Ось
Линия, проходящая вдоль одной из сторон области построения и обеспечивающая
возможность привязки точек диаграммы к числовым значениям, а также
позволяющая сравнивать величины между собой. На большинстве диаграмм данные
откладываются вдоль вертикальной оси (y), а категории — вдоль
горизонтальной (x).

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


Планки погрешностей
Графические полосы, размер которых отражает возможные ошибки (или степень
неопределенности) для каждой точки в ряду данных. Вертикальные планки
погрешностей могут быть добавлены на двумерные заполненные диаграммы,
гистограммы, линейчатые диаграммы, графики и пузырьковые диаграммы. Графики
и пузырьковые диаграммы также могут быть снабжены горизонтальными планками
погрешностей. Планки погрешностей могут быть выделены и отформатированы как
группа объектов.

Стенки и основание
Области, ограничивающие диаграмму и создающие для нее объемный эффект. И
стенки, и основание размещаются в области построения.



EXCEL


Создание диаграммы


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

Cводная таблица
Предназначенная для интерактивной работы таблица, обобщающая и
анализирующая данные из существующих списков и таблиц. С помощью мастера
сводной таблицы необходимо указать список или таблицу и затем указать
способ расположения данных в сводной таблице. После создания сводной
таблицы ее структуру можно изменить путем изменения расположения полей.



Создание диаграммы


В документе MS EXCEL можно создать либо внедренную диаграмму, либо лист
диаграммы, для чего необходимо проделать следующие пункты:
o Выделите ячейки, содержащие данные, которые должны быть отражены на
диаграмме. Если необходимо, чтобы в диаграмме были отражены и названия
строк или столбцов, выделите также содержащие их ячейки.
o Нажмите кнопку Мастер диаграмм
o Далее следуйте инструкциям мастера.

Совет.
Если на листе присутствуют многоуровневые названия строк или столбцов, то
их также можно отразить на диаграмме. При создании диаграммы выделите
названия строк и столбцов для каждого уровня. Чтобы при добавлении данных в
диаграмму была сохранена заданная иерархия, измените диапазон ячеек,
использованных при создании диаграммы.


Создание диаграмм из несмежных диапазонов


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



Создание стандартной диаграммы за один шаг


Типом диаграммы, использующимся по умолчанию в Microsoft Excel, является
гистограмма.
o Для создания листа диаграммы, использующего стандартный тип диаграммы,
выделите необходимые данные и нажмите клавишу F11.
o Для создания внедренной диаграммы, использующей стандартный тип
диаграммы, выделите необходимые данные, а затем нажмите кнопку "Создать
диаграмму текущего типа". Если кнопка "Создать диаграмму текущего типа"
отсутствует, добавьте ее на панель инструментов.



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



Создание диаграммы для сводной таблицы


Для того, чтобы создать диаграмму для сводной таблицы нужно на панели
инструментов "Сводные таблицы" выбрать команду "Выделить" в меню "Сводная
таблица". При этом нужно проверить, что кнопка "Разрешить выделение" не
нажата.
После этого удалите любые промежуточные итоги из сводной таблицы.
Выделите сводную таблицу целиком, в том числе поля столбцов и строк. Не
выделяйте общие итоги или поля страниц. Чтобы выделить первую строку и
столбец сводной таблицы, начните выделение с правого нижнего угла области
данных.
Нажмите кнопку "Мастер диаграмм" и следуйте инструкциям мастера диаграмм.

Примечания
o При скрытии, отображении или упорядочении полей сводной таблицы
соответствующим образом изменяется диаграмма. Кроме того, если в сводной
таблице содержатся поля страниц, при выборе другой страницы диаграмма
также изменится.
o Чтобы сохранить и распечатать диаграммы для всех полей страниц сводной
таблицы, нажмите кнопку "Показать

Новинки рефератов ::

Реферат: Интроспекция (Психология)


Реферат: Креативность и ее диагностика (Психология)


Реферат: Интеллектуальная собственность в сети Internet (Гражданское право и процесс)


Реферат: Задачи, деятельность эксперта в системах моделирования (Компьютеры)


Реферат: Внешнеэкономическая деятельность Украины (Международные отношения)


Реферат: Англия 1945-1993 гг. (История)


Реферат: Методика преподавание темы "Обыкновенные дроби" в школьном курсе математики (Педагогика)


Реферат: Номенклатура : генезис, развитие, смерть (1918-1989 ) (История)


Реферат: Социальное страхование (Страхование)


Реферат: Информационная логистика (Менеджмент)


Реферат: Органтзация перевозок и управление на транспорте (Транспорт)


Реферат: Организация работы отделения по ремонту роликовых подшипников (Транспорт)


Реферат: Природа политической власти (Политология)


Реферат: Портативный радиоприёмник средних волн (Радиоэлектроника)


Реферат: Колонна сплошного сечения К7 (Технология)


Реферат: История Финляндии в послевоенный период (История)


Реферат: Потенциал маркетинга предприятия (Маркетинг)


Реферат: База данных для учета оплаты за междугородние разговоры (Компьютеры)


Реферат: Абсолютизм: развитие военного законодательства при Петре 1 (Право)


Реферат: Производство комовой негашенной извести (Технология)



Copyright © GeoRUS, Геологические сайты альтруист