Устройство прямого дискретного преобразования
Изобретение относится к радиоэлектронике. Цель - упрощение устройства. Для этого устройство содержит блок 1 управления, блок 2 памяти, преобразователь 3 кодов номера косинусоиды и текущего значения в коды углов, преобразователь 4 кода угла в код синуса, накапливающий сумматор 5, преобразовать 6 кода угла в код арксинуса, сумматор 7, мультиплексор 9. 1 ил.
Изобретение относится к области построения дискретных преобразователей преимущественно на интегральных микросхемах с использованием запоминающих устройств для применения в системах цифрового радиовещания и звукового сопровождения телевидения в качестве преобразователей на передающей стороне.
Любое дискретное преобразование может быть представлено в обобщенном виде Yк= Xncosк(n), где Yk - значение k-й спектральной составляющей, IYk I 1; k, n { 0, 1, . . . , N-1} ; N - размерность преобразования; Xn - значение n-го отсчета сигнала, IXn I 1; k(n) - некоторая дискретная функция - угол k-й косинусоиды, определяющая конкретное преобразование. Цель изобретения - упрощение устройства. На чертеже изображено устройство прямого дискретного преобразования. Формирование арксинуса значений отсчетов сигнала производится с нормирующими коэффициентами B и С: BarcsinX/C, а формирование синуса - с нормирующим коэффициентом d: sind I , где I - значения функции угла в предложенном преобразовании. При выборе коэффициентов B= 2/ , C= 1 и d= /2 значение k-й спектральной составляющей Y'k может быть представлено в виде Y = arcsinsinarcsinXn+(n)+sin2/arcsinXn-(n). Значения YkIиkI(n) связаны с исходными Ykиk(n) соотношениями Y = arcsinYk и (n) = (n), Предлагаемое устройство содержит блок 1 управления, блок 2 памяти, преобразователь 3 кодов номера косинусоиды и текущего значения в коды углов, преобразователь 4 кода угла в код синуса, накапливающий сумматор 5, преобразователь 6 кода угла в код арксинуса и сумматор 7, причем синхровход 8 устройства соединен с синхровходами блока 1, выходы которого соединены с соответствующими входами блока 2 и преобразователя 3, а выходы блока 2 соединены попарно с первыми входами сумматора 7. Кроме того, вторые входы сумматора 7 соединены попарно с выходами преобразователя 3, выходы сумматора 7 соединены попарно с входами преобразователя 4, выходы которого соединены попарно с входами накапливающего сумматора 5. Выходы последнего попарно соединены с первыми входами мультиплексора 9, вторые входы которого соединены с информационными входами 10.1 . . . 10. m устройства. Выходы мультиплексора 9 соединены попарно с входами преобразователя 6, выходы которого соединены с информационными входами блока 2. Синхровход 8 устройства соединен с синхровходом накапливающего сумматора 5, знаковый вход преобразователя 3 соединен с соответствующим выходом блока 1 управления, дополнительный выход которого соединен с управляющим входом мультиплексора 9. На чертеже m, q, l и p - число сигнальных проводов в шинах. Для обеспечения m-разрядной точности l= m+ 2+ q, p= m+2+2q и q= log2N. Функционирование устройства осуществляется следующим образом. Коды значений сигнала через мультиплексор 9 поступают на вход преобразователя 6, где формируются коды значений арксинусов arcsinX/C , которые затем записываются в блок 2. Из блока 2 считываются значения арксинусов, записанные в предшествующей выборке. Преобразователь 3 по каждой паре кода номера косинусоиды К и кода текущего состояния n последовательно формирует коды значений углов kIиkI(n). Блок 1 управления формирует последовательность пар кодов адресов текущего состояния и номеров косинусов (n, k): (o, k), (1, k), . . . , (N-1, K) и затем (0, K+1), (1, K+1), . . . , (N-1, K+1) и т. д. При этом код текущего состояния n соответствует адресам считывания из блока 2: n-у адресу в нечетном периоде и (n+N-1)-у адресу в четном периоде. Кроме того, блок 1 управления формирует сигнал начальной установки накапливающего сумматора 5, адресный сигнал мультиплексора 9, сигнал управления знаком S1 преобразователя 3 и сигналы управления для блока 2. Сумматор 7 формирует код суммы соответствующих углов. Преобразователь 4 формирует выходной код значения sind(n)(d= ), который поступает в накапливающий сумматор. По окончании суммирования код суммы поступает через мультиплексор 9 на вход преобразователя 6, выходы которого являются выходами устройства. Преобразователь 6 работает сравнительно медленно: 2 N кодов за период. Быстродействие устройства определяется производительностью преобразователя 4: 2N2 преобразований за период. Преобразователь 3 может быть выполнен в виде ПЗУ и его декомпозиций либо как декомпозиция счетчиков. Преобразователь 6 может быть выполнен в виде ПЗУ. Преобразователь 4 может быть выполнен в виде ПЗУ или его декомпозиций. Предложенное устройство не содержит умножитель, что определяет его упрощение по сравнению с прототипом, так как формирование кодов синусов и арксинусов осуществляется в преобразователях той же размерности, что и преобразователи прототипа.
Формула изобретения
РИСУНКИ
Рисунок 1
Похожие патенты:
Устройство для умножения матрицы на вектор // 2011222
Изобретение относится к вычислительной технике и может быть использовано в специализированных вычислительных машинах и устройствах обработки сигналов для умножения матрицы на вектор
Устройство для умножения матриц // 2011221
Изобретение относится к вычислительной технике и может быть использовано в высокопроизводительных специализированных вычислительных машинах и устройствах обработки сигналов для умножения матриц
Устройство для определения продолжительности вычислительного эксперимента, проводимого на эвм // 2011220
Изобретение относится к вычислительной технике и может быть использовано при организации эксплуатации программы, представляющих собой набор функциональных блоков
Изобретение относится к цифровой вычислительной технике связи и может быть использовано для моделирования вычислительных систем, систем передачи данных
Устройство для исследования графов // 2011218
Изобретение относится к вычислительной технике и может быть использовано для определения K-кратных отображений множества вершин исследуемого графа /K = 1,2,3
Устройство для исследования графов // 2011218
Изобретение относится к вычислительной технике и может быть использовано для определения K-кратных отображений множества вершин исследуемого графа /K = 1,2,3
Система контроля параметров // 2010327
Изобретение относится к информационно-измерительным системам и может быть использовано при контроле сложного радиотехнического оборудования
Изобретение относится к вычислительной технике и может быть использовано в медицинских исследованиях, например, для контроля физиологической информации
Цифровое сглаживающее устройство // 2010325
Изобретение относится к специализированным средствам вычислительной техники и может быть использовано в цифровых системах управления и обработки сигналов
Устройство для аппроксимации функций // 2010324
Изобретение относится к вычислительной технике и может быть использовано в телеметрических информационно-измерительных системах и вычислительно-управляющих комплексах
Изобретение относится к вычислительной технике и может быть использовано в электронной цифровой вычислительной машине
Изобретение относится к электронным играм
Микроэвм // 2108619
Изобретение относится к области микропроцессорной техники, в частности, может применяться для реализации обмена информацией
Изобретение относится к области цифровой вычислительной техники и предназначено для обработки двух или больше компьютерных команд параллельно
Изобретение относится к области вычислительной техники и предназначено для создания высокоскоростных систем обработки больших потоков данных в реальном режиме времени
Схемное устройство для параллельной обработки двух или более команд в цифровом компьютере // 2111531
Изобретение относится к цифровым компьютерным системам и предназначено для обработки двух и более команд параллельно
Многопроцессорная векторная эвм // 2113010
Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ
Изобретение относится к вычислительной технике и может найти применение в автоматизированных системах управления АСУ индустриального и специального назначения
Изобретение относится к изготовлению выкроек, в частности таких выкроек, которые должны использоваться при изготовлении предметов одежды