Elektrod-serv.ru

Передача данных по радиоканалу

Выбор проблемной среды и постановка открытой задачи

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

1) Производительность,MIPS

2) Объем Памяти Данных (RAM) , KWords

3) Объем Памяти Программ (ROM), KWords

4) Поддержка расширенных вычислений

5) Оптимизированный набор инструкций

6) Поддержка JTAG

7) Разрядность АЦП

8) Аппаратное ускорение FFT

Подробная расшифровка параметров по группам, к которым они относятся:

Свойства вычислительного ядра процессора:

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

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

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

Организация системы памяти:

Объем Памяти Программ, Объем Памяти Данных – встроенная в процессор память обычно имеет большую скорость работы, чем внешняя, однако увеличение её объема увеличивает стоимость и энергопотребление DSP, а ограниченный объем памяти не позволяет хранить программы и данные сложных алгоритмов. В то же время при достаточном объеме встроенной памяти значительно упрощается конструкция и программа устройства (нет необходимости обращаться к внешней памяти). Так же это приводит к уменьшению размеров и энергопотребления устройства в целом.

Удобство разработки программы:

Оптимизированный набор инструкций – многие производители оптимизируют набор инструкций своих процессоров для более удобной компиляции программ с языков высокого уровня (ЯВУ). Программы, написанные на ЯВУ, обычно менее компактны и быстры, чем программы написанные целиком на языке ассемблера данного процессора, однако они разрабатываются быстрее и проще отлаживаются.

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

Периферийные устройства:

Разрядность АЦП – наличие встроенного в процессор АЦП достаточной разрядности (что определяет количество уровней квантования сигнала и, следовательно, влияет на точность работы устройства) упрощает конструкцию и программу устройства, что приводит к уменьшению размеров и энергопотребления устройства.

Аппаратное ускорение FFT – аппаратная поддержка алгоритма «Быстрого Преобразования Фурье» позволит упростить программу и увеличить быстродействие системы в целом.

Оценим степень аналитичности поставленной открытой задачи:

где n – число предметных переменных, L – число внешних показателей качества, I – число элементов, являющихся пересечением множества предметных переменных и множества внешних показателей качества. Перейти на страницу: 1 2 3

Советуем почитать:

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

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

Строительство телефонной канализации на ГТС малой емкости строительство В условиях современных благоустроенных городов развитие телефонных сетей производится главным образом путем внедрения подземных линейных сооружений и новых ...