Смекни!
smekni.com

Виртуальный измерительный комплекс (стр. 2 из 5)

4.2. Описание работы программного комплекса

Рассмотрим подробнее работу всего комплекса. Он построен по модульному типу. Основу составляет персональный компьютер, который обеспечивает управление всеми устройствами, измерение основных параметров сигналов, их анализ и обработку. Связь программного обеспечения с приемопередающей аппаратурой осуществлена через специальные устройства аналого-цифрового и цифро-аналового преобразования, выполненные в виде плат, размещаемых в слотах материнской платы компьютера. (ЛА – н10М*)

Программный комплекс выполнен в виде стандартного многооконного интерфейса Windows’95. Для обеспечения

максимального быстродействия используется непосредственный вызов функций ядра операционой системы. Поддержка специальных устройств осуществляется через драйверы Windows. Разработанный алгоритм формирования в памяти компьютера машинного кода, выполняющего обработку сигналов в модуле анализатора систем, позволяет добиться максимального быстродействия. При этом удалось добиться устойчивой работы анализатора систем в режиме реального времени на относительно дешевом процессоре Pentium с тактовой частотой 133 МГц.

Программное обеспечение поставляется в двух версиях:

Win_95-32-1. Коплект программного обеспечения, состоящего из 32 разрядной динамической библиотеки (DLL) , обеспечивающей интерфейс и полностью реализующий функционал устройства и виртуального драйвера, обеспечивающий эффективное взаимодействие с ПЭВМ (прерывания и канал ПДП) под управлением Windows’95. Для плат с частотой дискретизации АЦП до 1МГц.

Win_95-32-2. Для плат с частотой дискретизации АЦП более 1МГц.

4.3. Требования предъявляемые ПО к аппаратному обеспечению.

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

наличие операционной системы Windows’95 и занимаемый ею объем дискового пространства.

Объем поставляемого ПО и требования изготовителя.

Использование процессора с тактовой частотой, обеспечивающей устойчивую работу в режиме реального времени.

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

Возможность обновления библиотек и получение технической поддержки с помощью сети Internet.

Учитывая эти критерии, определим минимальные и рекомендуемые требования к аппаратному обеспечению. Результаты преведены в табл. 4.3.1.

Таблица 4.3.1.

Требования

Минимальные

Рекомендуемые

Материнская плата 1

256 К

512 К

Процессор 2

(МГц)

133

166 ММХ

ОЗУ

(Мбайт)

8

16

Емкость HDD

(ГБайт)

1,3

1,7

CD-ROM

8 –X

32-X

VIDEO

1 M

2 M

МОНИТОР 3

14’’

15”

INTERNET

модем

HUB

SOUND CARD 4

Любая SB 16.

АС 5

Любые активные .

Клавиатура, мышь

Стандартные

1. Так как, х-ки “железа” будут рассмотрены позже, ограничимся размером “кэша”.

2. процессор Pentium фирмы Intel ( рекомендации разработчика программного комплекса ). Возможность использования прцессоров других производителей, рассмотрим ниже.

3. SVGA

4. Используется для звукового контроля НЧ диапазона, высокие качественные показатели не требуются.

5. Наличие их необязательно, поскольку ПК может работать и без них

( поставляются по желанию заказчика )

5. ВЫБОР КОМПЛЕКТУЮЩИХ ДЛЯ РС.

5.1. Системная плата

Материнская плата является основной составной частью РС. Это не только «сердце компьютера», но и самостоятельный элемент, который управляет внутренними связями и взаимодействует через прерывания с другими внешними устройствами. В этом отношении материнская плата является элементом внутри РС, влияющим на общую производительность компьютера. Материнскую плату (Motherboard) также называют главной (Mainboard) или системной платой.

Сразу оговорим условие, что при выборе системной платы, будем рассматривать только два типоразмера: Baby-AT и ATX.

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

Системные платы АТХ были представлены корпорацией Intel весной 1996 г. спецификация АТХ для системных плат предусматривает:

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

- Наличие встроенной двойной панели разъемов ввода/вывода размером 15,9*4,4 см, находящейся на тыльной стороне платы.

- Наличие одноключевого разъема источника питания.

- Изменеие местоположения CPU и модулей памяти на материнской плате. Теперь они не мешают картам расширения, их легко заменить; CPU и модули памяти располагаются около вентилятора блока питания.

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

