Data windows are indispensable for computing the spectral characteristics of signal waveforms that are not periodic in time. In the context of hardware-based digital signal processing, most if not all data windows are expressed in terms of fairly complex function that are not convenient for embedding in a FPGA or custom ASIC. This memo presents several simple recursive results that can be used to compute these windows without excessive memory requirements and computationally intensive functions. The techniques described here can also be extended to other windowing functions as well.
This paper is offered for sale here.