Based on the definition and properties of Walsh functions, methods for their generation, which are presently known, are presented. Illustrative circuits are described which can be used for the construction of Walsh-function generators for different cases of application.