Запропоновано базову архітектуру програмно-апаратної системи для організації взаємодії між універсальним комп’ютером та реконфігуровним прискорювачем, яка складається з трьох частин: API користувача, драйвера рівня ядра операційної системи та апаратної інтерфейсної частини софт-процесора. Сформовано вимоги до інтерфейсу та виконано огляд та аналіз стандартних інтерфейсів на предмет придатності для комунікації реконфігуровного прискорювача з універсальним комп’ютером.
The basic architecture for the software-hardware system for interaction between the reconfigurable accelerator and the universal computer is proposed in the paper. The system consists of three parts: the User API, the Operating System level driver, and the hardware- implemented soft-processor’s interface. The list of requirements to the interface has been formed, and the overview and analysis of the standard interfaces regarding their applicability to the communication between the reconfigurable accelerator and the universal computer has been done.
- Мельник А.О. Спеціалізовані комп’ютерні системи реального часу. – Львів: Державний університет «Львівська політехніка», 1996. – 54 с.
- Мельник А.О. Архітектура комп’ютера. – Луцьк: Волинська обласна друкарня, 2008. – 470 с.
- Buell D.A., Arnold J.M., and Kleinfelder W.J. eds., Splash 2: FPGAs in a Custom Computing Machine, IEEE CS Press, 1996.
- Gokhale M.B. and Graham P.S. Reconfigurable Computing: Accelerating Computation with Field-Programmable Gate Arrays, Springer, 2005.
- El-Ghazawi T. et al. Reconfigurable Supercomputing Tutorial // Int’l Conf. High-Performance Computing, Networking, Storage and Analysis (SC06).
- A Technical Introduction to USB 2.0. Режим доступу до ресурсу: http://www.usb.org
- Интерфейс IEEE 1394. По материалам курса Kramer AV Academy. Режим доступу до ресурсу: http://rus.625-net.ru/625/2005/07/newteh2.htm
- http://www.pcisig.com.