10.14489/vkit.2018.01.pp.044-050 |
DOI: 10.14489/vkit.2018.01.pp.044-050 Чкан А. В., Михайлов Д. В. Аннотация. Предложены методы программной реализации быстрого преобразования Фурье для данных с фиксированной запятой, позволяющие повысить удельную производительность реконфигурируемых вычислительных систем при решении задач цифровой обработки сигналов для заданной точности вычислений. Первый метод основан на априорном поиске итераций, требующих масштабирования, и последующем масштабирова-нии только на выбранных итерациях. Второй метод основан на поэтапном увеличении разрядности представления результатов базовых операций быстрого преобразования Фурье на 1 бит. Ключевые слова: быстрое преобразование Фурье; цифровая обработка сигналов; реконфигурируемые вычислительные системы; программируемые логические интегральные схемы; конвейерная обработка; фиксированная запятая; масштабирование; методы устранения переполнений.
Chkan A. V., Mikhailov D. V. Abstract. Use of a format of representation number with the fixed-point in case of program implementation of algorithms of the fast Fourier transform (FFT) on the reconfigurable computing systems (RCS) allows saving significantly computing resources of field-programmable gate array (FPGA). However the narrow dynamic range of the fixed point requires monitoring of the intermediate results of arithmetical operations regarding possible overflowings of a bit grid and growth of the error of computation connected to scaling at different computing stages. As any of the existing methods of FFT realization doesn't allow to reduce number of the involved computing resources of FPGA without essential loss of calculation accuracy, the new methods of the fast Fourier transform realization on RCS which allow providing the high specific capacity and acceptable calculation accuracy have been developed. The first method is based on aprioristic search of the iterations demanding scaling and the subsequent scaling only on the chosen iterations. The method allows involving considerably smaller number of the computing resources of FPGA in comparison with the existing methods when ensuring the required calculation accuracy. The second method is based on stage-by-stage increase of a bit grid of results representation of FFT base operations by one bit. In comparison with the first method the best calculation accuracy for tasks with a large number of entrance data is provided, however the bigger number of computing resources is involved. The developed methods allow to exclude overflowings of a bit grid and to provide required calculation accuracy for different tasks of digital signal processing using FFT algorithms. Keywords: Fast Fourier transform; Digital signal processing; Reconfigurable computing systems; Field-programmable gate array; Pipeline processing; Fixed point; Scaling; Methods of overflow elimination.
РусА. В. Чкан, Д. В. Михайлов (ООО «Научно-исследовательский центр супер-ЭВМ и нейрокомпьютеров», Таганрог, Россия) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript EngA. V. Chkan, D. V. Mikhailov (Supercomputers and Neurocomputers Research Center, Taganrog, Russia) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Рус1. Гузик В. Ф., Каляев И. А., Левин И. И. Реконфигурируемые вычислительные системы: учеб. пособие / под общ. ред. И. А. Каляева. Таганрог: ЮФУ, 2016. 472 с. Eng1. Kaliaev I. A. (Ed.), Guzik V. F., Levin I. I. (2016). Reconfigurable computing systems: textbook. Taganrog: IuFU. [in Russian language]
РусСтатью можно приобрести в электронном виде (PDF формат). Стоимость статьи 350 руб. (в том числе НДС 18%). После оформления заказа, в течение нескольких дней, на указанный вами e-mail придут счет и квитанция для оплаты в банке. После поступления денег на счет издательства, вам будет выслан электронный вариант статьи. Для заказа скопируйте doi статьи: 10.14489/vkit.2018.01.pp.044-050 Отправляя форму вы даете согласие на обработку персональных данных. .
EngThis article is available in electronic format (PDF). The cost of a single article is 350 rubles. (including VAT 18%). After you place an order within a few days, you will receive following documents to your specified e-mail: account on payment and receipt to pay in the bank. After depositing your payment on our bank account we send you file of the article by e-mail. To order articles please copy the article doi: 10.14489/vkit.2018.01.pp.044-050 and fill out the
.
|