Итак, для сравнения возьмем две системные платы: первая выпущена TOMATOBOARD 5SVA на чипсете VIA Appollo VPX. Она имеет следующие характеристики:

- Установку процессоров Intel Pentium до 233 МГц, включая ММХ.

- Chipset VIA VPX, состоящий из 82C585 VPX PCI/memory controller, 82C587 data bus accelerator, 82C586A PCA ISA IDE accelerator.

- Кэш – 256/512 Кбайт

- Flash BIOS производитель AWARD

- Четыре 72-pin SIMM. Максимальный объем памяти 128 МВ

- Один разъем DIMM для SDRAM. Увеличение до 256 МВ

- Три слота 16-бит ISA и три 32-бит PCI

- Два интегрированных UltraDMA-33 EIDE, имеют два разъема для подключения IDE устройств ( Hard Disk, CD-ROM …)

- Встроенный Prime 3C I/O чипсет обслуживает один контроллер дисковода, два последовательных и один параллельный порт.

- Форм-фактор – АТ

Вторая системная плата- от фирмы Tekram, ранее более известной у нас своими контроллерами, имеет форм-фактор АТХ. Это системная плата P5T30-A4. Она имеет:

- BIOS-AWARD

- Кэш-512 Кбайт

- Конструктив – Socket 7

Плата выполнена на чипсете Intel 430TX. Имеет 4 PCI и 3 ISA слота. Под оперативную память предусмотрено два разъема DIMM и 4 SIMM. Максимальный объем устанавливаемой памяти – 256 Мбайт. Порты – 2 последовательных и 1 параллельный, 2 порта USB. Поддерживаемые частоты – 50,55,60,66,75 МГц. Диапазон установки множителей – 1,5-3,5 (шаг 0,5). Диапазон регулируемых установок напряжения на ядре процессора 2,0-3,2 В (шаг –0,1). Отметим, что фирма Intel выпустила чипсет – Triton 430TX в начале 1997 г., специально для CPU Pentium MMX.

При сравнении этих системных плат, оценке их качественных показателей, хочется отметить, что они одного ценового уровня( около 80 долларов). Имеют один конструктив Socket/Super 7, что определялось типом процессора. Однако, говоря о главных отличительных чертах, следует сказать, что при использовании процессора Pentium с технологией MMX, предпочтение следует отдать чипсету Intel 430TX, так как это существенно увеличит производительность РС. Между тем, при использовании процессора фирмы АМD или Cyrix, предпочтение отдают чипсету VIA, да и тактовую частоту выше 66 МГц поддерживают официально только они (хотя чипсет Intel и способен работать с частотами 75 и 83 МГц для процессоров Cyrix, однако официально его частота ограничена 66 МГц). Кроме того, плата на чипсете 430 ТХ сохранит преимущество в скорости только в том случае, если объем установленной на плате памяти не будет превышать 64 Мбайт. Дело в том, что больший объем ОЗУ чипсетом i430ТХ не кэшируется и возникает резкое снижение производительности, а для микросхем VIA эта проблема отсутствует.[5]

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

5.2. Выбор микропроцессора

На настоящий момент на нашем рынке широко представлены детища таких известных фирм, как Intel, AMD (Advanced Micro Devices), Cyrix. Здоровая конкуренция (а может быть и нездоровая) между ними, привела к бешенной гонке за «майкой лидера». Если эта тенденция развития процессоров сохранится, то проблема создания искусственного интелекта будет решена в ближайшее время. Итак – чтоже выбрать?

Вернемся к требованиям программного комплекса. Как было сказано выше, процессора с тактовой частотой 133 МГц вполне достаточно, чтобы обеспечить устойчивую работу ПК. Из числа продаваемых у нас и удовлетворяющих этому условию, выберем Pentium 133 фирмы Intel и K5-PR133 AMD.

Первый, является CPU Pentium второго поколения и использует для работы умножение тактовой частоты 66*2. Высокая производительность этого процессора достигается усовершенствованием старых и применением новых технологий:

- По сравнению с CPU 80486 в CPU Pentium получила дальнейшее развитие конвейеризация вычислений. Во-первых, увеличено до пяти количество ступеней конвейера; во-вторых, этот процессор имеет уже два конвейера, поэтому он называется суперскалярным. Таким образом могут обрабатываться параллельно две команды.