Разработка специализированного процессора для исполнения элементарных функций
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Введение
В данной курсовой работе стоит задача разработать специализированное цифровое устройство - процессор CORDIC, являющееся отдельным законченным модулем для расчёта значений обратной тригонометрической функции arcSin(Z) и функции возведения в степень числа arCth(Z).
Устройство такого рода может использоваться в сложной комплексной системе, реализующей расчёт координат, расстояния или размера объекта, либо может найти своё применение в системах навигации и позиционирования. Такие приборы широко используются в различных сферах жизнедеятельности, начиная от строительных площадок и заканчивая сверхточными системами позиционирования объектов в космосе.
Данное устройство должно сочетать в себе как высокое быстродействие, так и необходимую точность вычисления. Исходя из задания, в основе работы устройства лежит метод Волдера «Цифра за цифрой». Этот метод представляет собой ряд итерационных формул, в результате расчёта которых происходит процесс поворота вектора до нужного угла.
Общая идея метода сводится к следующему. Последовательным умножением аргумента на заранее выбранные константы, приблизить аргумент с заданной точностью для одних функций к единице, для других функций - к нулю. Однако, для того, чтобы само значение функции при этом оставалось неизменным, необходимо одновременно совершать эквивалентные действия над выбранными константами. При выборе значений констант особым образом удается существенно упростить вычисления значений функции.
Промоделировав математическую модель метода Волдера в пакете Scilab, ее необходимо реализовать практически на интегральных микросхемах. Построить такое устройство можно как на отдельных микросхемах низкой степени интеграции выполняющих определённые функции, либо на программируемой логической матрице, либо на готовом микроконтроллере.
Каждый из этих способов имеет свои преимущества и недостатки, поэтому необходимо выбрать наиболее эффективный и экономичный среди них.
В данной курсовой работе стоит задача разработать специализированное цифровое устройство - процессор CORDIC, являющееся отдельным законченным модулем для расчёта значений обратной тригонометрической функции arcSin(Z) и функции возведения в степень числа arCth(Z).
Устройство такого рода может использоваться в сложной комплексной системе, реализующей расчёт координат, расстояния или размера объекта, либо может найти своё применение в системах навигации и позиционирования. Такие приборы широко используются в различных сферах жизнедеятельности, начиная от строительных площадок и заканчивая сверхточными системами позиционирования объектов в космосе.
Данное устройство должно сочетать в себе как высокое быстродействие, так и необходимую точность вычисления. Исходя из задания, в основе работы устройства лежит метод Волдера «Цифра за цифрой». Этот метод представляет собой ряд итерационных формул, в результате расчёта которых происходит процесс поворота вектора до нужного угла.
Общая идея метода сводится к следующему. Последовательным умножением аргумента на заранее выбранные константы, приблизить аргумент с заданной точностью для одних функций к единице, для других функций - к нулю. Однако, для того, чтобы само значение функции при этом оставалось неизменным, необходимо одновременно совершать эквивалентные действия над выбранными константами. При выборе значений констант особым образом удается существенно упростить вычисления значений функции.
Промоделировав математическую модель метода Волдера в пакете Scilab, ее необходимо реализовать практически на интегральных микросхемах. Построить такое устройство можно как на отдельных микросхемах низкой степени интеграции выполняющих определённые функции, либо на программируемой логической матрице, либо на готовом микроконтроллере.
Каждый из этих способов имеет свои преимущества и недостатки, поэтому необходимо выбрать наиболее эффективный и экономичный среди них.
Другие работы
Механизмы вырубного станка. ТММ
MrMoska
: 21 февраля 2013
Курсовой проект по теории механизмов и машин на тему: «Механизмы вырубного станка»
Курсовой проект содержит 20 страниц, 1 таблицу, 7 рисунков, 3 источника, 2 приложения (чертежи формата А1).
Цель работы – синтез рычажного механизма.
В работе приведен кинематический анализ рычажного механизма.
Расчет геометрических параметров и построение картины эвольвентного зацепления выполнены по системе профессора Кудрявцева В.Н.
СОДЕРЖАНИЕ
Введение
350 руб.
Подвеска 00.31.000 СБ. Деталирование
HelpStud
: 4 августа 2019
Подвеска предназначена для соединения подъемного стержня - тяги 4 с двумя концами грузовых цепей механизма подъема шибера (заслонки) мартеновский печей.
Концы цепей охватывают оси 5 подвески. Оси входят в верхние отверстия серег 2. Серьги свободно посажены на оси 6. Тяга 4, к концу которой шарнирно присоединен шибер печи, также свободно подвешена на центральной оси 3. На концах всех осей поставлены шплинты 8-10.
Состав работы:
3D модели деталей и сборка (+разнос компонентов):
00.31.000 Подвеск
350 руб.
Совершенствование системы технического обслуживания в ООО «Заря Путино» Верещагинского района Пермского края с разработкой поста замены шин сельскохозяйственной техники (мобильный шиномонтажный комплекс)
proekt-sto
: 24 октября 2016
Пояснительная записка: Введение 1. Анализ хозяйственной деятельности (АХД) – 12…15 стр. (Описать общую характеристику хозяйства, основные показатели работы предприятия, комплексную механизацию, виды выполняемых работ. На основе ТЭО дать обоснование темы дипломного проекта записать цель и задачи дипломного проекта
2. Технологическая часть – 15…20 стр. Описать особенности использования машин и оборудования в хозяйстве, описать виды и периодичность ТО, рассчитать трудоемкость ТО, определить
1500 руб.
Экзаменационная работа по дисциплине: Математический анализ (2 сем). Билет № 2
verunchik
: 7 июля 2012
1.Частные производные и полный дифференциал функции многих переменных, их геометрический смысл
2.Вычислить объём тела, ограниченного поверхностями
3.Вычислить градиент скалярного поля в точке . Построить градиент и линию уровня поля, проходящую через точку М.
4.Вычислить поток векторного поля через поверхность G: , .
5.Применяя формулу Стокса, вычислить циркуляцию векторного поля по замкнутому контуру С, образованному пересечением плоскости с координатными плоскостями.
150 руб.