Design of an integrated circuit topology for an algebraic convolutional codec


Аuthors

Volkov A. S.*, Solodkov A. V.**

National Research University of Electronic Technology, Bld. 1, Shokin Square, Zelenograd, Moscow, Russia, 124498

*e-mail: leshvol@mail.ru
**e-mail: solodkov_aw@mail.ru

Abstract

Modern telecommunication systems and communication networks development is being accompanied by a permanent growth of the transmitted messages volume and speed. High demands are placed herewith on the transmitted information reliability, both in wired and wireless systems. The problem solution to the of transmitted information reliability increasing is the error-correcting convolutional coding and decoding methods application. At the same time, Russian telecommunications companies are showing interest in domestic developments in microelectronics to ensure target indicators of domestic communication systems noise immunity.

The purpose of this article consists in the topology designing of an integrated circuit for codec of algebraic convolutional (n, k)-code. The work was funded by the Ministry of Education and Science of Russia within the framework of Federal project “Training of personnel and scientific foundation for the electronics industry” according to the State assignment for the implementation of research work “Development of the Technique for Electronic Component Base Prototyping with Domestic Microelectronic Production based on the MPW Service (FSMR-2023-0008)”.

The authors considered a coding algorithm, defining a convolutional code in a polynomial manner through a set of generating polynomials. This approach allows determining the convolutional code parameters at the design stage. Two decoding algorithms have been proposed: the Viterbi algorithm and the algebraic decoding algorithm.

The integrated circuit topology of the algebraic convolutional codec has been designed, and its main parameters description has been performed. These parameters are as follows: the number of chip contacts is 52; the size is 20 х 20 microns; maximum operating frequency is up to 250 MHz, and peak consumption is of no more than 200 mA.

The integrated circuit of the algebraic convolutional codec allows both algebraic decoding at the length of the code word section and Viterbi decoding applying soft decision metrics.

As the result of modeling, the following values of the Eb/N0 ratio for bit error probability of qbit = 10–3 were obtained: 5.68 dB at R ≈ 2/3 and 6.12 dB at R ≈ 1/2 and 6.91 dB at R ≈ 1/3. The obtained values for the Eb/N0 ratio for the bit error probability qbit = 10–6 corresponds to the following values: .23 dB at R ≈ 2/3; 8.41 dB at R ≈ 1/2 and 9.18 dB at R ≈ 1/3.

Keywords:

convolutional codes, construction of convolutional codes, decoding of convolutional codes, codec integrated circuit, codec topology, error-correction codes

References

  1. Shennon K. Raboty po teorii informatsii i kibernetike (Works on information theory and cybernetics), Moscow, Izd-vo inostrannoi literatury, 1963, 829 p.

  2. Bakulin M.G., Ben Rezheb T.B.K., Kreindelin V.B. et al. Elektrosvyaz', 2022, no. 5, pp. 16-21. DOI: 10.34832/ELSV.2022.30.5.002

  3. Fink L.M. Teoriya peredachi diskretnykh soobshchenii (Theory of discrete message transmission), Moscow, Sovetskoe radio, 1975, 400 p.

  4. Gallager R. Teoriya informatsii i nadezhnaya svyaz' (Theory of information and reliable communications), Moscow, Sovetskoe radio, 1974, 720 p.

  5. Kazak P.G., Shevtsov V.A. Trudy MAI, 2021, no. 118. URL: https://trudymai.ru/eng/published.php?ID=158239. DOI: 10.34759/trd-2021-118-06

  6. Bogdanov A.S., Shevtsov V.A. Trudy MAI, 2011, no. 46. URL: https://trudymai.ru/eng/published.php?ID=26041

  7. Bogdanov A.S., Shevtsov V.A. Trudy MAI, 2015, no. 84. URL: https://trudymai.ru/eng/published.php?ID=63136

  8. Borodin V.V., Petrakov A.M., Shevtsov V.A. Trudy MAI, 2018, no. 100. URL: https://trudymai.ru/eng/published.php?ID=93398

  9. Elias P. Error-free coding, IEEE transactions on information theory, 1954, vol. 4, no. 4, pp. 29-37. DOI: 10.1109/TIT.1954.1057464

  10. Bleikhut R. Teoriya i praktika kodov, kontroliruyushchikh oshibki, (Theory and practice of error control codes), Moscow, Mir, 1986, 576 p.

  11. Viterbi A.D. Omura Dzh. K. Printsip tsifrovoi svyazi i kodirovaniya, (Principles of digital communication and coding), Moscow, Radio i svyaz', 1982, 536 p.

  12. Johannesson R., Zigangirov K. Sh. Fundamentals of convolutional coding, New York, IEEE Pess, Inc, 1983, 428 p.

  13. Verner M. Osnovy kodirovaniya, (Essentials of coding), Moscow, Tekhnosfera, 2004, 288 p.

  14. Berlekemp E. Algebraicheskaya teoriya kodirovaniya, (Algebraic Coding Theory), Moscow, Mir, 1971, 477 p.

  15. Blokh E.L., Zyablov V.V. Obobshchennye kaskadnye kody (Generalized concatenated codes), Moscow, Svyaz', 1976, 240 p.

  16. Blokh E.L., Zyablov V.V. Lineinye kaskadnye kody (Linear concatenated codes), Moscow, Nauka, 1982, 229 p.

  17. Sklyar B. Tsifrovaya svyaz'. Teoreticheskie osnovy i prakticheskoe primenenie (Digital Communications: Fundamentals and Applications), Moscow, Izdatel'skii dom «Vil'yams», 2003, 1104 p.

  18. Morelos-Saragosa R. Iskusstvo pomekhoustoichivogo kodirovaniya. Metody, algoritmy, primenenie (The Art of Error Correcting Coding), Moscow, Tekhnosfera, 2005, 320 p.

  19. Kruk E.A., Ovchinnikov A.A. Informatsionno-upravlyayushchie sistemy, 2016, no. 1 (80), pp. 80-87.

  20. Piterson U., Ueldon E. Kody, ispravlyayushchie oshibki (Error-correcting Codes), oscow, Mir, 1976, 576 p.

  21. Huffman W., Pless V. Fundamentals of error-correcting codes, Cambridge, Cambridge university press, 2003, 662 p.

  22. Kabatiansky G., Krouk E., Semenov S. Error correcting coding and security for data networks: analysis of the superchannel concept, Chichester, John Wiley & Sons Ltd., 2005, 278 p.

  23. Moreira J.C., Farrell P.G. Essentials of error-control coding, Chichester, John Wiley & Sons Ltd., 2006, 361 p.


Download

mai.ru — informational site MAI

Copyright © 2000-2024 by MAI

Вход