Reconfigurable computing systems based on programmable logic integrated circuits for solving large-scale complex tasks


Аuthors

Shevelev S. S.1*, Borzov D. B.2**, Dobritsa V. P.2***

1. ,
2. South-Western State University, 94, 50-let Oktyabrya str., Kursk, 305040, Russia

*e-mail: schewelew@mail.ru
**e-mail: borzovdb@mail.ru
***e-mail: dobritsa@mail.ru

Abstract

The reconfigurable modular asynchronous system includes an arithmetic-character processor, specialized computing modules and a switching system for performing arithmetic and logical operations, as well as processing information in symbolic form. The system uses specialized modules to create parallel branches of computing with functional specialization of devices. Computer systems with a tunable structure are based on microprocessor modules that process strings of characters, logical and numeric values. The information graph of a computational system with a tunable structure, structural and functional schemes, algorithms for building specialized modules performing various operations such as arithmetic and logical operations, search and exchange in words are presented. Software was also created to simulate the operation of an arithmetic-character processor, specialized computing modules and. The final programming of the architecture of reconfigurable computing systems includes the creation of functional nodes for performing calculations, setting up direct information channels in switches between elementary processors, setting up distributed memory blocks to implement procedures for reading and writing information arrays. Hardware and software tools of reconfigurable computing systems make it possible to synthesize arbitrary connections between system components, creating the necessary computing structures. Using the principle of reconfigurability of the algorithm during its execution allows you to achieve the following goals: the use of high-performance computing platforms, ensuring modularity, mobility, high reliability, the possibility of rebuilding hardware and software devices, as well as the invariance of algorithms relative to the hardware platform.

Keywords:

information graph, computing system, specialized computing modules, adders, subtractors, logical operations

References

  1. Khoroshevskii V.G. Arkhitektura vychislitel'nykh sistem (Architecture of computing systems), Moscow, Izdatel'stvo MGTU im. N.E. Baumana, 2008, 520 p.
  2. Guzik V.F., Kalyaev I.A., Levin I.I. Rekonfiguriruemye vychislitel'nye sistemy (Reconfigurable computing systems), Taganrog, Yuzhnyi federal'nyi universitet, 2016, 472 p.
  3. Shevelev S.S. Patent 2453910 RF, 20.06.2012.
  4. Shevelev S.S Patent 2739343 RF, 23.12.2020.
  5. Shevelev S.S. Izvestiya Yugo–Zapadnogo gosudarstvennogo universiteta, 2019, no. 2, pp. 138–152.
  6. Mokhammed O.T., Paznikov A.A. Izvestiya SPbGETU «LETI», 2022, vol. 15, no. 1, pp. 22-29. DOI: 10.32603/2071-8985-2022-15-1-22-29
  7. Shevchenko V.P. Vychislitel'nye sistemy, seti i telekommunikatsii (Computing systems, networks and telecommunications), Moscow, KnoRus, 2022, 288 p.
  8. Starkov V.V. Arkhitektura personal'nogo komp'yutera. Organizatsiya, ustroistvo, rabota (Architecture of a personal computer. Organization, device, work), Moscow, Goryachaya liniya - Telekom, 2022, 538 p.
  9. Fedotova E.L. Informatsionnye tekhnologii i sistemy (Information technologies and systems), Moscow, ID «Forum» – INFRA-M, 2023, 352 p.
  10. Smolov V.B. Mikroprotsessory i mikroprotsessornye sistemy (Microprocessors and microprocessor systems), Moscow, Radio i svyaz', 2022, 328 p.
  11. Lobashevskaya V.A. Molodoi uchenyi, 2022, no. 4 (399), pp. 34-39.
  12. Nikityuk N.M. Mikroprotsessory i mikro-EVM. Primenenie v priborostroenii i v nauchnykh issledovaniyakh (Microprocessors and microcomputers. Application in instrumentation and scientific research), Moscow, Energoizdat, 2022, 168 p.
  13. Shevelev S.S. Parallel-sequential adder-subtractor with the highest digits forward on neurons, Neurocomputers, 2021, vol. 23, no. 3, pp. 5-14. DOI: 10.18127/j19998554-202103-01
  14. Shevelev S.S. Device for Calculating Logical and Arithmetic Operations, Programmnaya Ingeneria, 2021, vol. 12, no. 7, pp. 350-357. DOI: 10.17587/prin.12.350-357
  15. Lopin V.N. Kobelev N.S., Avdyakov D.V., Rozhdestvenskaya T.S., Kobelev V.N., Shevelev S.S. The system of Automated Monitoring Information Protection for Testing Electronic Devices in a Climatic Cell, Telecommunications and Radio Engineering, 2012, vol. 71, pp. 539–545.
  16. Brekhov O.M., Ratnikov M.O. Trudy MAI, 2022, no. 125. URL: https://trudymai.ru/eng/published.php?ID=168194. DOI: 10.34759/trd-2022-125-22
  17. Tabakov E.V., Zinina A.I., Krasavin E.E. Trudy MAI, 2020, no. 111. URL: http://trudymai.eng/ru/published.php?ID=115153. DOI: 10.34759/trd-2020-111-12
  18. Uossermen F. Neirokomp'yuternaya tekhnika. Teoriya i praktika (Neurocomputer technology. Theory and practice), Moscow, Mir, 2006, 184 p.
  19. Arkhangel'skii A.A. Neirokomp'yuternye sistemy (Neurocomputer systems), Saint Petersburg, SPbGUT, 2007, 243 p.
  20. Nestruev D.S., Borzov D.B. Trudy MAI, 2023, no. 128. URL: https://trudymai.ru/eng/published.php?ID=171407. DOI: 10.34759/trd-2023-128-19
  21. Kalyaev I.A., Levin I.I., Semernikov E.A. Rekonfiguriruemye mul'tikonveiernye vychislitel'nye struktury (Reconfigurable multiconveyor computing structures), Rostov na Donu, Izd-vo YuNTs RAN, 2008, 320 p.
  22. Borzov D.B., Chernyshev A.A., Sizov A.S., Sokolova Yu.V. Trudy MAI, 2021, no. 121. URL: https://trudymai.ru/eng/published.php?ID=162667. DOI: 10.34759/trd-2021-121-20
  23. Masyukov I.I. Trudy MAI, 2021, no. 120. URL: https://trudymai.ru/eng/published.php?ID=161427. DOI: 10.34759/trd-2021-120-13


Download

mai.ru — informational site MAI

Copyright © 2000-2024 by MAI

Вход