Разработка специализированного процессора для исполнения элементарных функций
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Введение
В данной курсовой работе стоит задача разработать специализированное цифровое устройство - процессор CORDIC, являющееся отдельным законченным модулем для расчёта значений обратной тригонометрической функции arcSin(Z) и функции возведения в степень числа arCth(Z).
Устройство такого рода может использоваться в сложной комплексной системе, реализующей расчёт координат, расстояния или размера объекта, либо может найти своё применение в системах навигации и позиционирования. Такие приборы широко используются в различных сферах жизнедеятельности, начиная от строительных площадок и заканчивая сверхточными системами позиционирования объектов в космосе.
Данное устройство должно сочетать в себе как высокое быстродействие, так и необходимую точность вычисления. Исходя из задания, в основе работы устройства лежит метод Волдера «Цифра за цифрой». Этот метод представляет собой ряд итерационных формул, в результате расчёта которых происходит процесс поворота вектора до нужного угла.
Общая идея метода сводится к следующему. Последовательным умножением аргумента на заранее выбранные константы, приблизить аргумент с заданной точностью для одних функций к единице, для других функций - к нулю. Однако, для того, чтобы само значение функции при этом оставалось неизменным, необходимо одновременно совершать эквивалентные действия над выбранными константами. При выборе значений констант особым образом удается существенно упростить вычисления значений функции.
Промоделировав математическую модель метода Волдера в пакете Scilab, ее необходимо реализовать практически на интегральных микросхемах. Построить такое устройство можно как на отдельных микросхемах низкой степени интеграции выполняющих определённые функции, либо на программируемой логической матрице, либо на готовом микроконтроллере.
Каждый из этих способов имеет свои преимущества и недостатки, поэтому необходимо выбрать наиболее эффективный и экономичный среди них.
В данной курсовой работе стоит задача разработать специализированное цифровое устройство - процессор CORDIC, являющееся отдельным законченным модулем для расчёта значений обратной тригонометрической функции arcSin(Z) и функции возведения в степень числа arCth(Z).
Устройство такого рода может использоваться в сложной комплексной системе, реализующей расчёт координат, расстояния или размера объекта, либо может найти своё применение в системах навигации и позиционирования. Такие приборы широко используются в различных сферах жизнедеятельности, начиная от строительных площадок и заканчивая сверхточными системами позиционирования объектов в космосе.
Данное устройство должно сочетать в себе как высокое быстродействие, так и необходимую точность вычисления. Исходя из задания, в основе работы устройства лежит метод Волдера «Цифра за цифрой». Этот метод представляет собой ряд итерационных формул, в результате расчёта которых происходит процесс поворота вектора до нужного угла.
Общая идея метода сводится к следующему. Последовательным умножением аргумента на заранее выбранные константы, приблизить аргумент с заданной точностью для одних функций к единице, для других функций - к нулю. Однако, для того, чтобы само значение функции при этом оставалось неизменным, необходимо одновременно совершать эквивалентные действия над выбранными константами. При выборе значений констант особым образом удается существенно упростить вычисления значений функции.
Промоделировав математическую модель метода Волдера в пакете Scilab, ее необходимо реализовать практически на интегральных микросхемах. Построить такое устройство можно как на отдельных микросхемах низкой степени интеграции выполняющих определённые функции, либо на программируемой логической матрице, либо на готовом микроконтроллере.
Каждый из этих способов имеет свои преимущества и недостатки, поэтому необходимо выбрать наиболее эффективный и экономичный среди них.
Другие работы
Рекреационный потенциал северо-запада Российской Федерации
DocentMark
: 24 сентября 2013
ВВЕДЕНИЕ
1. ГЕОГРАФИЧЕСКОЕ ПОЛОЖЕНИЕ ЗОНЫ СЕВЕРО-ЗАПАДНОГО РЕКРЕАЦИОННОГО РАЙОНА ЦЕНТРА РФ
2. ДЕЙСТВИЕ ОСНОВНЫХ ФАКТОРОВ РАЗВИТИЯ ТУРИЗМА НА ТЕРРИТОРИИ ЗОНЫ
3. ХАРАКТЕРИСТИКА РЕКРЕАЦИОННОГО ПОТЕНЦИАЛА И ПРИРОДНЫХ РЕКРЕАЦИОННЫХ РЕСУРСОВ ЗОНЫ
4. ФУНКЦИОНАЛЬНАЯ СТРУКТУРА ТУРИЗМА И ДОМИНИРУЮЩИЕ НАПРАВЛЕНИЯ
5. ПРОБЛЕМЫ И ПЕРСПЕКТИВЫ РЕКРЕАЦИОННОГО ОСВОЕНИЯ ЗОНЫ
ЗАКЛЮЧЕНИЕ
ЛИТЕРАТУРА
ВВЕДЕНИЕ
Россия – это страна, с огромными возможностями для развития туризма. В работе рассматривается Севе
Разработка устройства сравнения декодирования
alfFRED
: 10 октября 2013
Содержание
1. Выбор задания
2. Функциональная схема и алгоритм работы устройства
3. Техническое обоснование выбора серии ИМС
4. Краткие электрические параметры необходимых ИМС
5. Состав и описание работы узлов устройства
6. Расчёт потребляемой мощности и тока
7. Расчёт необходимых сопротивлений резисторов
8. Построение и анализ временных диаграммСписок литературы
Список литературы
1. Выбор задания
Номер моей зачетной книжки 061111, при делении его на
10 руб.
Аудит российских организаций
Aronitue9
: 8 января 2012
В данной работе рассмотрены основные формы правового регулирования аудиторской деятельности в Российской Федерации. Для наглядности и лучшего восприятия, ряд из них представление в виде сводной таблицы.Также даются определения и необходимые разъяснения основным понятиям аудита и описывается ход проведение аудита, сопутствующее документирование и методика сбора аудиторских доказательств.
Содержание
20 руб.
Теплотехника Задача 25.11 Вариант 28
Z24
: 20 февраля 2026
Стальной трубопровод длиной l, наружный диаметр которого d, охлаждается свободным потоком воздуха. Средняя температура наружной стенки трубопровода tc, а температура воздуха вдали от трубопровода tв. Определите коэффициент конвективной теплоотдачи от поверхности трубопровода к воздуху и суммарный тепловой поток от трубопровода к воздуху за сет конвективной теплоотдачи и лучистого теплообмена.
150 руб.