Besides introduction to the configurable functional method (CFM) proposed by the first author, which achieves high configurability to match various application aspects, a new realisation of 2-D convolution is presented using the CFM. It has the advantage of CFM arrays whose PEs and array are configurable. In systolic realisation of 2-D convolution with window size on a mesh-connected 2-D CFM array, the input data are permitted to be scanned row-wise and obtained from array boundaries. In addition to the 2-D CFM array, shift registers are used for storing the input data, in a real time processing system with video rate. Because of the configurability of the proposed 2-D systolic array, this architecture is also useable in other applications, such as matrix vector (or matrix) multiplication.