Authors V.A. Gudkov, A.A. Gulenok, V.B. Kovalenko, A.I. Dordopulo
Month, Year 12, 2014 @en
Index UDC 004.382.2
Abstract The paper contains description of structures of soft-architectures, which are based on soft-processors and other dynamically reconfigured devices which allow creation of different computing structures, required for applications, without reprogramming of FPGAs, but using only program adjustment of their components. Soft-architectures have hierarchical structure. The top hierarchical level contains soft-architectures (SA), which consist of macro-objects. Macro-objects of the lower levels can consist of nodes and objects. Objects of the lowest hierarchical level are basic and indivisible units, used for creation of more complex elements of the architecture such as nodes and macro-objects. Owing to formalization of description of various SA elements we could develop a soft-architecture description language SADL, which contains structures for description of informational, control and synchronizing SA components. The developed SA description tools help to reduce the debugging time of applications for reconfigurable systems in 2–3 times in comparison with existing programming languages.

Download PDF

Keywords Software-architecture; macro-objects; debugging; soft-processors; reconfigurable systems; PLD.
References 1. Zotov V.Yu. Proektirovanie vstraivaemykh mikroprotsessornykh sistem na osnove PLIS firmy Xilinx [The design of embedded microprocessor systems based on FPGA company Xilinx]. Moscow: Goryachaya liniya-Telekom, 2006, 520 p.
2. Kalyaev I.A., Levin I.I., Semernikov E.A., Shmoylov V.I. Rekonfiguriruemye mul'ti-konveyernye vychislitel'nye struktury [Reconfigurable multiconference computational patterns]. Monografiya. 2nd ed., pererab. i dop. Rostov-on-Don: Izd-vo YuNTs RAN, 2009, 344 p.
3. Kalyaev I.A. (Ed.), Levin I.I., Semernikov E.A., Shmoilov V.I. Reconfigurable Multipipeline Computing Structures. Nova Science Publishers, Inc. New York, USA, 330 р.
4. Semernikov E.A., Kovalenko V.B. Organizatsiya mnogourovnevogo programmirovaniya rekonfiguriruemykh vychislitel'nykh sistem [Organization multi-level programming of reconfigurable computing systems], Vestnik komp'yuternykh i informatsionnykh tekhnologiy [Bulletin of the computer and information technology], 2011, No. 9, pp. 3-10.
5. Kalyaev I.A., Levin I.I., Dordopulo A.I., Slasten L.M. Reconfigurable Computer Systems Based on Virtex-6 and Virtex-7 FPGAs, IFAC Proceedings Volumes (ISSN 14746670), Programmable Devices and Embedded Systems, 2013, Vol. 12, Part No. 1, pp. 210-214.
6. Kalyaev I.A., Levin I.I. Dordopulo A.I., Slasten L.M. FPGA-based Reconfigurable Computer Systems, Science and Information Conference (SAI) 2013, Oct 7, 2013 - Oct 9, 2013, London, UK, pp. 148-155 (Scopus).
7. Gudkov V.A., Gulenok A.A., Kovalenko V.B., Slasten L.M. Multi-level Programming of FPGA-based Computer Systems with Reconfigurable Macroobject Architecture, IFAC Proceedings Volumes (ISSN 14746670), Programmable Devices and Embedded Systems, 2013, Vol. 12, Part No. 1, pp. 204-209.
8. Levin I.I., Dordopulo A.I., Kalyaev I.A., Gudkov V.A. Vysokoproizvoditel'nye rekonfiguriruemye vychislitel'nye sistemy na osnove PLIS VIRTEX-7 [High-performance reconfigurable computing system based on FPGA VIRTEX-7], Trudy mezhdunarodnoy
nauchnoy konferentsii «Parallel'nye vychislitel'nye tekhnologii (PaVT’2014)», Rostov-na-Donu, 1–3 aprelya 2014 g [Proceedings of international scientific conference "Parallel computing technologies (Pushchino'2014)", Rostov-on-don, April 1-3, 2014]. Chelyabinsk:
Izdatel'skiy tsentr YuUrGU, 2014, pp. 131-139.
9. Levin I.I., Dordopulo A.I., V.B. Kovalenko, Gudkov V.A., Gulenok A.A. Programmirovanie rekonfiguriruemykh vychislitel'nykh sistem na osnove PLIS VIRTEX-7 s ispol'zovaniem soft-arkhitektur [Programming of reconfigurable computing systems based on FPGA VIRTEX-7
with the use of software-architectures], Trudy Mezhdunarodnoy superkomp'yuternoy konferentsii «Nauchnyy servis v seti Internet: mnogoobrazie superkomp'yuternykh mirov». (22-27 sentyabrya 2014 g., g. Novorossiysk) [Proceedings of the International supercomputer
conference "Scientific service in the Internet: diversity supercomputer worlds". (22-27 September 2014, , Novorossiysk)]. Moscow: Izd-vo MGU, 2014, pp. 296-300.
10. Levin I.I., Kalyaev I.A., Dordopulo A.I., Slasten L.M., Gudkov S.V. Virtex-7 FPGA-based Reconfigurable Computer System RCS-7 for digital image processing, 18th International Conference on Circuits, Systems, Communications and Computers (CSCC 2014), Santorini, Greece, pp. 146-149.

Comments are closed.