Dergiler / Sakarya University Journal of Science / 2017 / Cilt: 21 Sayı: 1
Jenerik Cordıc Algoritmasının Fpga’da Donanımsal Gerçeklenmesi
- Sayfa
- 16–25
- DOI
- —
Özet
Trigonometrik, üstel, logaritmik, hiperbolik vb. birçok temel matematiksel fonksiyonlarının donanımsal gerçeklenmesi uygulamalarında sıklıkla kullanılmaktadır. Bu fonksiyonların donanımsal gerçeklenmesine yönelik yöntemlerden biri olan CORDIC algoritması alan kullanımı ve güç tüketimi açısından ön plana çıkmaktadır. Bu çalışmada sinyal işleme uygulamalarında kullanmak amacıyla döndürme ve vektörel modlarda dairesel açı dönüşümleri kullanılarak CORDIC algoritmasının FPGA’da donanımsal gerçeklenmesi anlatılmıştır. Uygulama da farklı iterasyon değerlerinde ve veri uzunluklarında sentez sonuçları ve elde edilen ortalama karesel hata değerleri karşılaştırmalı olarak verilmiştir. Gerçeklemede Xilinx firmasına ait Artix-7 FPGA XC7A100T-1CSG324C FPGA entegresi kullanılmıştır.
Abstract
Trigonometric, exponential, logarithmic, hyperbolic and several other mathematical functions, are frequently used inhardware implementation applications. CORDIC algorithm, which is a widely used method for hardwareimplementation of these functions due to its efficient space utilization and low power consumption. In this study,FPGA hardware implementation of rotation angle conversion and circular vector mode CORDIC algorithm for signalprocessing applications is described. The resulting mean squared error values are provided with respect to differentdata lengths and different iterations. In this study, the target implmentation platform is Xilinx Artix-7 FPGA platform.