Bulletin of Cherkasy State Technological University

ISSN 2306-4412
E-ISSN 2708-6070

  • Home
  • Articles & Issues
    • Current
    • All Issues
  • About
    • Aims and Scope
    • Editorial Board
    • Indexing
  • For Authors
    • Submission Terms and Author's Rights
    • Formatting Guidelines
    • Peer Review Process
    • Funding Policy
  • Ethics & Policies
    • Publication Ethics
    • Conflict of Interest
    • Open Access & Archiving Policy
    • Complaints Policy
    • Privacy Statement
    • Corrections and Retractions
    • Anti-plagiarism Policy
    • Generative AI Policy
  • Contacts
Submit an article
en
  • Українська

Article

Download article

Modeling of turbo-product-codes decoding process using modelsim environment

Ya. Krainyk, V. Perov, M. Musiyenko

Received 11.08.2018, Revised 26.10.2018, Accepted 26.11.2018

Abstract

In the article the results of modeling of developed Turbo-Product-codes (TP-codes) decoder in ModelSim environment have been presented. The method of modeling and implementation of testbenches for this type of devices are described. The decoder under modeling has a feature of changing the code to process the message immediately during the work state. Correspondingly, it is able to work not just with one code but also with a set of codes. Configuration change can be performed after the end of decoding current encoded message. It provides a great advantage as such decoder can utilize different codes according to external conditions concerned with signal transmission. It allows to improve the efficiency of information transmission system and can eventually make a notable gain for many decoder’s working parameters (correction ability, throughput, cost of development, etc.). All the stages of decoder work are thoroughly considered and presented with wave diagrams for every single stage. ModelSim environment ensures the possibility of demonstration of each separate block, as well as the whole system and intercommunication among blocks. It makes possible to assess the correctness of decoding stages and general decoding results. Testbench and decoder itself have been implemented in VHDL description language. During the work of testbench file operations are used intensively (input, output, and intermediate data). The result of testbench work is compared with the result of software model to prove the correctness of implementation. The comparison is performed byte-tobyte and demonstrates the same results both for ModelSim and software model. In future, implemented means can be extended for using in decoders modeling for TP-codes with different structure and for other types of error-correcting codes

Keywords:

modeling; testbench; decoder; Turbo-Product-codes

https://doi.org/10.24025/2306-4412.4.2018.162764

Retrieved from Volume 23, No. 4, 2018

Pages 21-28

Share
Facebook
Twitter
LinkedIn
Email
Telegram
Viber
WhatsApp
  • 908 Views
  • Read article
References Suggested citation

References

References in the process of publication

Suggested citation

Krainyk, Ya., Perov, V., & Musiyenko, M. (2018). Modeling of turbo-product-codes decoding process using modelsim environment . Bulletin of Cherkasy State Technological University, 23(4), 21-28. https://doi.org/10.24025/2306-4412.4.2018.162764

18006, Ukraine, Cherkasy, 460, Shevchenko Blvd.

info@bulletin-chstu.com.ua

  • Contacts
  • Home
  • All Issues

© 2026 Bulletin of Cherkasy State Technological University