Writing Test Benches:Functional Varification of HDL Models. - Bergeron,J (Hydrabad. Springer., 2007)