FPGA-based system design - Wolf, Wayne. (Prentice Hall, 2004)