Performance Improvement Method of Multi-Port Memory Controller Using An Effective Multi-Channel Direct memory Access Management