Dergiler / Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi / 2011 / Cilt: 26 Sayı: 4

BCJR ALGORİTMASI KULLANILAN TURBO KOD ÇÖZÜCÜLERİN FPGA GERÇEKLEŞTİRİMİ

Sayfa
—
Yayın Tarihi
2013-02-20
DOI
—
🏛️Bu makalenin bibliyografik verileri ve tam metin bağlantısı DergiPark üzerinden sağlanmıştır.
DergiPark Kaydı ↗
✨

Yapay Zeka Hızlı Bakış & Çıkarımlar

AI Insight
⚡ TL;DR(1 Cümlede Hızlı Çıkarım)

Elde edilen BERperformansının beklendiği gibi Log-MAP algoritmasından yüksek olduğu gözlenmiştir.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez:Kanal kapasite sınırına yaklaşabilmek amacıyla kullanılan kanal kodlama uygulamalarından en yenisi vebaşarılısı olan turbo kodların en zorlu tasarım sorunu, kodlayıcıların bütün olası durumları için hesaplamalaryapan döngülü (iteratif) kod çözücülerin tasarımıdır.
📊
Temel Bulgular & Veri:Donanımda yavaş çalışan karmaşıkmatematiksel işlemler (bölme, üstel ve logaritmik hesaplar) değer tablolarından okunmuş ve yüksek performanslıhesaplama yapıları oluşturulmuştur.
💡
Sonuç & Katkı:Elde edilen BERperformansının beklendiği gibi Log-MAP algoritmasından yüksek olduğu gözlenmiştir.
🔬Tür:Modelleme & Sayısal Simülasyon
📍Kapsam:Genişletilmiş Akademik Örneklem
⚙️Değişkenler:BCJR algoritması · MAP algoritması · Turbo kod çözücü

Özet

Kanal kapasite sınırına yaklaşabilmek amacıyla kullanılan kanal kodlama uygulamalarından en yenisi vebaşarılısı olan turbo kodların en zorlu tasarım sorunu, kodlayıcıların bütün olası durumları için hesaplamalaryapan döngülü (iteratif) kod çözücülerin tasarımıdır. Turbo kod çözücülerde kullanılan optimal BCJR (MAP)algoritması, bölme işlemi, üstel ve logaritmik hesaplar gibi karmaşık matematiksel işlemler barındırmaktadır. Bunedenle, turbo kod çözücülerin gerçeklenmesinde BCJR algoritmasından kaçınılmış ve onun optimal-altı (suboptimal)türevleri olan Log-MAP ve Max-Log-MAP algoritmaları tercih edilmiştir. BCJR algoritması, öncekiçalışmalarda yeniden formüle edilmiş ve FPGA gerçekleştirimine uygun bir yapıya büründürülmüştür. Buçalışmada, yeniden formüle edilmiş BCJR algoritması gerçeklenmiştir. Donanımda yavaş çalışan karmaşıkmatematiksel işlemler (bölme, üstel ve logaritmik hesaplar) değer tablolarından okunmuş ve yüksek performanslıhesaplama yapıları oluşturulmuştur. Gerçeklenen sistem, benzetimler ile doğrulanmıştır. Elde edilen BERperformansının beklendiği gibi Log-MAP algoritmasından yüksek olduğu gözlenmiştir.

🔖

Bu Makaleye Atıf Yap

Atar, O., Sazlı, M. H. (2013). BCJR ALGORİTMASI KULLANILAN TURBO KOD ÇÖZÜCÜLERİN FPGA GERÇEKLEŞTİRİMİ. Gazi Üniversitesi Mühendislik Mimarlık Fakültesi Dergisi, Cilt: 26 Sayı: 4. https://ajindex.com/articles/1078485

📄 Tam Metin PDF Okuyucu

📄

PDF görüntüleyici hazırlanıyor...

Kaynakça (36)

  1. Sazlı, M., H., Neural Network Applications to
  2. Turbo Decoding, Doktora Tezi, Syracuse
  3. Universitesi, 2003.
  4. Shannon, C. E., “A Mathematical Theory of
  5. Communications”, Bell System Technical
  6. Journal, Vol. 27, pp.379-423, 623-656, 1948.
  7. Berrou, C., Glavieux, A., Thitimajshima, P.,
  8. “Near Shannon Limit Error-Correcting Coding
  9. and Decoding: Turbo Codes”, Proceedings of
  10. IEEE International Conference on
  11. Communication, pp. 1064-1070, 1993.
  12. Bahl, L. R., Cocke, J., Jelinek, F., Raviv, J.,
  13. “Optimal Decoding of Linear Codes for
  14. Minimizing The Symbol Error Rate”, IEEE
  15. Transactions on Information Theory, Vol. 20,
  16. pp. 284-287, 1974.
  17. Robertson, P., Hoeher P., “Optimal and Sub-
  18. Optimal Maximum a Posteriori Algorithms
  19. Suitable for Turbo Decoding”, European
  20. Transactions on Telecommunications, Vol. 8,
  21. pp. 119-125, 1997.
  22. Sazlı, M., H., “Neural Network Implementation
  23. of BCJR Algorithm Based on Reformulation
  24. Using Matrix Algebra”, IEEE International
  25. Symposium on Signal Processing and
  26. Information Technology, pp. 832-837, 2005.
  27. of BCJR Algorithm”, Digital Signal Processing,
  28. Vol 17; pp. 353-359, 2007.
  29. 3GPP, “3GPP Technical Specification”,
  30. http://www.3gpp.org, 2010.
  31. Xilinx, Inc., “3GPP Turbo Decoder v4.0 Product
  32. Specification”, Technical Journal,
  33. http://www.xilinx.com, 2009.
  34. Atar, O., BCJR Algoritması Kullanılan Turbo
  35. Kod Çözücülerin FPGA Gerçekleştirimi, Yüksek
  36. Lisans Tezi, Ankara Üniversitesi, 2011.