DIGITAL DESIGN WITH AN INTRODUCTION TO THE VERILOG HDL - MANO, MORRIS M (PEARSON, 2018)