Study and realization of EPA communication schedule algorithm based on parallel processing

Xianfu Zhang,Dongqin Feng
DOI: https://doi.org/10.3772/j.issn.1002-0470.2009.04.019
2009-01-01
Abstract:In view of the problems of large memory footprint and low lookup efficiency existing in the present software implementation of the EPA (Ethernet for plant automation) communication schedule algorithm, the paper proposes a hardware implementation method based on the field programmable gate array (FPGA). This method adopts a strategy of storing messages intensively and constructing communication schedule lists separately, and based on this, devises a parallel processing scheme for lookup of the communication schedule lists. The results of the test on a platform with a Altera Cyclone II FPGA as the main controller show that compared with the software implementation, this implementation method decreases the consumption of memory resources, enhances the message lookup efficiency by 9 times, and doubles the performance of communication.
What problem does this paper attempt to address?